A B C D E F I L M N O P R S T

S

SASI - class SASI.
This program shows the typical usage of SASI
SASI() - Constructor for class SASI
 
SASIEval - class net.sourceforge.sasi.SASIEval.
Provides methods to evalutes an expression to true or false.
SASIEval(String) - Constructor for class net.sourceforge.sasi.SASIEval
Constructor for a single identifier aka a 'leaf' in the tree
SASIEval(String, Vector) - Constructor for class net.sourceforge.sasi.SASIEval
Constructor for a set (c*{Set})
SASIEval(SASIEval) - Constructor for class net.sourceforge.sasi.SASIEval
Constructor for a child node
SASIEval(String, SASIEval) - Constructor for class net.sourceforge.sasi.SASIEval
Constructor for a NOT expression
SASIEval(String, SASIEval, SASIEval) - Constructor for class net.sourceforge.sasi.SASIEval
Constructor for an AND/OR expression
SASIEval(String, String, String) - Constructor for class net.sourceforge.sasi.SASIEval
Constructor for an EQUAL/NOTEQUAL expression
SASIInterpreter - class net.sourceforge.sasi.SASIInterpreter.
This class provides methods for parsing and evaluting aicc_script expressions used in SCORM 1.2 HashMap hm = new HashMap(); hm.put("s1", "passed"); hm.put("s2", "failed"); **OO style** SASIInterpreter sasi = new SASIInterpreter("s1&s2"); sasi.create(); sasi.interpret(hm); ***static style*** SASIEval se = SASIInterpreter.create("s1&s2"); SASIInterpreter.interpret(se, hm);
SASIInterpreter(String) - Constructor for class net.sourceforge.sasi.SASIInterpreter
Constructor
SASIParser - class net.sourceforge.sasi.SASIParser.
CUP v0.10k generated parser.
SASIParser() - Constructor for class net.sourceforge.sasi.SASIParser
Default constructor.
SASIParser(Scanner) - Constructor for class net.sourceforge.sasi.SASIParser
Constructor which sets the default scanner.
SASISym - class net.sourceforge.sasi.SASISym.
CUP generated class containing symbol constants.
SASISym() - Constructor for class net.sourceforge.sasi.SASISym
 
SEMI - Static variable in class net.sourceforge.sasi.SASISym
 
SET - Static variable in class net.sourceforge.sasi.SASISym
 
STRING_LITERAL - Static variable in class net.sourceforge.sasi.SASISym
 
start_production() - Method in class net.sourceforge.sasi.SASIParser
Indicates start production.
start_state() - Method in class net.sourceforge.sasi.SASIParser
Indicates start state.

A B C D E F I L M N O P R S T