On Tue, Aug 26, 2008 at 9:16 AM, Reini Urban <[EMAIL PROTECTED]> wrote:
> jerry gay schrieb:
>>
>> On Tue, Aug 26, 2008 at 2:34 AM, Reini Urban <[EMAIL PROTECTED]> wrote:
>>>
>>> I'll go now for something like
>>>
>>> #IF(key1|key2&(key3&!key4))
>>> #IFNOT(key1|key2&(key3&!key4))
>
> I went for #UNLESS(expr): here.
> Also #ELSIF(expr):
>
>>> And probably a shortcut for the negative else clause, like
>>> #IF(cygwin):
>>> #ELSE:
>>>
>>> #+ and #- is lisp so I don't want to destroy #+ the syntax rules.
>>> #IF(): is quite short and easy to read.
>>>
>> i know it was all caps before, but do we need to continue that trend?
>> i find it ugly.
>>
>> stealing the markers from perl 6's test suite compiler directives, and
>> using lower case and full english words, i suggest:
>>
>> #?if(foo|bar) ...
>> #?else if(baz) ...
>> #?else ...
>> #?unless(quux) ...
>
> Okay, also fine.
> With or without the ending double-colon?
>
the colon is unnecessary. the ending paren and a mandatory whitespace is enough.
~jerry

Reply via email to