// Callbacks for command and timer bindings
virtual bool handleCommand(const SGPropertyNode* arg);
+ void createModule(const char* moduleName, const char* fileName,
+ const char* src, int len);
+
private:
friend class FGNasalScript;
};
void loadPropertyScripts();
- void initModule(const char* moduleName, const char* fileName,
- const char* src, int len);
void hashset(naRef hash, const char* key, naRef val);
void logError();
naRef parse(const char* filename, const char* buf, int len);
~FGNasalScript() { _nas->gcRelease(_gcKey); }
bool call() {
- naCall(_nas->_context, _code, naNil(), naNil(), naNil());
+ naCall(_nas->_context, _code, 0, 0, naNil(), naNil());
return naGetError(_nas->_context) == 0;
}