Assign ::= Identifier ':' Value
no references
Assign_Hidden ::= Variable ':' Value
no references
Identifier ::= PrintChar+
referenced by:
Variable ::= '@' Identifier
referenced by:
Bare_String ::= ( GraphicChar | '\' Char )+
no references
Quoted_String ::= '"' ( [^"\] | '\' Char )* '"' | "'" ( [^'\] | '\' Char )* "'"
no references
referenced by:
referenced by:
Octal ::= [+#x2D]? '0' [0-7]+
referenced by:
referenced by:
no references
referenced by:
no references
Object ::= '{' ( Identifier ':' Value )+ '}'
referenced by:
referenced by:
referenced by:
Heredoc ::= '<<' Identifier '\n' ( Char | '\n' )+ '\n' 'Identifier (same as opening identifier)' '\n'
no references
Letter ::= 'a Unicode letter, category L'
referenced by:
Mark ::= 'a Unicode mark, category M'
referenced by:
Digit ::= [0-9]
referenced by:
Symbol ::= 'a Unicode symbol character, category S'
referenced by:
Space ::= 'a Unicode space character, category Z, excluding \n'
referenced by:
Punct ::= 'a Unicode punctuation glyph, category P, excluding those described as terminal characters'
referenced by:
Terminal ::= '[' | ']' | ';' | ':' | '{' | '}' | '\' | '#' | '\n'
referenced by:
referenced by:
GraphicChar ::= PrintChar | Space
referenced by:
Char ::= GraphicChar | Terminal
referenced by:
|