public final class BasicTagAnalyzer extends AbstractAnalyzer<Expression> implements TagAnalyzer
A tag is defined as the following:
tag ::= UNOP tag
TRUE | FALSE
NUMBER
STRING
'(' expression ')'
VARIABLE { '[' expression_list ']' }
FUNC '(' expression_list ')'
| Constructor and Description |
|---|
BasicTagAnalyzer() |
public Factory getFactory()
getFactory in class AbstractAnalyzer<Expression>public void setFactory(Factory factory)
setFactory in interface FactoryManagedpublic Expression analyze() throws AnalysisException
analyze in interface Analyzer<Expression>analyze in interface TagAnalyzerAnalysisExceptionCopyright © 2012 Verhas and Verhas Software Craftsmen. All Rights Reserved.