Package kmy.jint.parser

This package contains Jint lexer (ReaderTokenizer), parser (Parser) and related classes (like NameTable).

See:
          Description

Class Summary
AbstractTokenizer This class represents a stream of Java/Jint tokens.
ClassConsumer This defines an object that "consumes" parsing tree as it is being produced.
Identifier This class represents a simple (not qualified) identifier.
NameTable This class keeps record of all identifiers and keywords.
Parser This class can parse Jint (or Java) token stream and produce a parsing tree.
Parser.LabelExpression This is bogus expression node that expression parser returns when it encounters labeled statement.
Parser.LocalMethodExpression This is bogus expression node that expression parser returns when it encounters method definition.
Parser.LocalVariableExpression This is bogus expression node that expression parser returns when it encounters variable/member definition.
QualifiedIdentifier This is a representation of a class or array name, that is something like java.lang.Hashtable or java.lang.Object[].
ReaderTokenizer Implementation of AbstractTokenizer that reads Jint tokens from a Reader.
 

Package kmy.jint.parser Description

This package contains Jint lexer (ReaderTokenizer), parser (Parser) and related classes (like NameTable).