Top Description Fields Constructors Methods
org.hsqldb.util.preprocessor

pack-priv Class Parser

extends Object
Class Inheritance

Simple preprocessor directive parser.

Author
Campbell Burnet (campbell-burnet@users dot sourceforge.net)
Since
1.8.1
Version
1.8.1

Field Summary

Modifier and TypeField and Description
pack-priv Defines
pack-priv Tokenizer

Constructor Summary

AccessConstructor and Description
pack-priv
Parser(Defines defines, Tokenizer tokenizer)

Method Summary

Modifier and TypeMethod and Description
pack-priv static int
pack-priv boolean
parseComparison(String ident, int opType)

pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv Object
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

definesback to summary
pack-priv Defines defines
tokenizerback to summary
pack-priv Tokenizer tokenizer

Constructor Detail

Parserback to summary
pack-priv Parser(Defines defines, Tokenizer tokenizer)

Method Detail

compareback to summary
pack-priv static int compare(Object o1, Object o2)
parseComparisonback to summary
pack-priv boolean parseComparison(String ident, int opType) throws PreprocessorException
parseExpressionback to summary
pack-priv boolean parseExpression() throws PreprocessorException
parseFactorback to summary
pack-priv boolean parseFactor() throws PreprocessorException
parseTermback to summary
pack-priv boolean parseTerm() throws PreprocessorException
parseValueback to summary
pack-priv Object parseValue() throws PreprocessorException