|
sdr 0.7 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Expr | |
---|---|
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.parser | ANTLRv3 grammars for parsing call definition files and AST representations. |
net.cscott.sdr.calls.transform | This package contains code to parse call lists and transform call abstract syntax in various ways. |
Uses of Expr in net.cscott.sdr.calls |
---|
Methods in net.cscott.sdr.calls that return types with arguments of type Expr | |
---|---|
abstract List<Expr> |
Call.getDefaultArguments()
Return argument defaults, if there are any for this call. |
Method parameters in net.cscott.sdr.calls with type arguments of type Expr | ||
---|---|---|
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. |
|
boolean |
ExprFunc.isConstant(Class<? super T> type,
List<Expr> args)
Indicates whether the result of the evaluation would be a constant (ie, independent of DanceState ). |
|
static
|
ExprList.isConstant(String atom,
Class<T> type,
List<Expr> args)
This method tells whether an Expr will result in a constant. |
Uses of Expr in net.cscott.sdr.calls.ast |
---|
Fields in net.cscott.sdr.calls.ast declared as Expr | |
---|---|
Expr |
Apply.call
|
Expr |
If.condition
The condition to evaluate. |
Expr |
In.count
|
Expr |
Part.howMany
|
Expr |
OptCall.matcher
|
Expr |
ParCall.selector
|
Fields in net.cscott.sdr.calls.ast with type parameters of type Expr | |
---|---|
List<Expr> |
Expr.args
|
Methods in net.cscott.sdr.calls.ast that return Expr | ||
---|---|---|
|
Expr.accept(TransformVisitor<T> v,
T t)
|
|
Expr |
Expr.build(String atom,
List<Expr> args)
Factory: creates new Expr only if it would differ from this. |
|
static Expr |
Expr.literal(Fraction f)
|
|
static Expr |
Expr.literal(String s)
|
|
Expr |
Prim.parts()
|
|
Expr |
Part.parts()
|
|
abstract Expr |
SeqCall.parts()
How many 'parts' are represented by this SeqCall . |
|
Expr |
Apply.parts()
|
Methods in net.cscott.sdr.calls.ast with parameters of type Expr | |
---|---|
Apply |
Apply.build(Expr call)
Factory: creates new Apply only if it would differ from this. |
ParCall |
ParCall.build(Expr selector,
Comp child)
Factory: creates new ParCall only if it would differ from this. |
OptCall |
OptCall.build(Expr matcher,
Comp child)
Factory: creates new OptCall only if it would differ from this. |
In |
In.build(Expr count,
Comp child)
Factory: creates new In only if it would differ from this. |
If |
If.build(Expr condition,
Comp child)
Factory: creates new If only if it would differ from this. |
Part |
Part.build(Part.Divisibility divisibility,
Expr howMany,
Comp child)
Factory: creates new Part only if it would differ from this. |
Method parameters in net.cscott.sdr.calls.ast with type arguments of type Expr | |
---|---|
Expr |
Expr.build(String atom,
List<Expr> args)
Factory: creates new Expr only if it would differ from this. |
Constructors in net.cscott.sdr.calls.ast with parameters of type Expr | |
---|---|
Apply(Expr call)
|
|
Expr(String atom,
Expr... args)
|
|
If(If.When when,
Expr condition,
Comp child)
|
|
If(If.When when,
Expr condition,
Comp child,
String msg)
|
|
If(If.When when,
Expr condition,
Comp child,
String msg,
Fraction priority)
|
|
In(Expr count,
Comp child)
|
|
OptCall(Expr matcher,
Comp child)
|
|
ParCall(Expr selector,
Comp child)
|
|
Part(Part.Divisibility divisibility,
Expr howMany,
Comp child)
|
Constructor parameters in net.cscott.sdr.calls.ast with type arguments of type Expr | |
---|---|
Expr(String atom,
List<Expr> args)
|
Uses of Expr in net.cscott.sdr.calls.lists |
---|
Methods in net.cscott.sdr.calls.lists that return Expr | |
---|---|
Expr |
PlusGrammarParser.all()
|
Expr |
MainstreamGrammarParser.all()
|
Expr |
C4GrammarParser.all()
|
Expr |
C3bGrammarParser.all()
|
Expr |
C3aGrammarParser.all()
|
Expr |
C2GrammarParser.all()
|
Expr |
C1GrammarParser.all()
|
Expr |
BasicGrammarParser.all()
|
Expr |
A2GrammarParser.all()
|
Expr |
A1GrammarParser.all()
|
Expr |
PlusGrammarParser.anyone()
|
Expr |
MainstreamGrammarParser.anyone()
|
Expr |
C4GrammarParser.anyone()
|
Expr |
C3bGrammarParser.anyone()
|
Expr |
C3aGrammarParser.anyone()
|
Expr |
C2GrammarParser.anyone()
|
Expr |
C1GrammarParser.anyone()
|
Expr |
BasicGrammarParser.anyone()
|
Expr |
A2GrammarParser.anyone()
|
Expr |
A1GrammarParser.anyone()
|
Expr |
PlusGrammarParser.anything_0()
|
Expr |
MainstreamGrammarParser.anything_0()
|
Expr |
C4GrammarParser.anything_0()
|
Expr |
C3bGrammarParser.anything_0()
|
Expr |
C3aGrammarParser.anything_0()
|
Expr |
C2GrammarParser.anything_0()
|
Expr |
C1GrammarParser.anything_0()
|
Expr |
BasicGrammarParser.anything_0()
|
Expr |
A2GrammarParser.anything_0()
|
Expr |
A1GrammarParser.anything_0()
|
Expr |
PlusGrammarParser.anything_1_suffix(Expr a)
|
Expr |
MainstreamGrammarParser.anything_1_suffix(Expr a)
|
Expr |
C4GrammarParser.anything_1_suffix(Expr a)
|
Expr |
C3bGrammarParser.anything_1_suffix(Expr a)
|
Expr |
C3aGrammarParser.anything_1_suffix(Expr a)
|
Expr |
C2GrammarParser.anything_1_suffix(Expr a)
|
Expr |
C1GrammarParser.anything_1_suffix(Expr a)
|
Expr |
BasicGrammarParser.anything_1_suffix(Expr a)
|
Expr |
A2GrammarParser.anything_1_suffix(Expr a)
|
Expr |
A1GrammarParser.anything_1_suffix(Expr a)
|
Expr |
PlusGrammarParser.anything_1()
|
Expr |
MainstreamGrammarParser.anything_1()
|
Expr |
C4GrammarParser.anything_1()
|
Expr |
C3bGrammarParser.anything_1()
|
Expr |
C3aGrammarParser.anything_1()
|
Expr |
C2GrammarParser.anything_1()
|
Expr |
C1GrammarParser.anything_1()
|
Expr |
BasicGrammarParser.anything_1()
|
Expr |
A2GrammarParser.anything_1()
|
Expr |
A1GrammarParser.anything_1()
|
Expr |
C4GrammarParser.anything_2_suffix(Expr a)
|
Expr |
C3bGrammarParser.anything_2_suffix(Expr a)
|
Expr |
C3aGrammarParser.anything_2_suffix(Expr a)
|
Expr |
C2GrammarParser.anything_2_suffix(Expr a)
|
Expr |
C1GrammarParser.anything_2_suffix(Expr a)
|
Expr |
A2GrammarParser.anything_2_suffix(Expr a)
|
Expr |
A1GrammarParser.anything_2_suffix(Expr a)
|
Expr |
PlusGrammarParser.anything_2()
|
Expr |
MainstreamGrammarParser.anything_2()
|
Expr |
C4GrammarParser.anything_2()
|
Expr |
C3bGrammarParser.anything_2()
|
Expr |
C3aGrammarParser.anything_2()
|
Expr |
C2GrammarParser.anything_2()
|
Expr |
C1GrammarParser.anything_2()
|
Expr |
BasicGrammarParser.anything_2()
|
Expr |
A2GrammarParser.anything_2()
|
Expr |
A1GrammarParser.anything_2()
|
Expr |
A2GrammarParser.anything_3_suffix(Expr a)
|
Expr |
A1GrammarParser.anything_3_suffix(Expr a)
|
Expr |
PlusGrammarParser.anything_3()
|
Expr |
MainstreamGrammarParser.anything_3()
|
Expr |
C4GrammarParser.anything_3()
|
Expr |
C3bGrammarParser.anything_3()
|
Expr |
C3aGrammarParser.anything_3()
|
Expr |
C2GrammarParser.anything_3()
|
Expr |
C1GrammarParser.anything_3()
|
Expr |
BasicGrammarParser.anything_3()
|
Expr |
A2GrammarParser.anything_3()
|
Expr |
A1GrammarParser.anything_3()
|
Expr |
C4GrammarParser.anything_4_suffix(Expr a)
|
Expr |
C3bGrammarParser.anything_4_suffix(Expr a)
|
Expr |
C3aGrammarParser.anything_4_suffix(Expr a)
|
Expr |
C2GrammarParser.anything_4_suffix(Expr a)
|
Expr |
C1GrammarParser.anything_4_suffix(Expr a)
|
Expr |
PlusGrammarParser.anything_4()
|
Expr |
MainstreamGrammarParser.anything_4()
|
Expr |
C4GrammarParser.anything_4()
|
Expr |
C3bGrammarParser.anything_4()
|
Expr |
C3aGrammarParser.anything_4()
|
Expr |
C2GrammarParser.anything_4()
|
Expr |
C1GrammarParser.anything_4()
|
Expr |
BasicGrammarParser.anything_4()
|
Expr |
A2GrammarParser.anything_4()
|
Expr |
A1GrammarParser.anything_4()
|
Expr |
C4GrammarParser.anything_5()
|
Expr |
C3bGrammarParser.anything_5()
|
Expr |
C3aGrammarParser.anything_5()
|
Expr |
C2GrammarParser.anything_5()
|
Expr |
C1GrammarParser.anything_5()
|
Expr |
A2GrammarParser.anything_5()
|
Expr |
A1GrammarParser.anything_5()
|
Expr |
C4GrammarParser.anything_6()
|
Expr |
C3bGrammarParser.anything_6()
|
Expr |
C3aGrammarParser.anything_6()
|
Expr |
C2GrammarParser.anything_6()
|
Expr |
C1GrammarParser.anything_6()
|
Expr |
PlusGrammarParser.anything_list()
|
Expr |
MainstreamGrammarParser.anything_list()
|
Expr |
C4GrammarParser.anything_list()
|
Expr |
C3bGrammarParser.anything_list()
|
Expr |
C3aGrammarParser.anything_list()
|
Expr |
C2GrammarParser.anything_list()
|
Expr |
C1GrammarParser.anything_list()
|
Expr |
BasicGrammarParser.anything_list()
|
Expr |
A2GrammarParser.anything_list()
|
Expr |
A1GrammarParser.anything_list()
|
Expr |
PlusGrammarParser.anything()
|
Expr |
MainstreamGrammarParser.anything()
|
Expr |
C4GrammarParser.anything()
|
Expr |
C3bGrammarParser.anything()
|
Expr |
C3aGrammarParser.anything()
|
Expr |
C2GrammarParser.anything()
|
Expr |
C1GrammarParser.anything()
|
Expr |
BasicGrammarParser.anything()
|
Expr |
A2GrammarParser.anything()
|
Expr |
A1GrammarParser.anything()
|
Expr |
PlusGrammarParser.boys()
|
Expr |
MainstreamGrammarParser.boys()
|
Expr |
C4GrammarParser.boys()
|
Expr |
C3bGrammarParser.boys()
|
Expr |
C3aGrammarParser.boys()
|
Expr |
C2GrammarParser.boys()
|
Expr |
C1GrammarParser.boys()
|
Expr |
BasicGrammarParser.boys()
|
Expr |
A2GrammarParser.boys()
|
Expr |
A1GrammarParser.boys()
|
Expr |
PlusGrammarParser.center_or_end()
|
Expr |
MainstreamGrammarParser.center_or_end()
|
Expr |
C4GrammarParser.center_or_end()
|
Expr |
C3bGrammarParser.center_or_end()
|
Expr |
C3aGrammarParser.center_or_end()
|
Expr |
C2GrammarParser.center_or_end()
|
Expr |
C1GrammarParser.center_or_end()
|
Expr |
BasicGrammarParser.center_or_end()
|
Expr |
A2GrammarParser.center_or_end()
|
Expr |
A1GrammarParser.center_or_end()
|
Expr |
PlusGrammarParser.concept()
|
Expr |
MainstreamGrammarParser.concept()
|
Expr |
C4GrammarParser.concept()
|
Expr |
C3bGrammarParser.concept()
|
Expr |
C3aGrammarParser.concept()
|
Expr |
C2GrammarParser.concept()
|
Expr |
C1GrammarParser.concept()
|
Expr |
BasicGrammarParser.concept()
|
Expr |
A2GrammarParser.concept()
|
Expr |
A1GrammarParser.concept()
|
Expr |
PlusGrammarParser.fraction()
|
Expr |
MainstreamGrammarParser.fraction()
|
Expr |
C4GrammarParser.fraction()
|
Expr |
C3bGrammarParser.fraction()
|
Expr |
C3aGrammarParser.fraction()
|
Expr |
C2GrammarParser.fraction()
|
Expr |
C1GrammarParser.fraction()
|
Expr |
BasicGrammarParser.fraction()
|
Expr |
A2GrammarParser.fraction()
|
Expr |
A1GrammarParser.fraction()
|
Expr |
PlusGrammarParser.genders()
|
Expr |
MainstreamGrammarParser.genders()
|
Expr |
C4GrammarParser.genders()
|
Expr |
C3bGrammarParser.genders()
|
Expr |
C3aGrammarParser.genders()
|
Expr |
C2GrammarParser.genders()
|
Expr |
C1GrammarParser.genders()
|
Expr |
BasicGrammarParser.genders()
|
Expr |
A2GrammarParser.genders()
|
Expr |
A1GrammarParser.genders()
|
Expr |
PlusGrammarParser.girls()
|
Expr |
MainstreamGrammarParser.girls()
|
Expr |
C4GrammarParser.girls()
|
Expr |
C3bGrammarParser.girls()
|
Expr |
C3aGrammarParser.girls()
|
Expr |
C2GrammarParser.girls()
|
Expr |
C1GrammarParser.girls()
|
Expr |
BasicGrammarParser.girls()
|
Expr |
A2GrammarParser.girls()
|
Expr |
A1GrammarParser.girls()
|
Expr |
PlusGrammarParser.head_or_side()
|
Expr |
MainstreamGrammarParser.head_or_side()
|
Expr |
C4GrammarParser.head_or_side()
|
Expr |
C3bGrammarParser.head_or_side()
|
Expr |
C3aGrammarParser.head_or_side()
|
Expr |
C2GrammarParser.head_or_side()
|
Expr |
C1GrammarParser.head_or_side()
|
Expr |
BasicGrammarParser.head_or_side()
|
Expr |
A2GrammarParser.head_or_side()
|
Expr |
A1GrammarParser.head_or_side()
|
Expr |
PlusGrammarParser.heads_or_sides()
|
Expr |
MainstreamGrammarParser.heads_or_sides()
|
Expr |
C4GrammarParser.heads_or_sides()
|
Expr |
C3bGrammarParser.heads_or_sides()
|
Expr |
C3aGrammarParser.heads_or_sides()
|
Expr |
C2GrammarParser.heads_or_sides()
|
Expr |
C1GrammarParser.heads_or_sides()
|
Expr |
BasicGrammarParser.heads_or_sides()
|
Expr |
A2GrammarParser.heads_or_sides()
|
Expr |
A1GrammarParser.heads_or_sides()
|
Expr |
PlusGrammarParser.leftable_anything()
|
Expr |
MainstreamGrammarParser.leftable_anything()
|
Expr |
C4GrammarParser.leftable_anything()
|
Expr |
C3bGrammarParser.leftable_anything()
|
Expr |
C3aGrammarParser.leftable_anything()
|
Expr |
C2GrammarParser.leftable_anything()
|
Expr |
C1GrammarParser.leftable_anything()
|
Expr |
BasicGrammarParser.leftable_anything()
|
Expr |
A2GrammarParser.leftable_anything()
|
Expr |
A1GrammarParser.leftable_anything()
|
Expr |
PlusGrammarParser.metaconcept()
|
Expr |
MainstreamGrammarParser.metaconcept()
|
Expr |
C4GrammarParser.metaconcept()
|
Expr |
C3bGrammarParser.metaconcept()
|
Expr |
C3aGrammarParser.metaconcept()
|
Expr |
C2GrammarParser.metaconcept()
|
Expr |
C1GrammarParser.metaconcept()
|
Expr |
BasicGrammarParser.metaconcept()
|
Expr |
A2GrammarParser.metaconcept()
|
Expr |
A1GrammarParser.metaconcept()
|
Expr |
PlusGrammarParser.none()
|
Expr |
MainstreamGrammarParser.none()
|
Expr |
C4GrammarParser.none()
|
Expr |
C3bGrammarParser.none()
|
Expr |
C3aGrammarParser.none()
|
Expr |
C2GrammarParser.none()
|
Expr |
C1GrammarParser.none()
|
Expr |
BasicGrammarParser.none()
|
Expr |
A2GrammarParser.none()
|
Expr |
A1GrammarParser.none()
|
Expr |
PlusGrammarParser.number()
|
Expr |
MainstreamGrammarParser.number()
|
Expr |
C4GrammarParser.number()
|
Expr |
C3bGrammarParser.number()
|
Expr |
C3aGrammarParser.number()
|
Expr |
C2GrammarParser.number()
|
Expr |
C1GrammarParser.number()
|
Expr |
BasicGrammarParser.number()
|
Expr |
A2GrammarParser.number()
|
Expr |
A1GrammarParser.number()
|
Expr |
PlusGrammarParser.parenthesized_anything()
|
Expr |
MainstreamGrammarParser.parenthesized_anything()
|
Expr |
C4GrammarParser.parenthesized_anything()
|
Expr |
C3bGrammarParser.parenthesized_anything()
|
Expr |
C3aGrammarParser.parenthesized_anything()
|
Expr |
C2GrammarParser.parenthesized_anything()
|
Expr |
C1GrammarParser.parenthesized_anything()
|
Expr |
BasicGrammarParser.parenthesized_anything()
|
Expr |
A2GrammarParser.parenthesized_anything()
|
Expr |
A1GrammarParser.parenthesized_anything()
|
Expr |
PlusGrammarParser.people()
|
Expr |
MainstreamGrammarParser.people()
|
Expr |
C4GrammarParser.people()
|
Expr |
C3bGrammarParser.people()
|
Expr |
C3aGrammarParser.people()
|
Expr |
C2GrammarParser.people()
|
Expr |
C1GrammarParser.people()
|
Expr |
BasicGrammarParser.people()
|
Expr |
A2GrammarParser.people()
|
Expr |
A1GrammarParser.people()
|
Expr |
PlusGrammarParser.reversable_anything()
|
Expr |
MainstreamGrammarParser.reversable_anything()
|
Expr |
C4GrammarParser.reversable_anything()
|
Expr |
C3bGrammarParser.reversable_anything()
|
Expr |
C3aGrammarParser.reversable_anything()
|
Expr |
C2GrammarParser.reversable_anything()
|
Expr |
C1GrammarParser.reversable_anything()
|
Expr |
BasicGrammarParser.reversable_anything()
|
Expr |
A2GrammarParser.reversable_anything()
|
Expr |
A1GrammarParser.reversable_anything()
|
Expr |
PlusGrammarParser.six_select()
|
Expr |
MainstreamGrammarParser.six_select()
|
Expr |
C4GrammarParser.six_select()
|
Expr |
C3bGrammarParser.six_select()
|
Expr |
C3aGrammarParser.six_select()
|
Expr |
C2GrammarParser.six_select()
|
Expr |
C1GrammarParser.six_select()
|
Expr |
BasicGrammarParser.six_select()
|
Expr |
A2GrammarParser.six_select()
|
Expr |
A1GrammarParser.six_select()
|
Expr |
PlusGrammarParser.start()
|
Expr |
MainstreamGrammarParser.start()
|
Expr |
C4GrammarParser.start()
|
Expr |
C3bGrammarParser.start()
|
Expr |
C3aGrammarParser.start()
|
Expr |
C2GrammarParser.start()
|
Expr |
C1GrammarParser.start()
|
Expr |
BasicGrammarParser.start()
|
Expr |
A2GrammarParser.start()
|
Expr |
A1GrammarParser.start()
|
Expr |
PlusGrammarParser.times()
|
Expr |
MainstreamGrammarParser.times()
|
Expr |
C4GrammarParser.times()
|
Expr |
C3bGrammarParser.times()
|
Expr |
C3aGrammarParser.times()
|
Expr |
C2GrammarParser.times()
|
Expr |
C1GrammarParser.times()
|
Expr |
BasicGrammarParser.times()
|
Expr |
A2GrammarParser.times()
|
Expr |
A1GrammarParser.times()
|
Expr |
PlusGrammarParser.two_select()
|
Expr |
MainstreamGrammarParser.two_select()
|
Expr |
C4GrammarParser.two_select()
|
Expr |
C3bGrammarParser.two_select()
|
Expr |
C3aGrammarParser.two_select()
|
Expr |
C2GrammarParser.two_select()
|
Expr |
C1GrammarParser.two_select()
|
Expr |
BasicGrammarParser.two_select()
|
Expr |
A2GrammarParser.two_select()
|
Expr |
A1GrammarParser.two_select()
|
Expr |
PlusGrammarParser.wave_select()
|
Expr |
MainstreamGrammarParser.wave_select()
|
Expr |
C4GrammarParser.wave_select()
|
Expr |
C3bGrammarParser.wave_select()
|
Expr |
C3aGrammarParser.wave_select()
|
Expr |
C2GrammarParser.wave_select()
|
Expr |
C1GrammarParser.wave_select()
|
Expr |
BasicGrammarParser.wave_select()
|
Expr |
A2GrammarParser.wave_select()
|
Expr |
A1GrammarParser.wave_select()
|
Constructors in net.cscott.sdr.calls.lists with parameters of type Expr | |
---|---|
A1List.SolidEvaluator(Expr subCall,
NamedTaggedFormation solidFormation,
A1List.SolidMatch match,
A1List.SolidType type)
|
|
A1List.SolidEvaluator(Expr subCall,
String formationName,
Matcher solidMatcher,
A1List.SolidType type)
|
|
BasicList.LRMEvaluator(BasicList.LRMType which,
Expr arg)
|
|
C1List.ConcentricEvaluator(Expr centersPart,
Expr endsPart,
C1List.ConcentricType which)
|
Uses of Expr in net.cscott.sdr.calls.parser |
---|
Methods in net.cscott.sdr.calls.parser that return Expr | |
---|---|
Expr |
AstParser.expr()
|
Methods in net.cscott.sdr.calls.parser that return types with arguments of type Expr | |
---|---|
List<net.cscott.sdr.calls.parser.BuilderHelper.B<Expr>> |
CallFileBuilder.expr_args_plus()
|
List<net.cscott.sdr.calls.parser.BuilderHelper.B<Expr>> |
CallFileBuilder.expr_args()
|
net.cscott.sdr.calls.parser.BuilderHelper.B<Expr> |
CallFileBuilder.expr_body()
|
Uses of Expr in net.cscott.sdr.calls.transform |
---|
Methods in net.cscott.sdr.calls.transform that return Expr | |
---|---|
Expr |
TransformVisitor.visit(Expr e,
T t)
|
Methods in net.cscott.sdr.calls.transform that return types with arguments of type Expr | |
---|---|
List<Expr> |
Finish.PartSelectorCall.getDefaultArguments()
|
Methods in net.cscott.sdr.calls.transform with parameters of type Expr | |
---|---|
abstract RESULT |
ValueVisitor.visit(Expr e,
CLOSURE t)
|
Expr |
TransformVisitor.visit(Expr e,
T t)
|
Method parameters in net.cscott.sdr.calls.transform with type arguments of type Expr | |
---|---|
Evaluator |
Finish.PartSelectorCall.getEvaluator(DanceState ds,
List<Expr> args)
|
|
sdr 0.7 | |||||||||
PREV NEXT | FRAMES NO FRAMES |