CAR (Context-Aware Retrieval) v1.0

Class ParserSession

java.lang.Object
  |
  +--Parser
        |
        +--ParserSession
All Implemented Interfaces:
CarFace, LexerFace

public class ParserSession
extends Parser
implements LexerFace


Fields inherited from class Parser
btok, cAttributeTuple, cCommentTuple, cDocument, cField, cFieldName, ctok, currLabel, currLiteralType, currLiteralVal, currVal, cValue, cValueTuple, cValueTupleVector, docs, dtok, gotAField, grammar, id, itok, ltok, parseControl, peeksy, rtok, stok, sy, syval, tag
 
Fields inherited from interface LexerFace
ACTIVETAGS, AMPERSAND, any, ANY, COLON, COMMA, COMMENT, DIV, ELLIPSIS, ENDOFSOURCE, ENDTAG, EQUALS, GT, IDENTIFIER, LBRACE, LBRACKET, LPARENT, LT, MATCHERMESSAGE, MINUS, NOT, NOTE, PERIOD, PLUS, QUESTION, RBRACE, RBRACKET, RPARENT, SEMICOLON, STAR, STARTTAG, TILDE, TOKENMIN, tokenNames
 
Fields inherited from interface CarFace
BOOLEAN_LITERAL, COLLECTION, DOUBLE_LITERAL, EXTERNAL, grammarNames, INTERNAL, KEYPHRASE, LITERALcapacityIncrement, LITERALinitialCapacity, MARKUP, SERIAL, SESSION, STRING_LITERAL, STRINGVALUE_LITERAL
 
Constructor Summary
ParserSession(ParseControl prog, Lexer plexer)
           
 
Method Summary
 boolean Field()
           
 boolean Start()
           
 
Methods inherited from class Parser
addField, AttributeTuple, BooleanLiteral, CommentTuple, Document, EndTag, error, getLineno, Identifier, insymbol, insymbol, isNumericLiteral, Label, maxVal, minVal, NumericLiteral, orderAndCast, orderAndCastError, parse, PrimitiveValue, printTables, RangeOrPrimtiveValue, RangeValue, StartTag, StringLiteral, StringValueLiteral, swap, t, Value, ValueSpec
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParserSession

public ParserSession(ParseControl prog,
                     Lexer plexer)
Method Detail

Start

public boolean Start()
              throws java.lang.Exception
Overrides:
Start in class Parser

Field

public boolean Field()
              throws java.lang.Exception
Overrides:
Field in class Parser

CAR (Context-Aware Retrieval) v1.0

Submit bugs to Lindsey