antlr
Class ASTPair
java.lang.Object
|
+--antlr.ASTPair
- public class ASTPair
- extends Object
ASTPair: utility class used for manipulating a pair of ASTs
representing the current AST root and current AST sibling.
This exists to compensate for the lack of pointers or 'var'
arguments in Java.
root
public AST root
child
public AST child
ASTPair
public ASTPair()
advanceChildToEnd
public final void advanceChildToEnd()
- Make sure that child is the last sibling
copy
public ASTPair copy()
- Copy an ASTPair. Don't call it clone() because we want type-safety
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 1999-2003 Oliver Zeigermann. All Rights Reserved.