byucc.jhdl.synth.graph.parser
Class DotFileParser
java.lang.Object
byucc.jhdl.synth.graph.parser.DotFileParser
- All Implemented Interfaces:
- DotFileParserConstants
- public class DotFileParser
- extends java.lang.Object
- implements DotFileParserConstants
Fields inherited from interface byucc.jhdl.synth.graph.parser.DotFileParserConstants |
DECIMAL_LITERAL, DEFAULT, DIGIT, DIGRAPH, EDGE, EOF, EXPONENT, FLOATING_POINT_LITERAL, FORMAL_COMMENT, GRAPH, HEX_LITERAL, IDENTIFIER, IN_FORMAL_COMMENT, IN_MULTI_LINE_COMMENT, IN_SINGLE_LINE_COMMENT, INTEGER_LITERAL, LETTER, MULTI_LINE_COMMENT, NODE, OCTAL_LITERAL, SINGLE_LINE_COMMENT, STRICT, STRING_LITERAL, SUBGRAPH, tokenImage, UNDERSCORE |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
program_name
public static java.lang.String program_name
command_line
public static java.lang.String command_line
token_source
public static DotFileParserTokenManager token_source
token
public static Token token
jj_nt
public static Token jj_nt
lookingAhead
public static boolean lookingAhead
DotFileParser
public DotFileParser(java.io.InputStream stream)
DotFileParser
public DotFileParser(DotFileParserTokenManager tm)
main
public static void main(java.lang.String[] args)
dotfile
public static final dotfile dotfile()
throws ParseException
- Throws:
ParseException
Header
public static final Header Header()
throws ParseException
- Throws:
ParseException
Body
public static final Body Body()
throws ParseException
- Throws:
ParseException
StatementList
public static final StatementList StatementList()
throws ParseException
- Throws:
ParseException
Statement
public static final Statement Statement()
throws ParseException
- Throws:
ParseException
compound
public static final compound compound()
throws ParseException
- Throws:
ParseException
simple
public static final simple simple()
throws ParseException
- Throws:
ParseException
edgeOp
public static final edgeOp edgeOp()
throws ParseException
- Throws:
ParseException
rCompound
public static final rCompound rCompound()
throws ParseException
- Throws:
ParseException
node_List
public static final node_List node_List()
throws ParseException
- Throws:
ParseException
nodeAtom
public static final nodeAtom nodeAtom()
throws ParseException
- Throws:
ParseException
attrStmt
public static final attrStmt attrStmt()
throws ParseException
- Throws:
ParseException
attrType
public static final attrType attrType()
throws ParseException
- Throws:
ParseException
attrList
public static final attrList attrList()
throws ParseException
- Throws:
ParseException
attrDefs
public static final attrDefs attrDefs()
throws ParseException
- Throws:
ParseException
attrItem
public static final attrItem attrItem()
throws ParseException
- Throws:
ParseException
attrAssignment
public static final attrAssignment attrAssignment()
throws ParseException
- Throws:
ParseException
attrMacro
public static final attrMacro attrMacro()
throws ParseException
- Throws:
ParseException
subgraph
public static final subgraph subgraph()
throws ParseException
- Throws:
ParseException
SubgHdr
public static final SubgHdr SubgHdr()
throws ParseException
- Throws:
ParseException
Identifier
public static final Identifier Identifier()
throws ParseException
- Throws:
ParseException
ReInit
public static void ReInit(java.io.InputStream stream)
ReInit
public void ReInit(DotFileParserTokenManager tm)
getNextToken
public static final Token getNextToken()
getToken
public static final Token getToken(int index)
generateParseException
public static final ParseException generateParseException()
enable_tracing
public static final void enable_tracing()
disable_tracing
public static final void disable_tracing()
Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.