- VariableResolver resolver;
- i->content.visit(resolver);
- for(map<string, VariableDeclaration *>::iterator j=i->content.variables.begin(); j!=i->content.variables.end(); ++j)
- j->second->linked_declaration = j->second;
+ initialized = true;
+
+ Parser parser;
+ Module *module = new Module(parser.parse(builtins_src, "<builtin>", BUILTIN_SOURCE));
+
+ builtins_module = module;