org.antlr.tool
Class Strip

java.lang.Object
  extended by org.antlr.tool.Strip

public class Strip
extends java.lang.Object

A basic action stripper.


Field Summary
protected  java.lang.String[] args
           
protected  java.lang.String filename
           
protected  TokenRewriteStream tokens
           
protected  boolean tree_option
           
 
Constructor Summary
Strip(java.lang.String[] args)
           
 
Method Summary
static void ACTION(TokenRewriteStream tokens, CommonTree t)
           
 TokenRewriteStream getTokenStream()
           
static void main(java.lang.String[] args)
           
 void parseAndRewrite()
           
 void processArgs(java.lang.String[] args)
           
 void rewrite(TreeAdaptor adaptor, CommonTree t, java.lang.String[] tokenNames)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

filename

protected java.lang.String filename

tokens

protected TokenRewriteStream tokens

tree_option

protected boolean tree_option

args

protected java.lang.String[] args
Constructor Detail

Strip

public Strip(java.lang.String[] args)
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

getTokenStream

public TokenRewriteStream getTokenStream()

parseAndRewrite

public void parseAndRewrite()
                     throws java.lang.Exception
Throws:
java.lang.Exception

rewrite

public void rewrite(TreeAdaptor adaptor,
                    CommonTree t,
                    java.lang.String[] tokenNames)
             throws java.lang.Exception
Throws:
java.lang.Exception

ACTION

public static void ACTION(TokenRewriteStream tokens,
                          CommonTree t)

processArgs

public void processArgs(java.lang.String[] args)


Copyright © 2011. All Rights Reserved.