sdr 0.21

Package net.cscott.sdr.calls.transform

This package contains code to parse call lists and transform call abstract syntax in various ways.

See:
          Description

Interface Summary
AstTokenTypes  
CallFileBuilderTokenTypes  
CallFileParserTokenTypes  
NaturalParserTokenTypes  
 

Class Summary
CallFileBuilder CallFileBuilder builds a proper AST from the parse tree.
CallFileLexer  
CallFileLexer.IndentProcessor  
CallFileLoader This class contains the code to parse and load a call list.
CallFileParser  
Elaborate The Elaborate class does formation evaluation to eliminate Opt elements in the call tree and identify the dancers in Pars.
EvalPrim Apply a Prim to a Dancer's Position to yield a DancerPath (which contains a new Position).
Fractional  
RemoveIn Propagate 'inherent' time bottom-up: where prim and part = 1, and IN resets to its spec, whatever that is.
TransformVisitor<T> TransformVisitor is a superclass to eliminate common code when writing tree transformations.
ValueVisitor<RESULT,CLOSURE> ValueVisitor is a superclass to eliminate common code when writing tree transformations.
 

Package net.cscott.sdr.calls.transform Description

This package contains code to parse call lists and transform call abstract syntax in various ways.


sdr 0.21

Copyright (c) 2006 C. Scott Ananian