restore(lang): full lang tree from ff3ef452 (306 files) — compiler, vm, shared, runner, c-abi, etc.\n\n- Restores lang/ directory (files≈306, dirs≈64) as per historical branch with selfhost sources\n- Keeps our recent parser index changes in compiler/* (merged clean by checkout)\n- Unblocks selfhost development and documentation references
This commit is contained in:
13
lang/src/vm/engines/hakorune/engine.hako
Normal file
13
lang/src/vm/engines/hakorune/engine.hako
Normal file
@ -0,0 +1,13 @@
|
||||
// engines/hakorune/engine.hako — Hakorune VM Engine wrapper (skeleton)
|
||||
// Thin shim delegating to Core dispatcher during core extraction.
|
||||
|
||||
using "lang/src/vm/core/dispatcher.hako" as NyVmDispatcher
|
||||
|
||||
static box HakoruneNyVmEngine {
|
||||
run(json) {
|
||||
return NyVmDispatcher.run(json)
|
||||
}
|
||||
}
|
||||
|
||||
static box HakoruneNyVmEngineMain { main(args){ return 0 } }
|
||||
|
||||
13
lang/src/vm/engines/mini/engine.hako
Normal file
13
lang/src/vm/engines/mini/engine.hako
Normal file
@ -0,0 +1,13 @@
|
||||
// engines/mini/engine.hako — Mini NyVM Engine wrapper (skeleton)
|
||||
// For now, delegate to Core dispatcher to keep a single nucleus.
|
||||
|
||||
using "lang/src/vm/core/dispatcher.hako" as NyVmDispatcher
|
||||
|
||||
static box MiniNyVmEngine {
|
||||
run(json) {
|
||||
return NyVmDispatcher.run(json)
|
||||
}
|
||||
}
|
||||
|
||||
static box MiniNyVmEngineMain { main(args){ return 0 } }
|
||||
|
||||
Reference in New Issue
Block a user