Closed wduquette closed 4 years ago
The list parser's parse_list method use while !ctx.at_end_of_command() to iterate through the list to be parsed. This works fine unless a list element begins with a semicolon:
parse_list
while !ctx.at_end_of_command()
% set a {a b ;c d} a b ;c d % foreach item $a {puts $item} a b %
The list parser's
parse_list
method usewhile !ctx.at_end_of_command()
to iterate through the list to be parsed. This works fine unless a list element begins with a semicolon: