Groovy Documentation

Package java.gate.yam.parse

Parsing of the YAM language.

Package Specification

This package provides parsing of the YAM language, using JavaCC/JJTree. Translation into a target language is provided by the {@link gate.yam.translate} package. The main interface to YAM is the {@link gate.yam.Yam} class.

 

Interface Summary
Node
YamParserConstants
YamParserTreeConstants
 


Class Summary
ASTAnchor
ASTBr
ASTColumn
ASTContents
ASTControl
ASTEscape
ASTHr
ASTList
ASTListItem
ASTNbsp
ASTOList
ASTParagraph
ASTPlain
ASTPredicate
ASTRow
ASTSectionHead
ASTSectionText
ASTSep
ASTTable
ASTTableSep
ASTTargetControl
ASTText
ASTTextOrTable
ASTTitle
ASTUList
ASTUnit
ASTUrl
ASTVerbatim
ASTWhsp
ASTWord
ASTYamDocument
JJTYamParserState
ParsingProblem Class storing data about errors and warnings during parsing.
SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleNode Node implementation class mostly generated by JJTree.
Token Describes the input token stream.
YamNode Parent of { for YAM translators.
YamParseTree The parse tree and related state created by parsing a YAM file.
YamParser A parser for YAM.
YamParser.JJCalls
YamParser.ListNodeHolder The list stack needs to store OL/UL nodes and their indentation level.
YamParser.LookaheadSuccess
YamParserTokenManager
 


Exception Summary
ParseException This exception is thrown when parse errors are encountered.
 


Error Summary
TokenMgrError
 


Groovy Documentation