antlr/tool/playground/Main.java

45 lines
1.1 KiB
Java
Raw Normal View History

2015-05-23 03:03:28 +08:00
public class Main
{
2015-06-02 05:40:22 +08:00
// public static void main(String[] args)
// {
// TParser parser = new TParser(new CommonTokenStream(new TLexer(new ANTLRInputStream("b"))));
// parser.addParseListener(new MyTBaseListener());
//
// parser.a();
//
// System.out.println("######################");
// parser = new TParser(new CommonTokenStream(new TLexer(new ANTLRInputStream("x"))));
// parser.addParseListener(new MyTBaseListener());
// parser.b();
// }
//
// private static class MyTBaseListener extends TBaseListener {
// @Override
// public void enterAlt1(TParser.Alt1Context ctx)
// {
// System.out.println("entering alt1");
// }
//
// @Override
// public void exitAlt1(TParser.Alt1Context ctx)
// {
// System.out.println("exiting alt1");
// }
//
// @Override
// public void enterB(TParser.BContext ctx) {
// System.out.println("enter b");
// }
//
// @Override
// public void exitB(TParser.BContext ctx) {
// System.out.println("exiting b");
// }
//
// @Override
// public void enterEveryRule(ParserRuleContext ctx) {
// System.out.println("enterEveryRule");
// }
// }
2015-05-23 03:03:28 +08:00
}