|
sdr 0.6 | |||||||||
| 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. |
| 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)
|
|
sdr 0.6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||