s4g
0.9.2
высокоуровневый, императивный, процедурный, встраиваемый, скриптовый язык программирования общего назначения, написанный на C++.
|
компилятор Подробнее...
#include <s4g_compiler.h>
Открытые члены | |
void | gen (S4G_VM_COMMAND comm, s4g_Variable *val, ID numFile, ID numStr, long _second_data=0) |
Генерирует команду и помещает ее в массив команд | |
int | compile (s4g_BaseNode *node, s4g_Stack< s4g_Command > *commands) |
Компилирует AST в массив commands. | |
int | compile2 (s4g_BaseNode *node) |
Компилирует узел AST. | |
s4g_Variable * | compileFunction (s4g_FunctionNode *pNode) |
Компилирует функцию | |
компилятор