public class PrettyPrinter extends DepthFirstAdapter
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
alt_transform_INDENT |
static java.lang.String |
alternative_INDENT |
static java.lang.String |
prod_transform_INDENT |
static java.lang.String |
production_INDENT |
| Constructor and Description |
|---|
PrettyPrinter() |
| Modifier and Type | Method and Description |
|---|---|
void |
caseAAlt(AAlt node) |
void |
caseAAltTransform(AAltTransform node) |
void |
caseAAst(AAst node) |
void |
caseAAstAlt(AAstAlt node) |
void |
caseAAstProd(AAstProd node) |
void |
caseAElem(AElem node) |
void |
caseAListTerm(AListTerm node) |
void |
caseANewListTerm(ANewListTerm node) |
void |
caseANewTerm(ANewTerm node) |
void |
caseANullTerm(ANullTerm node) |
void |
caseAProd(AProd node) |
void |
caseAProdName(AProdName node) |
void |
caseAProductions(AProductions node) |
void |
caseASimpleListTerm(ASimpleListTerm node) |
void |
caseASimpleTerm(ASimpleTerm node) |
caseACharBasic, caseACharChar, caseAConcat, caseADecChar, caseAGrammar, caseAHelperDef, caseAHelpers, caseAHexChar, caseAIdBasic, caseAIgnTokens, caseAIntervalSet, caseAMinusBinOp, caseAOperationSet, caseAPlusBinOp, caseAPlusUnOp, caseAProductionSpecifier, caseAQMarkUnOp, caseARegExp, caseARegExpBasic, caseASetBasic, caseAStarUnOp, caseAStateList, caseAStateListTail, caseAStates, caseAStringBasic, caseATokenDef, caseATokens, caseATokenSpecifier, caseATransition, caseAUnExp, caseStart, defaultIn, defaultOut, inAAlt, inAAltTransform, inAAst, inAAstAlt, inAAstProd, inACharBasic, inACharChar, inAConcat, inADecChar, inAElem, inAGrammar, inAHelperDef, inAHelpers, inAHexChar, inAIdBasic, inAIgnTokens, inAIntervalSet, inAListTerm, inAMinusBinOp, inANewListTerm, inANewTerm, inANullTerm, inAOperationSet, inAPlusBinOp, inAPlusUnOp, inAProd, inAProdName, inAProductions, inAProductionSpecifier, inAQMarkUnOp, inARegExp, inARegExpBasic, inASetBasic, inASimpleListTerm, inASimpleTerm, inAStarUnOp, inAStateList, inAStateListTail, inAStates, inAStringBasic, inATokenDef, inATokens, inATokenSpecifier, inATransition, inAUnExp, inStart, outAAlt, outAAltTransform, outAAst, outAAstAlt, outAAstProd, outACharBasic, outACharChar, outAConcat, outADecChar, outAElem, outAGrammar, outAHelperDef, outAHelpers, outAHexChar, outAIdBasic, outAIgnTokens, outAIntervalSet, outAListTerm, outAMinusBinOp, outANewListTerm, outANewTerm, outANullTerm, outAOperationSet, outAPlusBinOp, outAPlusUnOp, outAProd, outAProdName, outAProductions, outAProductionSpecifier, outAQMarkUnOp, outARegExp, outARegExpBasic, outASetBasic, outASimpleListTerm, outASimpleTerm, outAStarUnOp, outAStateList, outAStateListTail, outAStates, outAStringBasic, outATokenDef, outATokens, outATokenSpecifier, outATransition, outAUnExp, outStartcaseEOF, caseTAbstract, caseTArrow, caseTBar, caseTBlank, caseTChar, caseTColon, caseTComma, caseTComment, caseTDDot, caseTDecChar, caseTDot, caseTEqual, caseTHelpers, caseTHexChar, caseTId, caseTIgnored, caseTLBkt, caseTLBrace, caseTLPar, caseTMinus, caseTNew, caseTNull, caseTPackage, caseTPkgId, caseTPlus, caseTProductions, caseTProductionSpecifier, caseTQMark, caseTRBkt, caseTRBrace, caseTRPar, caseTSemicolon, caseTSlash, caseTStar, caseTStates, caseTString, caseTSyntax, caseTTokens, caseTTokenSpecifier, caseTTree, defaultCase, getIn, getOut, setIn, setOutpublic static java.lang.String production_INDENT
public static java.lang.String prod_transform_INDENT
public static java.lang.String alternative_INDENT
public static java.lang.String alt_transform_INDENT
public void caseAProductions(AProductions node)
caseAProductions in interface AnalysiscaseAProductions in class DepthFirstAdapterpublic void caseAProd(AProd node)
caseAProd in interface AnalysiscaseAProd in class DepthFirstAdapterpublic void caseAAlt(AAlt node)
caseAAlt in interface AnalysiscaseAAlt in class DepthFirstAdapterpublic void caseAAltTransform(AAltTransform node)
caseAAltTransform in interface AnalysiscaseAAltTransform in class DepthFirstAdapterpublic void caseAProdName(AProdName node)
caseAProdName in interface AnalysiscaseAProdName in class DepthFirstAdapterpublic void caseANewTerm(ANewTerm node)
caseANewTerm in interface AnalysiscaseANewTerm in class DepthFirstAdapterpublic void caseAListTerm(AListTerm node)
caseAListTerm in interface AnalysiscaseAListTerm in class DepthFirstAdapterpublic void caseASimpleTerm(ASimpleTerm node)
caseASimpleTerm in interface AnalysiscaseASimpleTerm in class DepthFirstAdapterpublic void caseANullTerm(ANullTerm node)
caseANullTerm in interface AnalysiscaseANullTerm in class DepthFirstAdapterpublic void caseANewListTerm(ANewListTerm node)
caseANewListTerm in interface AnalysiscaseANewListTerm in class DepthFirstAdapterpublic void caseASimpleListTerm(ASimpleListTerm node)
caseASimpleListTerm in interface AnalysiscaseASimpleListTerm in class DepthFirstAdapterpublic void caseAAst(AAst node)
caseAAst in interface AnalysiscaseAAst in class DepthFirstAdapterpublic void caseAAstProd(AAstProd node)
caseAAstProd in interface AnalysiscaseAAstProd in class DepthFirstAdapterpublic void caseAAstAlt(AAstAlt node)
caseAAstAlt in interface AnalysiscaseAAstAlt in class DepthFirstAdapterpublic void caseAElem(AElem node)
caseAElem in interface AnalysiscaseAElem in class DepthFirstAdapterCopyright © 1997-2013 Sablecc. All Rights Reserved.