|
Class Summary |
| CasCallReturn |
This holds the return value for a function call to geworkbench
retValue has to be tested to make sure it's acceptable as an object for CAS
aka, we want it to be a datatype, an accepted module, or a primitive
so the object is wrapped inside CasCallReturn |
| CaScriptEmulator |
Title: caWorkbench |
| CasDataPlug |
CasDataPlug is a rudimentary way of holding datastructures |
| CasDataType |
The base data type class (also a meta class)
Error messages are generated here. |
| CasDataTypeImport |
|
| CasEngine |
|
| CASLexer |
|
| CASParser |
|
| CasPreData |
This holds CasDataType and the status of them being declared, initialized,
and known for the PreSymbolTable
statement that is return the CasDataType is from a return statement,
so the CasDataType is wrapped inside CasReturn |
| CasReturn |
This holds the return value for a function
A new CasDataType (aka CasReturn) to make sure that the
statement that is return the CasDataType is from a return statement,
so the CasDataType is wrapped inside CasReturn |
| CASSemantics |
|
| CASWalker |
|