Skip to content
This repository was archived by the owner on Oct 13, 2025. It is now read-only.

Commit a5d0a33

Browse files
committed
Fix for loop example
Missing quote around `one` and `i` was coming from the previous for loops' scopes which meant it was an ip address.
1 parent 221a2d0 commit a5d0a33

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

script-reference/statements.rst

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -718,29 +718,29 @@ Example:
718718
.. code-block:: zeek
719719
720720
local myset = set(80/tcp, 81/tcp);
721-
local mytable = table([10.0.0.1, 80/tcp]="s1", [10.0.0.2, 81/tcp]="s2");
722-
local myvector = vector("zero", "one, "two");
721+
local mytable = table([ 10.0.0.1, 80/tcp ] = "s1", [ 10.0.0.2, 81/tcp ] = "s2");
722+
local myvector = vector("zero", "one", "two");
723723
724724
for ( p in myset )
725725
print p;
726726
727-
for ( [i,j], val in mytable )
727+
for ( [ip, p], val in mytable )
728728
{
729-
if (val == "done")
729+
if ( val == "done" )
730730
break;
731-
if (val == "skip")
731+
if ( val == "skip" )
732732
next;
733-
print i,j;
733+
print ip, p;
734734
}
735735
736736
for ( _, val in mytable )
737737
print val;
738738
739-
for ( [i,_], _ in mytable )
740-
print i;
739+
for ( [ip, _], _ in mytable )
740+
print ip;
741741
742742
for ( i, val in myvector )
743-
print i,val;
743+
print i, val;
744744
745745
for ( _, val in myvector )
746746
print val;

0 commit comments

Comments
 (0)