sdr 0.21

Uses of Package
net.cscott.sdr.calls.ast

Packages that use net.cscott.sdr.calls.ast
net.cscott.sdr This package contains the main class (App) as well as interface definitions needed to tie the various pieces together. 
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. 
 

Classes in net.cscott.sdr.calls.ast used by net.cscott.sdr
Apply
          Apply represents a invocation of a call or concept, with zero or more arguments.
 

Classes in net.cscott.sdr.calls.ast used by net.cscott.sdr.calls
Apply
          Apply represents a invocation of a call or concept, with zero or more arguments.
Comp
          A Comp is a composition operator: either a sequence, an option list, a parallel split, or a restriction operator.
Condition
          Condition represents an invocation of a Predicate with zero or more arguments.
 

Classes in net.cscott.sdr.calls.ast used by net.cscott.sdr.calls.ast
Apply
          Apply represents a invocation of a call or concept, with zero or more arguments.
AstNode
          A Comp is a composition operator: either a sequence, an option list, a parallel split, or a restriction operator.
Comp
          A Comp is a composition operator: either a sequence, an option list, a parallel split, or a restriction operator.
Condition
          Condition represents an invocation of a Predicate with zero or more arguments.
If
          If rejects its child as suitable for execution from the current formation unless its condition evaluates true.
In
          In alters the timing of its child such that it executes in exactly count beats.
Opt
          Opt is a list of call options.
OptCall
          OptCall bundles a formation condition with a Comp.
Par
          Par is a list of call pieces.
ParCall
          ParCall bundles a selector with a Comp.
Part
          Part denotes an fractional part of a call.
Prim
          A Prim represents a primitive action: a certain distance travelled forward and to the side, while rotating a certain amount, performed in a certain number of beats.
Prim.Direction
          The Prim.Direction enumeration tells whether the movement is relative to the center of the formation.
Seq
          Seq is the serial composition of primitive call pieces.
SeqCall
          This is the common superclass of all AST elements which can appear in a Seq.
Warped
          Warped transforms the coordinate space of its child.
 

Classes in net.cscott.sdr.calls.ast used by net.cscott.sdr.calls.lists
Apply
          Apply represents a invocation of a call or concept, with zero or more arguments.
 

Classes in net.cscott.sdr.calls.ast used by net.cscott.sdr.calls.transform
Apply
          Apply represents a invocation of a call or concept, with zero or more arguments.
Comp
          A Comp is a composition operator: either a sequence, an option list, a parallel split, or a restriction operator.
Condition
          Condition represents an invocation of a Predicate with zero or more arguments.
If
          If rejects its child as suitable for execution from the current formation unless its condition evaluates true.
In
          In alters the timing of its child such that it executes in exactly count beats.
Opt
          Opt is a list of call options.
OptCall
          OptCall bundles a formation condition with a Comp.
Par
          Par is a list of call pieces.
ParCall
          ParCall bundles a selector with a Comp.
Part
          Part denotes an fractional part of a call.
Prim
          A Prim represents a primitive action: a certain distance travelled forward and to the side, while rotating a certain amount, performed in a certain number of beats.
Seq
          Seq is the serial composition of primitive call pieces.
SeqCall
          This is the common superclass of all AST elements which can appear in a Seq.
Warped
          Warped transforms the coordinate space of its child.
 


sdr 0.21

Copyright (c) 2006 C. Scott Ananian