com.ibm.adt.ovf.ext.punit
Class PUnitParser

java.lang.Object
  extended by PrsStream
      extended by com.ibm.adt.ovf.ext.punit.PUnitParser

public class PUnitParser
extends PrsStream


Constructor Summary
PUnitParser(ILexStream lexStream)
           
 
Method Summary
 int getEOFTokenKind()
           
 IToken getLeftIToken()
           
 int getLeftSpan()
           
 DeterministicParser getParser()
           
 PrsStream getParseStream()
           
 ParseTable getParseTable()
           
 ErrorToken getRhsErrorIToken(int i)
           
 int getRhsErrorTokenIndex(int i)
           
 IToken getRhsFirstIToken(int i)
           
 int getRhsFirstTokenIndex(int i)
           
 IToken getRhsIToken(int i)
           
 IToken getRhsLastIToken(int i)
           
 int getRhsLastTokenIndex(int i)
           
 java.lang.Object getRhsSym(int i)
           
 int getRhsTokenIndex(int i)
           
 IToken getRightIToken()
           
 int getRightSpan()
           
 java.lang.String getTokenKindName(int kind)
           
 java.lang.String[] orderedTerminalSymbols()
           
 ASTNode parser()
           
 ASTNode parser(Monitor monitor)
           
 ASTNode parser(Monitor monitor, int error_repair_count)
           
 void ruleAction(int ruleNumber)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PUnitParser

public PUnitParser(ILexStream lexStream)
Method Detail

getParseTable

public ParseTable getParseTable()

getParser

public DeterministicParser getParser()

getRhsSym

public java.lang.Object getRhsSym(int i)

getRhsTokenIndex

public int getRhsTokenIndex(int i)

getRhsIToken

public IToken getRhsIToken(int i)

getRhsFirstTokenIndex

public int getRhsFirstTokenIndex(int i)

getRhsFirstIToken

public IToken getRhsFirstIToken(int i)

getRhsLastTokenIndex

public int getRhsLastTokenIndex(int i)

getRhsLastIToken

public IToken getRhsLastIToken(int i)

getLeftSpan

public int getLeftSpan()

getLeftIToken

public IToken getLeftIToken()

getRightSpan

public int getRightSpan()

getRightIToken

public IToken getRightIToken()

getRhsErrorTokenIndex

public int getRhsErrorTokenIndex(int i)

getRhsErrorIToken

public ErrorToken getRhsErrorIToken(int i)

orderedTerminalSymbols

public java.lang.String[] orderedTerminalSymbols()

getTokenKindName

public java.lang.String getTokenKindName(int kind)

getEOFTokenKind

public int getEOFTokenKind()

getParseStream

public PrsStream getParseStream()

parser

public ASTNode parser()

parser

public ASTNode parser(Monitor monitor)

parser

public ASTNode parser(Monitor monitor,
                      int error_repair_count)

ruleAction

public void ruleAction(int ruleNumber)


© Copyright 2008 IBM Corp. 2008 All Rights Reserved