anchor.diff:  BACKTICK:               '`';
   BAR:                    '|';
   ETC:                    '...';
  +ARROW:                  '->';
   
   // Mixed operators
   PLUS:                   '+';
  
positive.code: //
  ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  expr:                   WS* EXCLAMATION WS* expr                                                                        #UnaryExpression
                      |   expr L_BRACKET expr R_BRACKET                                                                   #OneElementSublistExpression
                      |   expr L_BRACKET WS* from = expr? WS* COLON WS* to = expr? WS* R_BRACKET                          #SublistExpression
                      |   expr WS* binaryOperator1 WS* expr                                                               #BinExpression1
  
negative.code:         blockMember*
      ws_cols ENDFOR WS* (comment | statementSeparator)
  ;
  whileLoop:
      ws_cols WHILE WS* expr WS* (comment | statementSeparator)
          blockMember*
  