Classes | |
class | CodeContext |
class | SaveEnv |
Public Member Functions | |
DTCodeType (AST entry, AST cb, Scope scope, Vector args, String name) | |
void | newCall (Context context) |
void | attachArg (int argnum, DTDataType arg) |
AST | getAST () |
Protected Attributes | |
Stack | callDepthStack |
AST | entry |
AST | cb |
Context | theContext |
Scope | scope |
Vector | args |
Package Attributes | |
String | name |
References tinybasic.DTCodeType.callDepthStack.
void tinybasic.DTCodeType.attachArg | ( | int | argnum, | |
DTDataType | arg | |||
) |
References tinybasic.DTCodeType.args, and tinybasic.DTDataType.attach().
AST tinybasic.DTCodeType.getAST | ( | ) |
References tinybasic.DTCodeType.entry.
void tinybasic.DTCodeType.newCall | ( | Context | context | ) |
Vector tinybasic.DTCodeType.args [protected] |
Referenced by tinybasic.DTCodeType.attachArg(), and tinybasic.DTCodeType.newCall().
Stack tinybasic.DTCodeType.callDepthStack [protected] |
Referenced by tinybasic.DTCodeType.DTCodeType(), and tinybasic.DTCodeType.newCall().
AST tinybasic.DTCodeType.cb [protected] |
AST tinybasic.DTCodeType.entry [protected] |
Referenced by tinybasic.DTCodeType.getAST().
String tinybasic.DTCodeType.name [package] |
Scope tinybasic.DTCodeType.scope [protected] |
Referenced by tinybasic.DTCodeType.newCall().
Context tinybasic.DTCodeType.theContext [protected] |