Package org.extendj.neobeaver
Class MyParser
- java.lang.Object
-
- org.extendj.neobeaver.MyParser
-
public class MyParser extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description Grammargrammarjava.util.List<ItemSet>itemSetsItemSetrenamedGoalTransitionTabletransitions
-
Constructor Summary
Constructors Constructor Description MyParser(Grammar grammar, TransitionTable table, ItemSet renamedGoal, java.util.List<ItemSet> itemSets)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckProblems(Grammar grammar, ProblemHandler problems, java.util.Set<Symbol> unused, boolean unreachableError)voidprintBeaverSpec()voidprintBeaverTestSpec()voidprintGraph()voidprintItems()voidprintParser()voidprintTables()
-
-
-
Field Detail
-
grammar
public final Grammar grammar
-
transitions
public final TransitionTable transitions
-
renamedGoal
public final ItemSet renamedGoal
-
itemSets
public final java.util.List<ItemSet> itemSets
-
-
Constructor Detail
-
MyParser
public MyParser(Grammar grammar, TransitionTable table, ItemSet renamedGoal, java.util.List<ItemSet> itemSets)
-
-
Method Detail
-
printTables
public void printTables()
-
printGraph
public void printGraph()
-
printParser
public void printParser()
-
printItems
public void printItems()
-
printBeaverSpec
public void printBeaverSpec() throws java.io.IOException- Throws:
java.io.IOException
-
printBeaverTestSpec
public void printBeaverTestSpec() throws java.io.IOException- Throws:
java.io.IOException
-
checkProblems
public void checkProblems(Grammar grammar, ProblemHandler problems, java.util.Set<Symbol> unused, boolean unreachableError)
-
-