sdr 0.5

Uses of Class
net.cscott.sdr.calls.transform.Evaluator

Packages that use Evaluator
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.lists This package contains call lists and generated natural-language parsers for the various square dance programs. 
net.cscott.sdr.calls.transform This package contains code to parse call lists and transform call abstract syntax in various ways. 
 

Uses of Evaluator in net.cscott.sdr.calls
 

Methods in net.cscott.sdr.calls that return Evaluator
abstract  Evaluator Call.getEvaluator(Apply ast)
          Returns the Evaluator to use on the result of an application, or null to use the Evaluator.Standard evaluator.
 

Uses of Evaluator in net.cscott.sdr.calls.ast
 

Methods in net.cscott.sdr.calls.ast that return Evaluator
 Evaluator Apply.evaluator()
           
 

Uses of Evaluator in net.cscott.sdr.calls.lists
 

Subclasses of Evaluator in net.cscott.sdr.calls.lists
static class BasicList.LRMEvaluator
          Evaluator for left, reverse, and mirror.
 

Methods in net.cscott.sdr.calls.lists that return Evaluator
 Evaluator BasicList.LRMEvaluator.evaluate(DanceState ds)
           
 

Uses of Evaluator in net.cscott.sdr.calls.transform
 

Subclasses of Evaluator in net.cscott.sdr.calls.transform
static class Evaluator.EvaluatorChain
          Chains multiple evaluators together.
static class Evaluator.Standard
          This is the standard top level evaluator.
 

Methods in net.cscott.sdr.calls.transform that return Evaluator
abstract  Evaluator Evaluator.evaluate(DanceState ds)
          Do "one part" of the continuation, and return an Evaluator which will do the remaining parts, or null if there are no additional parts to evaluate.
 Evaluator Evaluator.Standard.evaluate(DanceState ds)
           
 Evaluator Evaluator.EvaluatorChain.evaluate(DanceState ds)
           
 

Constructors in net.cscott.sdr.calls.transform with parameters of type Evaluator
Evaluator.EvaluatorChain(Evaluator head, Evaluator next)
           
 


sdr 0.5

Copyright © 2006-2009 C. Scott Ananian