forked from Mirror/wren
Right now, it uses a weird "import_" method on String which should either be replaced or at least hidden behind some syntax. But it does roughly the right thing. Still lots of corner cases to clean up and stuff to fix. In particular: - Need to handle compilation errors in imported modules. - Need to implicitly import all core and IO types into imported module. - Need to handle circular imports. (Just need to give entry module the right name for this to work.)
9 lines
199 B
Plaintext
9 lines
199 B
Plaintext
// nontest
|
|
var Module1 = "from module one"
|
|
var Module2 = "from module two"
|
|
var Module3 = "from module three"
|
|
var Module4 = "from module four"
|
|
var Module5 = "from module five"
|
|
|
|
IO.print("ran module")
|