G I M N S V

G

getMessages() - Method in class net.sf.smc.SmcSyntaxChecker
Returns a list of warning and error messages.

I

isValid() - Method in class net.sf.smc.SmcSyntaxChecker
Returns true if no errors were found and false if there are syntax errors.

M

main(String[]) - Static method in class net.sf.smc.Smc
The state machine compiler main method.

N

net.sf.smc - package net.sf.smc
Provides the Smc class which implements the state machine compiler application.

S

Smc - Class in net.sf.smc
Main class for the state machine compiler application.
SmcSyntaxChecker - Class in net.sf.smc
Performs a global syntax check on the various elements of the abstract syntax tree.
SmcSyntaxChecker(String, SmcParser.TargetLanguage) - Constructor for class net.sf.smc.SmcSyntaxChecker
Creates a syntax checker for the named FSM and target programming language.

V

visit(SmcFSM) - Method in class net.sf.smc.SmcSyntaxChecker
 
visit(SmcMap) - Method in class net.sf.smc.SmcSyntaxChecker
 
visit(SmcState) - Method in class net.sf.smc.SmcSyntaxChecker
 
visit(SmcTransition) - Method in class net.sf.smc.SmcSyntaxChecker
 
visit(SmcGuard) - Method in class net.sf.smc.SmcSyntaxChecker
 
visit(SmcParameter) - Method in class net.sf.smc.SmcSyntaxChecker
 

G I M N S V