Anonymous user
Singly-linked list/Traversal: Difference between revisions
no edit summary
m (→{{header|Phix}}: syntax coloured, made p2js compatible) |
No edit summary |
||
Line 2,173:
2000
---Program done, press RETURN---</pre>
=={{header|Zig}}==
Using the <code>LinkedList</code> struct definition from [[Singly-Linked List (element)#Zig|Singly-Linked List (element)]]
<lang zig>const std = @import("std");
pub fn main() anyerror!void {
var l1 = LinkedList(i32).init();
try l1.add(1);
try l1.add(2);
try l1.add(4);
try l1.add(3);
var h = l1.head;
while (h) |head| : (h = head.next) {
std.log.info("> {}", .{ head.value });
}
}</lang>
{{out}}
<pre>
info: > 1
info: > 2
info: > 4
info: > 3
</pre>
=={{header|zkl}}==
|