-/* This C header file is generated by NIT to compile modules and programs that requires program. */
+/* This C header file is generated by NIT to compile modules and programs that requires src/program. */
#ifndef program_sep
#define program_sep
#include "icode._sep.h"
#include "primitive_info._sep.h"
#include <nit_common.h>
-extern const classtable_elt_t VFT_Program[];
+extern const classtable_elt_t VFT_program___Program[];
extern const char *LOCATE_program;
extern const int SFT_program[];
#define ATTR_program___ToolContext____global(recv) ATTR(recv, (SFT_program[0] + 0))
#define CALL_program___ToolContext___global__eq(recv) ((program___ToolContext___global__eq_t)CALL((recv), (SFT_program[1] + 1)))
#define CALL_program___ToolContext___use_SFT_optimization__eq(recv) ((program___ToolContext___use_SFT_optimization__eq_t)CALL((recv), (SFT_program[1] + 2)))
#define CALL_program___ToolContext___use_SFT_optimization(recv) ((program___ToolContext___use_SFT_optimization_t)CALL((recv), (SFT_program[1] + 3)))
-#define ID_Program (SFT_program[2])
-#define COLOR_Program (SFT_program[3])
+#define ID_program___Program (SFT_program[2])
+#define COLOR_program___Program (SFT_program[3])
#define ATTR_program___Program____tc(recv) ATTR(recv, (SFT_program[4] + 0))
#define ATTR_program___Program____main_module(recv) ATTR(recv, (SFT_program[4] + 1))
#define ATTR_program___Program____main_method(recv) ATTR(recv, (SFT_program[4] + 2))
#define ATTR_program___Program____main_class(recv) ATTR(recv, (SFT_program[4] + 3))
-#define INIT_TABLE_POS_Program (SFT_program[5] + 0)
+#define INIT_TABLE_POS_program___Program (SFT_program[5] + 0)
#define CALL_program___Program___tc(recv) ((program___Program___tc_t)CALL((recv), (SFT_program[5] + 1)))
#define CALL_program___Program___main_module(recv) ((program___Program___main_module_t)CALL((recv), (SFT_program[5] + 2)))
#define CALL_program___Program___main_method(recv) ((program___Program___main_method_t)CALL((recv), (SFT_program[5] + 3)))
static const char * const LOCATE_program___MMLocalClass___new_instance_iroutine = "program::MMLocalClass::new_instance_iroutine";
val_t program___MMLocalClass___new_instance_iroutine(val_t p0);
typedef val_t (*program___MMLocalClass___new_instance_iroutine_t)(val_t p0);
-val_t NEW_MMLocalClass_abstractmetamodel___MMLocalClass___init(val_t p0, val_t p1, val_t p2);
+val_t NEW_MMLocalClass_metamodel___abstractmetamodel___MMLocalClass___init(val_t p0, val_t p1, val_t p2);
#endif