diff --git a/Makefile b/Makefile index 4e010f8..b716f96 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ build: mkdir -p build - odin build . -out:build/brolang + odin build . -no-threaded-checker -out:build/brolang install: build install -d "$(HOME)/.brolang/bin" diff --git a/README.md b/README.md index e2cb0b6..d9d00ba 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,15 @@ Prototype error-tolerant Brolang compiler written in Odin. ```sh mkdir -p build -odin build . -out:build/brolang +odin build . -no-threaded-checker -out:build/brolang ./build/brolang examples/programs/prototype -o build/prototype ./build/prototype ``` +Bootstrap builds serialize Odin type checking to avoid the `Queue(string)` +polymorphic-type assertion observed with Odin `dev-2026-02`. Code generation +is unchanged; `make build` and `make install` use the same flag. + Programs may receive system I/O and process arguments explicitly through `process.Init`; `main func() ...` remains valid. Standard-stream helpers bind the provider, handle, and callback.