Package fri.patterns.interpreter.parsergenerator.util

Class Summary
SemanticSkeletonGenerator This class can be called using SourceGenerator by commandline.
SourceGenerator Java source generator.
SymbolToName The contained methods are needed to generate nonterminal names for spawned rules, e.g. for a repeatable nullable rule "(a | b | c)" from the rule "e ::= (a | b | c)* d;".
SyntaxChecker SyntaxChecker checks a EBNF syntax (file) for following things: unresolved nonterminals (nonterminals without rule) singular rules (nonterminal can be substituted by its singular right symbol) isolated rules (redundant, can be removed) None or more than one toplevel rule SYNTAX: java fri.patterns.interpreter.parsergenerator.util.SyntaxChecker file.syntax [file.syntax ...]