--- linuxsampler/trunk/src/scriptvm/ScriptVM.cpp 2014/06/04 01:59:56 2593 +++ linuxsampler/trunk/src/scriptvm/ScriptVM.cpp 2014/06/05 00:16:25 2594 @@ -102,7 +102,11 @@ VMParserContext* ScriptVM::loadScript(std::istream* is) { ParserContext* context = new ParserContext(this); //printf("parserCtx=0x%lx\n", (uint64_t)context); - + + context->registerBuiltInConstIntVariables( builtInConstIntVariables() ); + context->registerBuiltInIntVariables( builtInIntVariables() ); + context->registerBuiltInIntArrayVariables( builtInIntArrayVariables() ); + context->createScanner(is); InstrScript_parse(context); @@ -168,6 +172,18 @@ return NULL; } + std::map ScriptVM::builtInIntVariables() { + return std::map(); + } + + std::map ScriptVM::builtInIntArrayVariables() { + return std::map(); + } + + std::map ScriptVM::builtInConstIntVariables() { + return std::map(); + } + VMParserContext* ScriptVM::currentVMParserContext() { return m_parserContext; }