foo
This commit is contained in:
parent
a828b99b59
commit
675776267f
|
@ -18,7 +18,7 @@ public class ExtractInheritance extends JavaLRBaseListener {
|
|||
*/
|
||||
@Override
|
||||
public void enterNormalClassDeclaration(JavaLRParser.NormalClassDeclarationContext ctx) {
|
||||
TerminalNode<Token> id = ctx.Identifier();
|
||||
TerminalNode id = ctx.Identifier();
|
||||
String sup = null;
|
||||
if ( ctx.type()!=null ) {
|
||||
sup = ctx.type().getText();
|
||||
|
@ -41,7 +41,7 @@ public class ExtractInheritance extends JavaLRBaseListener {
|
|||
|
||||
@Override
|
||||
public void enterNormalInterfaceDeclaration(JavaLRParser.NormalInterfaceDeclarationContext ctx) {
|
||||
TerminalNode<Token> id = ctx.Identifier();
|
||||
TerminalNode id = ctx.Identifier();
|
||||
System.out.println("###### interface "+id);
|
||||
String args = null;
|
||||
if ( ctx.typeList()!=null ) {
|
||||
|
|
|
@ -26,7 +26,7 @@ public class GenHierarchy {
|
|||
JavaLRLexer lexer = new JavaLRLexer(input);
|
||||
CommonTokenStream tokens = new CommonTokenStream(lexer);
|
||||
JavaLRParser parser = new JavaLRParser(tokens);
|
||||
ParserRuleContext<Token> tree = parser.compilationUnit(); // parse
|
||||
ParserRuleContext tree = parser.compilationUnit(); // parse
|
||||
|
||||
ParseTreeWalker walker = new ParseTreeWalker(); // create standard walker
|
||||
ExtractInheritance extractor = new ExtractInheritance(parser);
|
||||
|
|
|
@ -129,7 +129,7 @@ class TestJava {
|
|||
if ( diag ) parser.addErrorListener(new DiagnosticErrorListener());
|
||||
if ( SLL ) parser.getInterpreter().setPredictionMode(PredictionMode.SLL);
|
||||
// start parsing at the compilationUnit rule
|
||||
ParserRuleContext<Token> tree = parser.compilationUnit();
|
||||
ParserRuleContext tree = parser.compilationUnit();
|
||||
if ( showTree ) tree.inspect(parser);
|
||||
if ( printTree ) System.out.println(tree.toStringTree(parser));
|
||||
|
||||
|
|
|
@ -263,7 +263,7 @@ class TestJavaLR {
|
|||
if ( SLL ) parser.getInterpreter().setPredictionMode(PredictionMode.SLL);
|
||||
|
||||
// start parsing at the compilationUnit rule
|
||||
ParserRuleContext<Token> t = parser.compilationUnit();
|
||||
ParserRuleContext t = parser.compilationUnit();
|
||||
if ( notree ) parser.setBuildParseTree(false);
|
||||
if ( gui ) t.inspect(parser);
|
||||
if ( printTree ) System.out.println(t.toStringTree(parser));
|
||||
|
|
Loading…
Reference in New Issue