[Cuis-dev] [QUESTION] Weird Chain Expressions
Gerald Klix
cuis.01 at klix.ch
Thu Sep 12 13:58:05 PDT 2024
Thanks and sorry for my dysgrammatical English.
While I am at it, this is also a feature/bug that puzzles me sometimes:
[ :
arg | arg ] value: 1
Shout and the scanner/parser accept it,
but I am not sure, if this should be the acceptable.
Best Regards,
Gerald
On 9/12/24 8:57 PM, Juan Vuletich via Cuis-dev wrote:
> On 9/12/2024 10:42 AM, Gerald Klix via Cuis-dev wrote:
>> Hi all, hi Juan,
>>
>>
>> While this expression
>>
>> 49 take: 6 : : printStringBase: 36
>>
>> is highlighted by shout as ungrammatical,
>> but it is accepted by the scanner/parser.
>> Am I right, that it was just easier to implement this way?
>> I presume the scanner lacks the notion of a double-colon symbol.
>> (I stumbled over this by (mis)using the scanner for other stuff).
>>
>>
>> Best Regards,
>>
>> Gerald
>
> I just pushed a fix to make this throw an error in evaluation. The
> chain operator should be '::', no inner whitespace allowed.
>
> Thanks for reporting!
>
More information about the Cuis-dev
mailing list