Changes between Version 16 and Version 17 of ExpressionSyntax


Ignore:
Timestamp:
2017-09-14 10:48:15 (8 years ago)
Author:
archibald
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ExpressionSyntax

    v16 v17  
    4040infixMonadics := ( "-" | "!" ); 
    4141 
    42 infixDiadics := ( "+" | "-" | "*" | "/" | "%" | ":=" ); 
     42infixDiadics := ( "+" | "-" | "*" | "/" | "%" | ":=" | "==" ); 
    4343 
    4444infixTriadic := "?"; 
    45  
    46 postfixTriadic := ":"; 
    4745 
    4846bracedMonadic := 
     
    5755    ) 
    5856    ( ( inFixDiadics expression 
    59       | infixTriadic expression postFixTriadic expression  
     57      | infixTriadic expression ":" expression  
    6058      | expression  
    6159      ) ) 
     
    6967{{{ 
    7068freddy / * burt // ERROR at *, as * is not a monadic infix operator 
     69arthur := (tom == 21) ? 1*2*dick : harry  // and triadics 
    7170}}}