add debug mode

This commit is contained in:
alex committed 2025-07-26 00:47:32 -07:00
1 parent 8d8866c26c
commit ff2aaabd93
12 files changed
+109 -19

No files matched your search

@@ -4,5 +4,5 @@ import gay.pizza.pork.ast.gen.Symbol
import gay.pizza.pork.frontend.ImportLocator
interface ExecutionContextProvider {
fun prepare(importLocator: ImportLocator, entryPointSymbol: Symbol, nativeRegistry: NativeRegistry): ExecutionContext
fun prepare(importLocator: ImportLocator, entryPointSymbol: Symbol, options: ExecutionOptions): ExecutionContext
}
@@ -0,0 +1,6 @@
package gay.pizza.pork.execution
class ExecutionOptions(
val nativeRegistry: NativeRegistry,
val debug: Boolean = false,
)