Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.sablecc.sablecc
Class PrettyPrinter  view PrettyPrinter download PrettyPrinter.java

java.lang.Object
  extended byorg.sablecc.sablecc.analysis.AnalysisAdapter
      extended byorg.sablecc.sablecc.analysis.DepthFirstAdapter
          extended byorg.sablecc.sablecc.PrettyPrinter
All Implemented Interfaces:
org.sablecc.sablecc.analysis.Analysis, Switch

public class PrettyPrinter
extends org.sablecc.sablecc.analysis.DepthFirstAdapter


Field Summary
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
           
 
Fields inherited from class org.sablecc.sablecc.analysis.AnalysisAdapter
 
Constructor Summary
PrettyPrinter()
           
 
Method Summary
 void caseAAltTransform(org.sablecc.sablecc.node.AAltTransform node)
           
 void caseAAst(org.sablecc.sablecc.node.AAst node)
           
 void caseAAstAlt(org.sablecc.sablecc.node.AAstAlt node)
           
 void caseAAstProd(org.sablecc.sablecc.node.AAstProd node)
           
 void caseAElem(org.sablecc.sablecc.node.AElem node)
           
 void caseAListTerm(org.sablecc.sablecc.node.AListTerm node)
           
 void caseANewListTerm(org.sablecc.sablecc.node.ANewListTerm node)
           
 void caseANewTerm(org.sablecc.sablecc.node.ANewTerm node)
           
 void caseANullTerm(org.sablecc.sablecc.node.ANullTerm node)
           
 void caseAParsedAlt(org.sablecc.sablecc.node.AParsedAlt node)
           
 void caseAProd(org.sablecc.sablecc.node.AProd node)
           
 void caseAProdName(org.sablecc.sablecc.node.AProdName node)
           
 void caseAProductions(org.sablecc.sablecc.node.AProductions node)
           
 void caseASimpleListTerm(org.sablecc.sablecc.node.ASimpleListTerm node)
           
 void caseASimpleTerm(org.sablecc.sablecc.node.ASimpleTerm node)
           
 
Methods inherited from class org.sablecc.sablecc.analysis.DepthFirstAdapter
caseAlt1, caseAlt2, caseAltName1, caseAltNameOpt1, caseAltNameOpt2, caseAlts1, caseAltsTail1, caseAltsTails1, caseAltsTails2, caseBasic1, caseBasic2, caseBasic3, caseBasic4, caseBasic5, caseBinOp1, caseBinOp2, caseConcat1, caseElem1, caseElemName1, caseElemNameOpt1, caseElemNameOpt2, caseElems1, caseElems2, caseGrammar1, caseHelperDef1, caseHelperDefs1, caseHelperDefs2, caseHelpers1, caseHelpersOpt1, caseHelpersOpt2, caseIdList1, caseIdListOpt1, caseIdListTail1, caseIdListTails1, caseIdListTails2, caseIgnTokens1, caseIgnTokensOpt1, caseIgnTokensOpt2, caseLookAhead1, caseLookAheadOpt1, caseLookAheadOpt2, casePackage1, casePackageOpt1, casePackageOpt2, casePChar1, casePChar2, casePChar3, casePkgId1, casePkgId10, casePkgId2, casePkgId3, casePkgId4, casePkgId5, casePkgId6, casePkgId7, casePkgId8, casePkgId9, casePkgName1, casePkgNameOpt1, casePkgNameTail1, casePkgNameTails1, casePkgNameTails2, caseProd1, caseProds1, caseProds2, caseProductions1, caseProductionsOpt1, caseProductionsOpt2, casePSet1, casePSet2, caseRegExp1, caseRegExpTail1, caseRegExpTails1, caseRegExpTails2, caseSpecifier1, caseSpecifier2, caseSpecifierOpt1, caseSpecifierOpt2, caseStart1, caseStateList1, caseStateListOpt1, caseStateListOpt2, caseStateListTail1, caseStateListTails1, caseStateListTails2, caseStates1, caseStatesOpt1, caseStatesOpt2, caseTokenDef1, caseTokenDefs1, caseTokenDefs2, caseTokens1, caseTokensOpt1, caseTokensOpt2, caseTransition1, caseTransitionOpt1, caseTransitionOpt2, caseUnExp1, caseUnExps1, caseUnExps2, caseUnOp1, caseUnOp2, caseUnOp3, caseUnOpOpt1, caseUnOpOpt2, inAlt1, inAlt2, inAltName1, inAltNameOpt1, inAltNameOpt2, inAlts1, inAltsTail1, inAltsTails1, inAltsTails2, inBasic1, inBasic2, inBasic3, inBasic4, inBasic5, inBinOp1, inBinOp2, inConcat1, inElem1, inElemName1, inElemNameOpt1, inElemNameOpt2, inElems1, inElems2, inGrammar1, inHelperDef1, inHelperDefs1, inHelperDefs2, inHelpers1, inHelpersOpt1, inHelpersOpt2, inIdList1, inIdListOpt1, inIdListTail1, inIdListTails1, inIdListTails2, inIgnTokens1, inIgnTokensOpt1, inIgnTokensOpt2, inLookAhead1, inLookAheadOpt1, inLookAheadOpt2, inPackage1, inPackageOpt1, inPackageOpt2, inPChar1, inPChar2, inPChar3, inPkgId1, inPkgId10, inPkgId2, inPkgId3, inPkgId4, inPkgId5, inPkgId6, inPkgId7, inPkgId8, inPkgId9, inPkgName1, inPkgNameOpt1, inPkgNameTail1, inPkgNameTails1, inPkgNameTails2, inProd1, inProds1, inProds2, inProductions1, inProductionsOpt1, inProductionsOpt2, inPSet1, inPSet2, inRegExp1, inRegExpTail1, inRegExpTails1, inRegExpTails2, inSpecifier1, inSpecifier2, inSpecifierOpt1, inSpecifierOpt2, inStart1, inStateList1, inStateListOpt1, inStateListOpt2, inStateListTail1, inStateListTails1, inStateListTails2, inStates1, inStatesOpt1, inStatesOpt2, inTokenDef1, inTokenDefs1, inTokenDefs2, inTokens1, inTokensOpt1, inTokensOpt2, inTransition1, inTransitionOpt1, inTransitionOpt2, inUnExp1, inUnExps1, inUnExps2, inUnOp1, inUnOp2, inUnOp3, inUnOpOpt1, inUnOpOpt2, outAlt1, outAlt2, outAltName1, outAltNameOpt1, outAltNameOpt2, outAlts1, outAltsTail1, outAltsTails1, outAltsTails2, outBasic1, outBasic2, outBasic3, outBasic4, outBasic5, outBinOp1, outBinOp2, outConcat1, outElem1, outElemName1, outElemNameOpt1, outElemNameOpt2, outElems1, outElems2, outGrammar1, outHelperDef1, outHelperDefs1, outHelperDefs2, outHelpers1, outHelpersOpt1, outHelpersOpt2, outIdList1, outIdListOpt1, outIdListTail1, outIdListTails1, outIdListTails2, outIgnTokens1, outIgnTokensOpt1, outIgnTokensOpt2, outLookAhead1, outLookAheadOpt1, outLookAheadOpt2, outPackage1, outPackageOpt1, outPackageOpt2, outPChar1, outPChar2, outPChar3, outPkgId1, outPkgId10, outPkgId2, outPkgId3, outPkgId4, outPkgId5, outPkgId6, outPkgId7, outPkgId8, outPkgId9, outPkgName1, outPkgNameOpt1, outPkgNameTail1, outPkgNameTails1, outPkgNameTails2, outProd1, outProds1, outProds2, outProductions1, outProductionsOpt1, outProductionsOpt2, outPSet1, outPSet2, outRegExp1, outRegExpTail1, outRegExpTails1, outRegExpTails2, outSpecifier1, outSpecifier2, outSpecifierOpt1, outSpecifierOpt2, outStart1, outStateList1, outStateListOpt1, outStateListOpt2, outStateListTail1, outStateListTails1, outStateListTails2, outStates1, outStatesOpt1, outStatesOpt2, outTokenDef1, outTokenDefs1, outTokenDefs2, outTokens1, outTokensOpt1, outTokensOpt2, outTransition1, outTransitionOpt1, outTransitionOpt2, outUnExp1, outUnExps1, outUnExps2, outUnOp1, outUnOp2, outUnOp3, outUnOpOpt1, outUnOpOpt2
 
