MetaTF API

Uses of Package
MetaTF.Parser

Packages that use MetaTF.Parser
MetaTF.Generator.Java This package provides the Java code generator for MetaTF. 
MetaTF.Parser This package provides the parser and symbol table builder for MetaTF. 
 

Classes in MetaTF.Parser used by MetaTF.Generator.Java
BaseOffset
          baseOffset
Default
          Abstract syntax tree node representing default
Delta
          Abstract syntax tree node representing delta
DTD
          The symbol table for the DTD The symbol table is a singleton
DTDVisitor
          Visitor for the symbol table
NamedField
          Named field
None
          none
NumberValue
          Numeric value of a tag
Record
          Record
RepeatField
          Repeat field
Section
          Section
SectionOffset
          sectionOffset
SectionStride
          sectionStride
Stride
          stride
StringDefault
          String valued default
TagField
          Tag field
TupleField
          Tuple field
 

Classes in MetaTF.Parser used by MetaTF.Parser
ASCII_CharStream
          An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
ASTBaseOffset
          Abstract syntax tree node representing baseOffset
ASTDef
          Abstract syntax tree abstract node representing definitions (records and properties)
ASTDefault
          Abstract syntax tree node representing default
ASTDelta
          Abstract syntax tree node representing delta
ASTDTD
          Abstract syntax tree node representing the DTD.
ASTName
          Abstract syntax tree node representing a name
ASTNamedField
          Abstract syntax tree node representing named fields
ASTNone
          Abstract syntax tree node representing the value none
ASTNumber
          Abstract syntax tree node representing numbers
ASTNumberValue
          Abstract syntax tree node representing a number value (used for tags)
ASTProperty
          Abstract syntax tree node representing properties
ASTRecord
          Abstract syntax tree node representing named records
ASTRptField
          Abstract syntax tree node representing repeat fields
ASTSection
          Abstract syntax tree node representing sections
ASTSection0
          Abstract syntax tree node representing section 0
ASTSectionOffset
          Abstract syntax tree node representing sectionOffset
ASTSectionStride
          Abstract syntax tree node representing sectionStride
ASTStride
          Abstract syntax tree node representing stride
ASTStringDefault
          Abstract syntax tree node representing default
ASTTraceString
          Abstract syntax tree node representing a string literal
ASTTupleField
          Abstract syntax tree node representing tuple fields
ASTValue
          Abstract syntax tree abstract node representing values
BaseOffset
          baseOffset
Default
          Abstract syntax tree node representing default
Delta
          Abstract syntax tree node representing delta
DTD
          The symbol table for the DTD The symbol table is a singleton
DTDException
          Exception class for the symbol table Raised for any error in constructing or accessing the symbol table
DTDVisitor
          Visitor for the symbol table
Field
          Abstract field (part of the symbol table) children are tagField, NamedField, RepeatField, TupleField
HasFields
           
HasProperties
          Has properties
JJTMetaTFParserState
           
MetaTFParser
           
MetaTFParser.JJCalls
           
MetaTFParserConstants
           
MetaTFParserTokenManager
           
MetaTFParserTreeConstants
           
MetaTFParserVisitor
           
NamedField
          Named field
Node
           
None
          none
NoTagException
          Exception thrown by fields that don't contain a tag as their leftmost, outermost component This exception need not be fatal.
NumberValue
          Numeric value of a tag
ParseException
           
Record
          Record
RepeatField
          Repeat field
Section
          Section
SectionOffset
          sectionOffset
SectionStride
          sectionStride
SimpleNode
           
Stride
          stride
StringDefault
          String valued default
TagField
          Tag field
Token
          Describes the input token stream.
TupleField
          Tuple field
Value
          Abstract base class for values
 


MetaTF API

Copyright © 2001 - Richard Jones     MetaTF