Ben Morrow wrote:
> However, I would much rather see a general syntax like
>
>    (# ... )
>    {# ... }
>    [# ... ]
>
> with no whitespace allowed between the opening bracket and the #: this
> doesn't seem to conflict with anything. Allowing <# ... > in rules would
> also be nice.

That's rather elegant.  It's no longer than the current embedded
comment syntax, and avoids the start-of-line issue.  The only
complication arises when you prepend the brackets with a quote or
pseudo-quote character:

   say q(# is this a string or a comment?); # DWIM -> string.

-- 
Jonathan "Dataweaver" Lang

Reply via email to