edu.umd.cs.jazz.io
Class ZInternalParser
java.lang.Object
|
+--edu.umd.cs.jazz.io.ZInternalParser
- All Implemented Interfaces:
- ZInternalParserConstants
- public class ZInternalParser
- extends java.lang.Object
- implements ZInternalParserConstants
Fields inherited from interface edu.umd.cs.jazz.io.ZInternalParserConstants |
APPDATA, BINARY, BOOLEAN, BUILT_IN_OBJECT_TYPE, BYTE, CHAR, CHARACTER_LITERAL, DEFAULT, DIGIT, DOUBLE, DOUBLE_FLOATING_POINT_LITERAL, EOF, EXPONENT, FALSE, FLOAT, FLOATING_POINT_LITERAL, IDENTIFIER, IN_SINGLE_LINE_COMMENT, INT, INTEGER_LITERAL, LBRACE, LBRACKET, LETTER, LONG, NULL, OBJECT, RBRACE, RBRACKET, RETURN, SHORT, SINGLE_LINE_COMMENT, STRING_LITERAL, tokenImage, TRUE |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NULL_ARGS
protected static final java.lang.Class[] NULL_ARGS
-
objectTable
protected java.util.Hashtable objectTable
-
data
protected ZExtendedInputStream data
-
realStream
public java.io.FileInputStream realStream
-
stringTranslations
public java.util.Hashtable stringTranslations
-
token_source
public static ZInternalParserTokenManager token_source
-
token
public static Token token
-
jj_nt
public static Token jj_nt
-
lookingAhead
public static boolean lookingAhead
-
ZInternalParser
public ZInternalParser(java.io.InputStream stream)
ZInternalParser
public ZInternalParser(java.io.Reader stream)
ZInternalParser
public ZInternalParser(ZInternalParserTokenManager tm)
createObjectTable
public void createObjectTable()
-
-
getObjectTable
public java.util.Hashtable getObjectTable()
-
-
setDataStream
public void setDataStream(ZExtendedInputStream data)
-
-
getDataStream
public ZExtendedInputStream getDataStream()
-
-
putObject
public void putObject(java.lang.String key,
java.lang.Object val)
-
-
getObject
public java.lang.Object getObject(java.lang.String key)
-
-
writeTesterFile
public static void writeTesterFile(java.lang.String filename)
-
-
getInputStream
public static java.io.FileInputStream getInputStream(java.lang.String[] args)
-
-
main
public static void main(java.lang.String[] args)
-
-
Scene
public static final java.lang.Object Scene(ZInternalParser p)
throws ParseException
-
-
ParseException
ReturnClause
public static final java.lang.Object ReturnClause(ZInternalParser p)
throws ParseException
-
-
ParseException
Declaration
public static final void Declaration(ZInternalParser p)
throws ParseException
-
-
ParseException
ObjectState
public static final void ObjectState(ZInternalParser p,
java.lang.String forObject)
throws ParseException
-
-
ParseException
ObjectStateItem
public static final void ObjectStateItem(ZInternalParser p,
java.lang.String forObject)
throws ParseException
-
-
ParseException
ObjectStateBuiltInItem
public static final void ObjectStateBuiltInItem(ZInternalParser p,
java.lang.String forObject)
throws ParseException
-
-
ParseException
ObjectStateSimpleItem
public static final void ObjectStateSimpleItem(ZInternalParser p,
java.lang.String forObject)
throws ParseException
-
-
ParseException
FieldType
public static final java.lang.String FieldType()
throws ParseException
-
-
ParseException
FieldName
public static final java.lang.String FieldName()
throws ParseException
-
-
ParseException
ValueObject
public static final java.lang.Object ValueObject(ZInternalParser p)
throws ParseException
-
-
ParseException
Array
public static final java.lang.Object Array(ZInternalParser p)
throws ParseException
-
-
ParseException
ObjectStateBinaryItem
public static final void ObjectStateBinaryItem(ZInternalParser p,
java.lang.String forObject)
throws ParseException
-
-
ParseException
Prolog
public static final void Prolog(ZInternalParser p)
throws ParseException
-
-
ParseException
PrologItem
public static final void PrologItem(ZInternalParser p)
throws ParseException
-
-
ParseException
ObjectType
public static final java.lang.String ObjectType()
throws ParseException
-
-
ParseException
ReInit
public static void ReInit(java.io.InputStream stream)
-
-
ReInit
public static void ReInit(java.io.Reader stream)
-
-
ReInit
public void ReInit(ZInternalParserTokenManager 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 � 2003 by University of Maryland, College Park, MD 20742, USA All rights reserved.