Package edu.neu.ccs.parser

Provides classes for translating Strings into values of various data types using languages with simple lexical and syntactic structures.

See:
          Description

Interface Summary
Parser Interface to be implemented by classes of objects that can parse String data and evaluate the contents of that data to an Object with state defined by the data contained in the String.
 

Class Summary
AbstractParser Abstract superclass for classes of objects that provide functionality for evaluating Strings into primitive types and objects using a language with simple syntactic structure.
AbstractParser.ObjectOperationPair Pair class used by a Parser to store a value and an associated operation.
AbstractParser.Operation Class encapsulating an operation and its corresponding String symbol for use with a parser.
AbstractParser.Procedure Class encapsulating a procedure and its corresponding String symbol for use with a parser.
JPTParser Parses and evaulates data Strings using simple expression evaluation.
JPTParser.BooleanOperation Class used to store a boolean operation.
JPTParser.NumericOperation Class used to store a numeric operation.
ParserUtilities Provides utility methods for use with parser operations.
 

Package edu.neu.ccs.parser Description

Provides classes for translating Strings into values of various data types using languages with simple lexical and syntactic structures.

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see: