Public Member Functions | |
| Scope | cloneScope (Scope prev) |
| DTDataType | getVariable (String v) |
| int | getVariableDimension (String v) |
| int | getVariableType (String v) |
| boolean | isArrayVariable (String s) |
| Scope | getPrev () |
Protected Member Functions | |
| Scope (Scope prev) | |
Protected Attributes | |
| Scope | prev |
| Scope | global |
Package Functions | |
| void | insertVariable (String v, DTDataType t) |
Package Attributes | |
| Hashtable | symbolTable |
| tinybasic.Scope.Scope | ( | Scope | prev | ) | [protected] |
References tinybasic.Scope.symbolTable.
Referenced by tinybasic.Scope.cloneScope().
References tinybasic.Scope.Scope().
| Scope tinybasic.Scope.getPrev | ( | ) |
References tinybasic.Scope.prev.
Referenced by tinybasic.Context.getPrev().
| DTDataType tinybasic.Scope.getVariable | ( | String | v | ) |
| int tinybasic.Scope.getVariableDimension | ( | String | v | ) |
References tinybasic.DTDataType.getDimension(), and tinybasic.Scope.getVariable().
Referenced by tinybasic.Context.getVariableDimension(), and tinybasic.Scope.isArrayVariable().
| int tinybasic.Scope.getVariableType | ( | String | v | ) |
References tinybasic.DTDataType.getType(), and tinybasic.Scope.getVariable().
| void tinybasic.Scope.insertVariable | ( | String | v, | |
| DTDataType | t | |||
| ) | [package] |
References tinybasic.Scope.symbolTable.
Referenced by tinybasic.Context.insertGlobalVariable(), and tinybasic.Context.insertVariable().
| boolean tinybasic.Scope.isArrayVariable | ( | String | s | ) |
References tinybasic.Scope.getVariableDimension().
Scope tinybasic.Scope.global [protected] |
Scope tinybasic.Scope.prev [protected] |
Referenced by tinybasic.Scope.getPrev().
Hashtable tinybasic.Scope.symbolTable [package] |
Referenced by tinybasic.Scope.getVariable(), tinybasic.Scope.insertVariable(), and tinybasic.Scope.Scope().
1.7.0