Methods inherited from class org.sablecc.sablecc.analysis.AnalysisAdapter
caseEOF, caseTArrow, caseTBar, caseTBlank, caseTChar, caseTColon, caseTComma, caseTComment, caseTDDot, caseTDecChar, caseTDot, caseTEqual, caseTHelpers, caseTHexChar, caseTId, caseTIgnored, caseTLBkt, caseTLBrace, caseTLPar, caseTMinus, caseTPackage, caseTPkgId, caseTPlus, caseTProductions, caseTProductionSpecifier, caseTQMark, caseTRBkt, caseTRBrace, caseTRPar, caseTSemicolon, caseTSlash, caseTStar, caseTStates, caseTString, caseTTokens, caseTTokenSpecifier, defaultCase, getIn, getOut, setIn, setOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

production_INDENT

public static java.lang.String production_INDENT

prod_transform_INDENT

public static java.lang.String prod_transform_INDENT

alternative_INDENT

public static java.lang.String alternative_INDENT

alt_transform_INDENT

public static java.lang.String alt_transform_INDENT
Constructor Detail

PrettyPrinter

public PrettyPrinter()
Method Detail

caseAProductions

public void caseAProductions(org.sablecc.sablecc.node.AProductions node)

caseAProd

public void caseAProd(org.sablecc.sablecc.node.AProd node)

caseAParsedAlt

public void caseAParsedAlt(org.sablecc.sablecc.node.AParsedAlt node)

caseAAltTransform

public void caseAAltTransform(org.sablecc.sablecc.node.AAltTransform node)

caseAProdName

public void caseAProdName(org.sablecc.sablecc.node.AProdName node)

caseANewTerm

public void caseANewTerm(org.sablecc.sablecc.node.ANewTerm node)

caseAListTerm

public void caseAListTerm(org.sablecc.sablecc.node.AListTerm node)

caseASimpleTerm

public void caseASimpleTerm(org.sablecc.sablecc.node.ASimpleTerm node)

caseANullTerm

public void caseANullTerm(org.sablecc.sablecc.node.ANullTerm node)

caseANewListTerm

public void caseANewListTerm(org.sablecc.sablecc.node.ANewListTerm node)

caseASimpleListTerm

public void caseASimpleListTerm(org.sablecc.sablecc.node.ASimpleListTerm node)

caseAAst

public void caseAAst(org.sablecc.sablecc.node.AAst node)

caseAAstProd

public void caseAAstProd(org.sablecc.sablecc.node.AAstProd node)

caseAAstAlt

public void caseAAstAlt(org.sablecc.sablecc.node.AAstAlt node)

caseAElem

public void caseAElem(org.sablecc.sablecc.node.AElem node)