edu.toronto.cs.cparser.block
Class BlockType

java.lang.Object
  extended by edu.toronto.cs.cparser.block.BlockType

public class BlockType
extends java.lang.Object


Field Summary
static java.lang.String attribName
           
static BlockType BREAK
           
static BlockType DECLARATION
           
static BlockType FUNCTION_CALL
           
static BlockType FUNCTION_DEFINITION
           
static BlockType GOTO
           
static BlockType IF
           
static BlockType LABELLED_STATEMENT
           
static BlockType NDGOTO
           
static BlockType PROGRAM
           
static BlockType RETURN
           
static BlockType SCOPE
           
static BlockType STATEMENT_LIST
           
static BlockType UNKNOWN
           
static BlockType WHILE
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

attribName

public static final java.lang.String attribName
See Also:
Constant Field Values

UNKNOWN

public static final BlockType UNKNOWN

PROGRAM

public static final BlockType PROGRAM

FUNCTION_DEFINITION

public static final BlockType FUNCTION_DEFINITION

SCOPE

public static final BlockType SCOPE

STATEMENT_LIST

public static final BlockType STATEMENT_LIST

LABELLED_STATEMENT

public static final BlockType LABELLED_STATEMENT

IF

public static final BlockType IF

WHILE

public static final BlockType WHILE

DECLARATION

public static final BlockType DECLARATION

FUNCTION_CALL

public static final BlockType FUNCTION_CALL

GOTO

public static final BlockType GOTO

BREAK

public static final BlockType BREAK

RETURN

public static final BlockType RETURN

NDGOTO

public static final BlockType NDGOTO
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object