diff --git a/grammar/diagram/Assign.png b/grammar/diagram/Assign.png new file mode 100755 index 0000000..acb5748 Binary files /dev/null and b/grammar/diagram/Assign.png differ diff --git a/grammar/diagram/Assign_Hidden.png b/grammar/diagram/Assign_Hidden.png new file mode 100755 index 0000000..f494f2e Binary files /dev/null and b/grammar/diagram/Assign_Hidden.png differ diff --git a/grammar/diagram/Bare_String.png b/grammar/diagram/Bare_String.png new file mode 100755 index 0000000..40559c7 Binary files /dev/null and b/grammar/diagram/Bare_String.png differ diff --git a/grammar/diagram/Char.png b/grammar/diagram/Char.png new file mode 100755 index 0000000..175caab Binary files /dev/null and b/grammar/diagram/Char.png differ diff --git a/grammar/diagram/Complex.png b/grammar/diagram/Complex.png new file mode 100755 index 0000000..778c55c Binary files /dev/null and b/grammar/diagram/Complex.png differ diff --git a/grammar/diagram/Digit.png b/grammar/diagram/Digit.png new file mode 100755 index 0000000..520bd23 Binary files /dev/null and b/grammar/diagram/Digit.png differ diff --git a/grammar/diagram/Duration.png b/grammar/diagram/Duration.png new file mode 100755 index 0000000..8e1d4c4 Binary files /dev/null and b/grammar/diagram/Duration.png differ diff --git a/grammar/diagram/Float.png b/grammar/diagram/Float.png new file mode 100755 index 0000000..e1c08d8 Binary files /dev/null and b/grammar/diagram/Float.png differ diff --git a/grammar/diagram/GraphicChar.png b/grammar/diagram/GraphicChar.png new file mode 100755 index 0000000..cab51e5 Binary files /dev/null and b/grammar/diagram/GraphicChar.png differ diff --git a/grammar/diagram/Heredoc.png b/grammar/diagram/Heredoc.png new file mode 100755 index 0000000..202f173 Binary files /dev/null and b/grammar/diagram/Heredoc.png differ diff --git a/grammar/diagram/Hex.png b/grammar/diagram/Hex.png new file mode 100755 index 0000000..5c04667 Binary files /dev/null and b/grammar/diagram/Hex.png differ diff --git a/grammar/diagram/Identifier.png b/grammar/diagram/Identifier.png new file mode 100755 index 0000000..2921308 Binary files /dev/null and b/grammar/diagram/Identifier.png differ diff --git a/grammar/diagram/Integer.png b/grammar/diagram/Integer.png new file mode 100755 index 0000000..0db9b70 Binary files /dev/null and b/grammar/diagram/Integer.png differ diff --git a/grammar/diagram/Letter.png b/grammar/diagram/Letter.png new file mode 100755 index 0000000..63d90cd Binary files /dev/null and b/grammar/diagram/Letter.png differ diff --git a/grammar/diagram/List.png b/grammar/diagram/List.png new file mode 100755 index 0000000..e486dc2 Binary files /dev/null and b/grammar/diagram/List.png differ diff --git a/grammar/diagram/Mark.png b/grammar/diagram/Mark.png new file mode 100755 index 0000000..154f2a6 Binary files /dev/null and b/grammar/diagram/Mark.png differ diff --git a/grammar/diagram/Numer.png b/grammar/diagram/Numer.png new file mode 100755 index 0000000..1408d6c Binary files /dev/null and b/grammar/diagram/Numer.png differ diff --git a/grammar/diagram/Object.png b/grammar/diagram/Object.png new file mode 100755 index 0000000..eed7ff3 Binary files /dev/null and b/grammar/diagram/Object.png differ diff --git a/grammar/diagram/Octal.png b/grammar/diagram/Octal.png new file mode 100755 index 0000000..de0463e Binary files /dev/null and b/grammar/diagram/Octal.png differ diff --git a/grammar/diagram/PrintChar.png b/grammar/diagram/PrintChar.png new file mode 100755 index 0000000..a9de122 Binary files /dev/null and b/grammar/diagram/PrintChar.png differ diff --git a/grammar/diagram/Punct.png b/grammar/diagram/Punct.png new file mode 100755 index 0000000..29b71cb Binary files /dev/null and b/grammar/diagram/Punct.png differ diff --git a/grammar/diagram/Quoted_String.png b/grammar/diagram/Quoted_String.png new file mode 100755 index 0000000..ea8b4f8 Binary files /dev/null and b/grammar/diagram/Quoted_String.png differ diff --git a/grammar/diagram/Space.png b/grammar/diagram/Space.png new file mode 100755 index 0000000..ddfe05a Binary files /dev/null and b/grammar/diagram/Space.png differ diff --git a/grammar/diagram/Symbol.png b/grammar/diagram/Symbol.png new file mode 100755 index 0000000..a00a4a3 Binary files /dev/null and b/grammar/diagram/Symbol.png differ diff --git a/grammar/diagram/Terminal.png b/grammar/diagram/Terminal.png new file mode 100755 index 0000000..28f4dcd Binary files /dev/null and b/grammar/diagram/Terminal.png differ diff --git a/grammar/diagram/Value.png b/grammar/diagram/Value.png new file mode 100755 index 0000000..7efb8d3 Binary files /dev/null and b/grammar/diagram/Value.png differ diff --git a/grammar/diagram/Variable.png b/grammar/diagram/Variable.png new file mode 100755 index 0000000..eb04e32 Binary files /dev/null and b/grammar/diagram/Variable.png differ diff --git a/grammar/diagram/rr-1.39.959.png b/grammar/diagram/rr-1.39.959.png new file mode 100755 index 0000000..b5e1fca Binary files /dev/null and b/grammar/diagram/rr-1.39.959.png differ diff --git a/grammar/index.html b/grammar/index.html new file mode 100755 index 0000000..8f8369f --- /dev/null +++ b/grammar/index.html @@ -0,0 +1,701 @@ + + +
+ + + + + + + ++ +
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: + +
+ +
+ + |
+
+ |
+
+ + | + +