Anonymous user
DNS query: Difference between revisions
Add Nim implementation
(Add Nim implementation) |
|||
Line 755:
IPv6: 2001:200:dff:fff1:216:3eff:feb1:44d7
</pre>
=={{header|Nim}}==
<lang nim>import nativesockets
iterator items(ai: ptr AddrInfo): ptr AddrInfo =
var current = ai
while current != nil:
yield current
current = current.aiNext
proc main() =
let addrInfos = getAddrInfo("www.kame.net", Port 80, AfUnspec)
defer: freeAddrInfo addrInfos
for i in addrInfos:
echo getAddrString i.aiAddr
when isMainModule: main()</lang>
{{out}}
<pre>203.178.141.194
2001:200:dff:fff1:216:3eff:feb1:44d7</pre>
=={{header|Oberon-2}}==
|