| Package | Description |
|---|---|
| weka.core.expressionlanguage.common | |
| weka.core.expressionlanguage.parser | |
| weka.core.expressionlanguage.weka |
| Modifier and Type | Class and Description |
|---|---|
class |
IfElseMacro
A macro declaration exposing the
ifelse function. |
class |
JavaMacro
A macro declarations that exposes the java macro to a program.
|
class |
MacroDeclarationsCompositor
A helper class that allows to combine several macro declarations together.
|
class |
MathFunctions
Macro declarations for common mathematical functions.
|
class |
NoMacros
A macro declarations that contains no macros at all
|
| Constructor and Description |
|---|
MacroDeclarationsCompositor(MacroDeclarations... declarations)
Constructs a
MacroDeclarationsCompositor containing the provided
declarations |
| Modifier and Type | Method and Description |
|---|---|
static Node |
Parser.parse(String expr,
VariableDeclarations variables,
MacroDeclarations macros)
Tries to parse and compile a program from the textual representation in
expr while exposing the variables and marcos
|
void |
Parser.setMacros(MacroDeclarations macros)
Sets the macro declarations for the program
|
| Modifier and Type | Class and Description |
|---|---|
class |
InstancesHelper
A helper class to expose instance values and macros for instance values to a
program
|
Copyright © 2016 University of Waikato, Hamilton, NZ. All Rights Reserved.