Building Parsers with Java

Uses of Package
sjm.examples.sling

Packages that use sjm.examples.sling
sjm.examples.sling   
 

Classes in sjm.examples.sling used by sjm.examples.sling
Extrema
          This class holds onto two points, so that methods that find a maximum and minimum value over some range can return both points as a single Extrema.
Point
          Objects of this class store two numbers that effectively determine a point in two-dimensional space.
Renderable
          This class contains a Sling function and the number of lines to use in rendering the function.
RenderableCollection
          This class holds a collection of renderable Sling functions.
ReservedLiteral
          A ReservedLiteral matches a specific string that a tokenizer returns as a reserved word type.
Scale
          A scale represents the relationship of two temporal variables that vary linearly with each other.
Scope
          This class holds a collection of variables.
SlingFunction
          SlingFunction is an abstract class that requires subclasses to implement the method Point f(double t).
SlingMediator
          This class supports a SlingIde object, handling the interaction of the IDE's components.
SlingPanel
          A SlingPlanel draws a RenderableCollection.
SlingParser
          This class provides a parser for Sling, an imperative language that plots the path of a sling stone.
SlingTarget
          This class provides a target for a SlingParser .
Variable
          A variable is a named place that can store another function.
 


by Steve Metsker