/[svn]/linuxsampler/trunk/src/scriptvm/ScriptVM.cpp
ViewVC logotype

Diff of /linuxsampler/trunk/src/scriptvm/ScriptVM.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2588 by schoenebeck, Sun Jun 1 14:44:38 2014 UTC revision 2594 by schoenebeck, Thu Jun 5 00:16:25 2014 UTC
# Line 102  namespace LinuxSampler { Line 102  namespace LinuxSampler {
102      VMParserContext* ScriptVM::loadScript(std::istream* is) {      VMParserContext* ScriptVM::loadScript(std::istream* is) {
103          ParserContext* context = new ParserContext(this);          ParserContext* context = new ParserContext(this);
104          //printf("parserCtx=0x%lx\n", (uint64_t)context);          //printf("parserCtx=0x%lx\n", (uint64_t)context);
105            
106            context->registerBuiltInConstIntVariables( builtInConstIntVariables() );
107            context->registerBuiltInIntVariables( builtInIntVariables() );
108            context->registerBuiltInIntArrayVariables( builtInIntArrayVariables() );
109    
110          context->createScanner(is);          context->createScanner(is);
111    
112          InstrScript_parse(context);          InstrScript_parse(context);
# Line 168  namespace LinuxSampler { Line 172  namespace LinuxSampler {
172          return NULL;          return NULL;
173      }      }
174    
175        std::map<String,VMIntRelPtr*> ScriptVM::builtInIntVariables() {
176            return std::map<String,VMIntRelPtr*>();
177        }
178    
179        std::map<String,VMInt8Array*> ScriptVM::builtInIntArrayVariables() {
180            return std::map<String,VMInt8Array*>();
181        }
182    
183        std::map<String,int> ScriptVM::builtInConstIntVariables() {
184            return std::map<String,int>();
185        }
186    
187      VMParserContext* ScriptVM::currentVMParserContext() {      VMParserContext* ScriptVM::currentVMParserContext() {
188          return m_parserContext;          return m_parserContext;
189      }      }

Legend:
Removed from v.2588  
changed lines
  Added in v.2594

  ViewVC Help
Powered by ViewVC