History

Skeleton of the built-in Math module. - Only functions needed for the limbo compiler are implemented.

arr committed 9 years ago

Commit 99a0b811 parent 7838bae4 files · +1145 −0Browse files

Showing the changes to src/vm/builtin_module.cpp (1 of 4 files). Show all

Unified · Split

src/vm/builtin_module.cpp+2−0
@@ -27,6 +27,7 @@ namespace · 26 unmodified lines
27 27
28// Declare initializers for built-in modules.28// Declare initializers for built-in modules.
29extern void Sysmodinit(void);29extern void Sysmodinit(void);
30extern void Mathmodinit(void);
30 31
31void disvm::runtime::builtin::initialize_builtin_modules()32void disvm::runtime::builtin::initialize_builtin_modules()
32{33{
@@ -38,6 +39,7 @@ void disvm::runtime::builtin::initialize_builtin_modules() · 5 unmodified lines
38 // e.g. Sysmodinit()39 // e.g. Sysmodinit()
39 40
40 Sysmodinit();41 Sysmodinit();
42 Mathmodinit();
41}43}
42 44
43void disvm::runtime::builtin::register_module_exports(const char *name, word_t table_length, const vm_runtab_t *module_runtime_table)45void disvm::runtime::builtin::register_module_exports(const char *name, word_t table_length, const vm_runtab_t *module_runtime_table)