|
sdr 0.7 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExprFunc.EvaluationException | |
---|---|
net.cscott.sdr.calls | This package contains the square dance choreography engine, and the basic types and interfaces required to communicate with it. |
net.cscott.sdr.calls.ast | This package contains the abstract syntax used for call definition and evaluation. |
net.cscott.sdr.calls.grm | This package contains the tools needed to generate Sphinx and ANTLRv3 grammars for "natural language calls" from the information in the call lists about grammar and precedence for individual calls. |
net.cscott.sdr.calls.transform | This package contains code to parse call lists and transform call abstract syntax in various ways. |
Uses of ExprFunc.EvaluationException in net.cscott.sdr.calls |
---|
Methods in net.cscott.sdr.calls that throw ExprFunc.EvaluationException | ||
---|---|---|
Boolean |
Predicate.evaluate(Class<? super Boolean> type,
DanceState ds,
List<Expr> args)
|
|
Evaluator |
Call.evaluate(Class<? super Evaluator> type,
DanceState ds,
List<Expr> args)
Implementation of ExprFunc interface: this Call can
be evaluated to yield an Evaluator . |
|
FormationMatch |
Matcher.evaluate(Class<? super FormationMatch> type,
DanceState ds,
List<Expr> args)
Implement the ExprFunc contract. |
|
abstract T |
ExprFunc.evaluate(Class<? super T> type,
DanceState ds,
List<Expr> args)
Perform the operation of the ExprFunc on the given list of
arguments args , yielding a value of the specified type . |
|
abstract boolean |
Predicate.evaluate(DanceState ds,
List<Expr> args)
Evaluates this predicate with the arguments given in the list of Expr nodes, returning a boolean. |
|
static
|
ExprList.evaluate(String atom,
Class<T> type,
DanceState ds,
List<Expr> args)
This method evaluates Expr nodes. |
|
abstract Evaluator |
Call.getEvaluator(DanceState ds,
List<Expr> args)
Returns the Evaluator to use on the result of an application. |
Uses of ExprFunc.EvaluationException in net.cscott.sdr.calls.ast |
---|
Methods in net.cscott.sdr.calls.ast that throw ExprFunc.EvaluationException | ||
---|---|---|
|
Expr.evaluate(Class<T> type,
DanceState ds)
Evaluate the Expr in the given DanceState to yield
a result of the requested type . |
Uses of ExprFunc.EvaluationException in net.cscott.sdr.calls.grm |
---|
Methods in net.cscott.sdr.calls.grm that throw ExprFunc.EvaluationException | |
---|---|
static void |
BuildGrammars.build(Program program)
|
static void |
BuildGrammars.main(String[] args)
|
Uses of ExprFunc.EvaluationException in net.cscott.sdr.calls.transform |
---|
Methods in net.cscott.sdr.calls.transform that throw ExprFunc.EvaluationException | |
---|---|
Evaluator |
Finish.PartSelectorCall.getEvaluator(DanceState ds,
List<Expr> args)
|
|
sdr 0.7 | |||||||||
PREV NEXT | FRAMES NO FRAMES |