Abstract BNFRule
- Variable
- Left (As reference)
- Right -> List of List of BNFSymbol
"terminal"
"<non terminal>"
"{}"
Repetition"[]"
Optional Example["package", " ", "<QualifiedIdentifier>"]
- Method
Abstract Class BNFSymbol
(Abstract Factory)
- Class
TerminalSymbol
- Class
NonTerminalSymbol
- Class
RepetitionSymbol
- Variable
- List of
BNFSymbol
- List of
- Variable
- Class
OptionalSymbol
- Variable
- List of
BNFSymbol
- List of
- Variable
Class FileParser
mvn package
java -jar target/ll_checker-1.0.0.jar --filename <filename>
Run with example
java -jar target/ll_checker-1.0.0.jar --filename example.txt
java -jar target/ll_checker-1.0.0.jar --filename <filename> -debug -loglevel 2
Run with example
java -jar target/ll_checker-1.0.0.jar --filename example.txt -debug -loglevel 2