add(nodeType *p) | ug::LUAParserClass | inline |
add_subfunction(std::string name, std::map< std::string, SmartPtr< LUAParserClass > > &subfunctions) | ug::LUAParserClass | |
add_subfunctions(std::map< std::string, SmartPtr< LUAParserClass > > &subfunctions) | ug::LUAParserClass | |
add_subfunctions(std::set< std::string > &knownFunctions, std::stringstream &declarations, std::stringstream &definitions) | ug::LUAParserClass | |
addfunctionC(std::string name, std::set< std::string > &knownFunctions, std::stringstream &declarations, std::stringstream &definitions) | ug::LUAParserClass | static |
args | ug::LUAParserClass | private |
assert_local(size_t id) | ug::LUAParserClass | inline |
clear() | ug::LUAParserClass | inline |
con(double value) | ug::LUAParserClass | inlinestatic |
createC(nodeType *p, std::ostream &out, int indent) | ug::LUAParserClass | |
createC(std::ostream &out) | ug::LUAParserClass | |
createC_inline(std::ostream &out) | ug::LUAParserClass | |
createJITSG(std::ostream &out, eReturnType r, std::set< std::string > &subfunctions) | ug::LUAParserClass | |
createLUA(nodeType *p, std::ostream &out) | ug::LUAParserClass | |
createLUA(std::ostream &out) | ug::LUAParserClass | |
createRT(nodeType *a, std::ostream &out, const char **rt, int nr, int indent) | ug::LUAParserClass | |
createVM(nodeType *p, VMAdd &vm, std::map< std::string, SmartPtr< VMAdd > > &subVM) | ug::LUAParserClass | |
createVM(VMAdd &vm) | ug::LUAParserClass | |
createVMHeader(VMAdd &vm) | ug::LUAParserClass | |
createVMSub(VMAdd &vm, std::map< std::string, SmartPtr< VMAdd > > &subVM) | ug::LUAParserClass | |
declare(std::ostream &out) | ug::LUAParserClass | |
eReturnType enum name | ug::LUAParserClass | |
err | ug::LUAParserClass | |
filename | ug::LUAParserClass | |
forOp(nodeType *_var, nodeType *_start, nodeType *_stop, nodeType *_step, nodeType *_expr) | ug::LUAParserClass | inlinestatic |
freeNode(nodeType *p) | ug::LUAParserClass | inlinestatic |
function(nodeType *op1, nodeType *op2) | ug::LUAParserClass | inline |
get_id_for_name(const char *name) | ug::LUAParserClass | |
get_name_for_id(size_t id) | ug::LUAParserClass | inline |
getVar(int i, std::ostream &out) | ug::LUAParserClass | |
has_errors() | ug::LUAParserClass | inline |
id(int i) | ug::LUAParserClass | inlinestatic |
id2variable | ug::LUAParserClass | private |
iLineAdd | ug::LUAParserClass | |
is_arg(size_t id) | ug::LUAParserClass | inline |
is_global(size_t id) | ug::LUAParserClass | inline |
is_local(size_t id) | ug::LUAParserClass | inline |
localFunctions | ug::LUAParserClass | private |
localVariables | ug::LUAParserClass | private |
LUAParserClass() | ug::LUAParserClass | inline |
LUAParserError enum value | ug::LUAParserClass | |
LUAParserIgnore enum value | ug::LUAParserClass | |
LUAParserOK enum value | ug::LUAParserClass | |
name | ug::LUAParserClass | private |
nodes | ug::LUAParserClass | private |
num_in() | ug::LUAParserClass | inline |
num_out() | ug::LUAParserClass | inline |
numOut | ug::LUAParserClass | private |
opr0(int i) | ug::LUAParserClass | inlinestatic |
opr1(int oper, nodeType *op) | ug::LUAParserClass | inline |
opr2(int oper, nodeType *op1, nodeType *op2) | ug::LUAParserClass | inlinestatic |
opr3(int oper, nodeType *op1, nodeType *op2, nodeType *op3) | ug::LUAParserClass | inlinestatic |
parse(const char *command) | ug::LUAParserClass | inline |
parse_luaFunction(const char *name) | ug::LUAParserClass | |
parse_luaFunction(LuaFunctionHandle handle) | ug::LUAParserClass | |
parse_luaFunction_StackTop(const char *name) | ug::LUAParserClass | |
print_globals(std::ostream &out) | ug::LUAParserClass | |
print_locals(std::ostream &out) | ug::LUAParserClass | |
print_variable_names() | ug::LUAParserClass | |
reduce() | ug::LUAParserClass | |
reduce(nodeType *p) | ug::LUAParserClass | |
returnType | ug::LUAParserClass | |
RT_CALLBACK enum value | ug::LUAParserClass | |
RT_DIFFUSION enum value | ug::LUAParserClass | |
RT_DIRICHLET enum value | ug::LUAParserClass | |
RT_NEUMANN enum value | ug::LUAParserClass | |
RT_SOURCE enum value | ug::LUAParserClass | |
RT_SUBFUNCTION enum value | ug::LUAParserClass | |
RT_VELOCITY enum value | ug::LUAParserClass | |
set_arguments(nodeType *p) | ug::LUAParserClass | inline |
set_local(size_t id) | ug::LUAParserClass | inline |
set_name(const char *s) | ug::LUAParserClass | inline |
set_name(int id) | ug::LUAParserClass | inline |
setRet(int i) | ug::LUAParserClass | inline |
variables | ug::LUAParserClass | private |