Uses of Package
adams.parser
-
Classes in adams.parser used by adams.core.base Class Description GrammarSupplier Interface for classes that use a grammar, like parsers. -
Classes in adams.parser used by adams.data.conversion Class Description GrammarSupplier Interface for classes that use a grammar, like parsers.MathematicalExpressionText Wrapper for a String object to be editable in the GOE.SpreadSheetFormulaText Wrapper for a String object to be editable in the GOE.StringExpressionText Wrapper for a String object to be editable in the GOE. -
Classes in adams.parser used by adams.data.spreadsheet.rowscore Class Description MathematicalExpressionText Wrapper for a String object to be editable in the GOE. -
Classes in adams.parser used by adams.flow.condition.bool Class Description BooleanExpressionText Wrapper for a String object to be editable in the GOE.GrammarSupplier Interface for classes that use a grammar, like parsers. -
Classes in adams.parser used by adams.flow.control Class Description GrammarSupplier Interface for classes that use a grammar, like parsers. -
Classes in adams.parser used by adams.flow.control.plotprocessor Class Description MathematicalExpressionText Wrapper for a String object to be editable in the GOE. -
Classes in adams.parser used by adams.flow.source Class Description GrammarSupplier Interface for classes that use a grammar, like parsers.MathematicalExpressionText Wrapper for a String object to be editable in the GOE.StringExpressionText Wrapper for a String object to be editable in the GOE. -
Classes in adams.parser used by adams.flow.transformer Class Description BooleanExpressionText Wrapper for a String object to be editable in the GOE.GrammarSupplier Interface for classes that use a grammar, like parsers.LookUpUpdateText Wrapper for a String object to be editable in the GOE.MathematicalExpressionText Wrapper for a String object to be editable in the GOE.SpreadSheetQueryText Wrapper for a String object to be editable in the GOE.StringExpressionText Wrapper for a String object to be editable in the GOE. -
Classes in adams.parser used by adams.gui.chooser Class Description SpreadSheetQueryText Wrapper for a String object to be editable in the GOE. -
Classes in adams.parser used by adams.gui.core Class Description BooleanExpressionText Wrapper for a String object to be editable in the GOE.LookUpUpdateText Wrapper for a String object to be editable in the GOE.MathematicalExpressionText Wrapper for a String object to be editable in the GOE.SpreadSheetFormulaText Wrapper for a String object to be editable in the GOE.SpreadSheetQueryText Wrapper for a String object to be editable in the GOE.StringExpressionText Wrapper for a String object to be editable in the GOE. -
Classes in adams.parser used by adams.gui.dialog Class Description SpreadSheetQueryText Wrapper for a String object to be editable in the GOE. -
Classes in adams.parser used by adams.gui.flow.tree Class Description ActorSuggestion.SuggestionData Container class for data required for making suggestions. -
Classes in adams.parser used by adams.gui.flow.tree.quickaction Class Description BooleanExpressionText Wrapper for a String object to be editable in the GOE.MathematicalExpressionText Wrapper for a String object to be editable in the GOE. -
Classes in adams.parser used by adams.gui.goe Class Description GrammarSupplier Interface for classes that use a grammar, like parsers. -
Classes in adams.parser used by adams.gui.tools.spreadsheetprocessor.processors Class Description SpreadSheetQueryText Wrapper for a String object to be editable in the GOE. -
Classes in adams.parser used by adams.gui.visualization.sequence Class Description MathematicalExpressionText Wrapper for a String object to be editable in the GOE. -
Classes in adams.parser used by adams.parser Class Description AbstractExpressionEvaluator Abstract ancestor for classes that evaluate expressions.AbstractSymbolEvaluator Abstract ancestor for classes that evaluate expressions with a parser generated by JFlex/CUP.ActorSuggestion.SuggestionData Container class for data required for making suggestions.GrammarSupplier Interface for classes that use a grammar, like parsers.TimeAmount Helper class for date manipulations (adding, substracting), stores the type and amount.TimeAmount.Note enum of notes. -
Classes in adams.parser used by adams.parser.actorsuggestion Class Description ParserHelper Helper class for parsers. -
Classes in adams.parser used by adams.parser.basedate Class Description ParserHelper Helper class for parsers. -
Classes in adams.parser used by adams.parser.basedatetime Class Description ParserHelper Helper class for parsers. -
Classes in adams.parser used by adams.parser.basedatetimemsec Class Description ParserHelper Helper class for parsers. -
Classes in adams.parser used by adams.parser.basetime Class Description ParserHelper Helper class for parsers. -
Classes in adams.parser used by adams.parser.basetimemsec Class Description ParserHelper Helper class for parsers. -
Classes in adams.parser used by adams.parser.externalactorsuggestion Class Description ParserHelper Helper class for parsers. -
Classes in adams.parser used by adams.parser.lookupupdate Class Description ParserHelper Helper class for parsers. -
Classes in adams.parser used by adams.parser.mathematicalexpression Class Description ParserHelper Helper class for parsers. -
Classes in adams.parser used by adams.parser.spreadsheetformula Class Description ParserHelper Helper class for parsers. -
Classes in adams.parser used by adams.parser.spreadsheetquery Class Description ParserHelper Helper class for parsers. -
Classes in adams.parser used by adams.parser.templatesuggestion Class Description ParserHelper Helper class for parsers. -
Classes in adams.parser used by weka.classifiers.functions Class Description MathematicalExpression Evaluates mathematical expressions.
The following grammar is used:
expr_list ::= '=' expr_list expr_part | expr_part ;
expr_part ::= expr ;
expr ::= ( expr )
# data types
| number
| string
| boolean
| date
# constants
| true
| false
| pi
| e
| now()
| today()
# negating numeric value
| -expr
# comparisons
| expr < expr
| expr <= expr
| expr > expr
| expr >= expr
| expr = expr
| expr !MathematicalExpressionText Wrapper for a String object to be editable in the GOE.