if 0 [puts a]then the output is a, followed by the prompt:
a %RJ Not in my universe:
> if 0 {puts a}
>wdb The difference is: you used curly { braces } -- I used [ brackets ] (which is not propagated as nice programming style).If you write this:# [puts a]then nothing happens:
%
AMG: TIP 148
is relevant. If the first word of a list starts with #, it is now brace-quoted to ensure that if the list is passed to [eval], it is treated as a command rather than a comment.See also: if 0 {

