B) | [variableName] | (E | |||||||||||
B) | [literal] | (E | |||||||||||
B) | [block] | (E | |||||||||||
B) | (() | [optionalWhiteSpace] | [expression] | [optionalWhiteSpace] | ()) | (E | |||||||
B) | (') | (') | (E | ||||||||||||
< | (') | (') | < | ||||||||||||
< | (') | < | |||||||||||||
B) | [binaryObjectDescriptionEndingWithWhiteSpace] | [keyword] | [optionalWhiteSpace] | [binaryObjectDescription] | (E | ||||||||||||||||||||
> | [keyword] | [optionalWhiteSpace] | [binaryObjectDescriptionEndingWithWhiteSpace] | > | |||||||||||||||||||||
< | < | ||||||||||||||||||||||||
B) | [identifier] | (:) | (E | ||||
B) | [identifier] | (E | |||||||||||
> | [binarySelector] | > | |||||||||||
> | [keyword] | > | |||||||||||
< | < | ||||||||||||
B) | [letter] | (E | |||||||||||||||||
> | [digit] | > | |||||||||||||||||
> | [letter] | > | |||||||||||||||||
> | (_) | > | |||||||||||||||||
< | < | ||||||||||||||||||
B) | [number] | (E | |||
B) | [symbolConstant] | (E | |||
B) | [characterConstant] | (E | |||
B) | [string] | (E | |||
B) | [arrayConstant] | (E | |||
B) | [byteArrayConstant] | (E | |||
B) | [digit] | (E | |||||||
< | < | ||||||||
B) | | | [digits] | (E | ||||||||||||||||||||||||||||||||||||||||||||||||
> | (-) | > | (.) | [digitsAndLetters] | > | (.) | [digits] | > | > | (e) | [digits] | > | |||||||||||||||||||||||||||||||||||||||
> | (-) | > | |||||||||||||||||||||||||||||||||||||||||||||||||
> | [digits] | (r) | [digitsAndLetters] | > | > | > | |||||||||||||||||||||||||||||||||||||||||||||
B) | [messageExpression] | [optionalWhiteSpace] | (;) | [optionalWhiteSpace] | [unarySelector] | (E | |||||||||||||||||||||||||||||||
> | [binarySelector] | [optionalWhiteSpace] | [unaryObjectDescription] | > | |||||||||||||||||||||||||||||||||
> | [keyword] | [optionalWhiteSpace] | [binaryObjectDescription] | > | |||||||||||||||||||||||||||||||||
> | [keyword] | [optionalWhiteSpace] | [binaryObjectDescriptionEndingWithWhiteSpace] | > | |||||||||||||||||||||||||||||||||
< | < | ||||||||||||||||||||||||||||||||||||
< | < | ||||||||||||||||||||||||||||||||||||
B) | ([) | [optionalWhiteSpace] | [optionalWhiteSpace] | (]) | (E | ||||||||||||||||||||
> | [byte] | > | < | [byte] | [whiteSpace] | < | |||||||||||||||||||
B) | [identifier] | (E | |||
B) | [digits] | (E | |||||||||||||||||
> | (-) | > | > | [digits] | (r) | [digitsAndLetters] | > | ||||||||||||
B) | (#) | [byteArray] | (E | ||||
B) | [TABLE] | (E | |||
B) | ( ) | (E | |||||||||||
> | (tab) | > | |||||||||||
> | (cr) | > | |||||||||||
> | (lf) | > | |||||||||||
> | [comment] | > | |||||||||||
< | < | ||||||||||||
B) | [messagePattern] | [optionalWhiteSpace] | [optionalWhiteSpace] | (E | |||||||||||||||||||||||||
> | [statements] | > | > | (.) | [optionalWhiteSpace] | > | |||||||||||||||||||||||
> | [temporaries] | [optionalWhiteSpace] | > | ||||||||||||||||||||||||||
B) | ( ) | (E | |||||||||||
> | (tab) | > | |||||||||||
> | (cr) | > | |||||||||||
> | (lf) | > | |||||||||||
< | < | ||||||||||||
B) | [unaryExpression] | (E | |||
B) | [binaryExpression] | (E | |||
B) | [keywordExpression] | (E | |||
B) | [unarySelector] | (E | |||||||||||||||
> | [binarySelector] | [optionalWhiteSpace] | [variableName] | > | |||||||||||||
> | [keyword] | [optionalWhiteSpace] | [variableName] | > | |||||||||||||
< | [whiteSpace] | < | |||||||||||||||
B) | [primary] | [optionalWhiteSpace] | [unarySelector] | (E | |||||||||
< | [whiteSpace] | < | |||||||||||
B) | [unaryObjectDescriptionEndingWithWhiteSpace] | (E | |||||||||||||||||||
> | [unaryObjectDescription] | [optionalWhiteSpace] | [binarySelector] | [optionalWhiteSpace] | [unaryObjectDescriptionEndingWithWhiteSpace] | > | |||||||||||||||
< | < | ||||||||||||||||||||
B) | ([) | [optionalWhiteSpace] | [optionalWhiteSpace] | (]) | (E | ||||||||||||||||||||||||||||||||||||||||||||||||
> | (:) | [optionalWhiteSpace] | [variableName] | [optionalWhiteSpace] | (|) | [optionalWhiteSpace] | [statements] | > | > | (.) | [optionalWhiteSpace] | > | |||||||||||||||||||||||||||||||||||||||||
< | < | > | [temporaries] | [optionalWhiteSpace] | > | ||||||||||||||||||||||||||||||||||||||||||||||||
> | > | ||||||||||||||||||||||||||||||||||||||||||||||||||||
B) | [identifier] | (E | |||
B) | ($) | [character] | (E | ||||||||
> | (') | > | |||||||||
> | (") | > | |||||||||
> | ( ) | > | |||||||||
B) | (E | ||||||||||||||||||||
> | (^) | [optionalWhiteSpace] | [expression] | > | |||||||||||||||||
> | [expression] | > | |||||||||||||||||||
< | [optionalWhiteSpace] | (.) | [optionalWhiteSpace] | < | |||||||||||||||||
B) | (() | [optionalWhiteSpace] | [optionalWhiteSpace] | ()) | (E | ||||||||||||||||||||
> | [number] | > | < | [number] | [whiteSpace] | < | |||||||||||||||||||
> | [symbol] | > | < | [symbol] | [whiteSpace] | < | |||||||||||||||||||
> | [symbolConstant] | > | < | [symbolConstant] | [whiteSpace] | < | |||||||||||||||||||
> | [string] | > | < | [string] | [whiteSpace] | < | |||||||||||||||||||
> | [characterConstant] | > | < | [characterConstant] | [whiteSpace] | < | |||||||||||||||||||
> | [array] | > | < | [array] | [whiteSpace] | < | |||||||||||||||||||
> | [arrayConstant] | > | < | [arrayConstant] | [whiteSpace] | < | |||||||||||||||||||
> | [byteArray] | > | < | [byteArray] | [whiteSpace] | < | |||||||||||||||||||
> | [byteArrayConstant] | > | < | [byteArrayConstant] | [whiteSpace] | < | |||||||||||||||||||
B) | (,) | (E | |||
B) | (+) | (E | |||
B) | (/) | (E | |||
B) | (\) | (E | |||
B) | (*) | (E | |||
B) | (~) | (E | |||
B) | (<) | (E | |||
B) | (>) | (E | |||
B) | (=) | (E | |||
B) | (@) | (E | |||
B) | (%) | (E | |||
B) | (|) | (E | |||
B) | (&) | (E | |||
B) | (?) | (E | |||
B) | (!) | (E | |||
B) | [primary] | [optionalWhiteSpace] | (E | ||||||||||||||||
> | [primary] | [optionalWhiteSpace] | [unarySelector] | [whiteSpace] | > | ||||||||||||||
< | < | ||||||||||||||||||
B) | (") | (") | (E | ||||||||||||
< | (") | (") | < | ||||||||||||
< | (') | < | |||||||||||||
< | [character] | < | |||||||||||||
< | [whiteSpaceInEenComment] | < | |||||||||||||
B) | [unaryObjectDescription] | (E | |||
B) | [binaryExpression] | (E | |||
B) | (#) | [array] | (E | ||||
B) | [TABLE] | (E | |||
B) | ( ) | (E | |||||||||||
> | (tab) | > | |||||||||||
> | (cr) | > | |||||||||||
> | (lf) | > | |||||||||||
< | < | ||||||||||||
B) | (|) | [optionalWhiteSpace] | (|) | (E | |||||||||||||
< | [optionalWhiteSpace] | [variableName] | < | ||||||||||||||
B) | [unaryObjectDescription] | [optionalWhiteSpace] | [binarySelector] | [optionalWhiteSpace] | [unaryObjectDescription] | (E | |||||||||||
< | < | ||||||||||||||||
B) | [whiteSpace] | (E | |||
B) | [primary] | (E | |||||||||||||||||||||||
> | [variableName] | [optionalWhiteSpace] | (:=) | [optionalWhiteSpace] | > | > | [messageExpression] | > | |||||||||||||||||
< | < | > | [cascadedMessageExpression] | > | |||||||||||||||||||||