byucc.jhdl.synth.graph.parser
Class DotFileParser

java.lang.Object
  extended bybyucc.jhdl.synth.graph.parser.DotFileParser
All Implemented Interfaces:
DotFileParserConstants

public class DotFileParser
extends java.lang.Object
implements DotFileParserConstants


Field Summary
static java.lang.String command_line
           
static Token jj_nt
           
static boolean lookingAhead
           
static java.lang.String program_name
           
static Token token
           
static DotFileParserTokenManager token_source
           
 
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
 
Constructor Summary
DotFileParser(DotFileParserTokenManager tm)
           
DotFileParser(java.io.InputStream stream)
           
 
Method Summary
static attrAssignment attrAssignment()
           
static attrDefs attrDefs()
           
static attrItem attrItem()
           
static attrList attrList()
           
static attrMacro attrMacro()
           
static attrStmt attrStmt()
           
static attrType attrType()
           
static Body Body()
           
static compound compound()
           
static void disable_tracing()
           
static dotfile dotfile()
           
static edgeOp edgeOp()
           
static void enable_tracing()
           
static ParseException generateParseException()
           
static Token getNextToken()
           
static Token getToken(int index)
           
static Header Header()
           
static Identifier Identifier()
           
static void main(java.lang.String[] args)
           
static node_List node_List()
           
static nodeAtom nodeAtom()
           
static rCompound rCompound()
           
 void ReInit(DotFileParserTokenManager tm)
           
static void ReInit(java.io.InputStream stream)
           
static simple simple()
           
static Statement Statement()
           
static StatementList StatementList()
           
static SubgHdr SubgHdr()
           
static subgraph subgraph()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

DotFileParser

public DotFileParser(java.io.InputStream stream)

DotFileParser

public DotFileParser(DotFileParserTokenManager tm)
Method Detail

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.