fx 0.9.1 - native Windows QBE
fx 0.9.1 — native Windows QBE
Language package for ledocorp/fxlang
Tag: v0.9.1
Docs: ledocorp.org/fx
Patch on 0.9.0: ship native Windows IR beside Linux QBE, with honest docs.
Highlights
| Area | What users get |
|---|---|
| Windows QBE | Package may include third_party/qbe/windows/qbe.exe for IR → PE (amd64_win) |
| Parity | Same everyday differential IR set as Linux when that binary is present |
| Fallback | Without qbe.exe, use --emit-c — emit-C stays first-class |
| Docs | Start / CLI / package notes describe Windows vs Linux IR clearly (no WSL requirement) |
Language surface from 0.9.0 (capability regions, guest sessions, composition) is unchanged.
Install
fx doctor
fx version # expect v0.9.1
fx new hello && cd hello && fx run main.fx
On Windows, if third_party/qbe/windows/qbe.exe is in the package, fx run uses native PE IR. Otherwise pass --emit-c. See CLI.md.
Honesty bounds
Still not in this tag:
- Soft / dynamic heap that erases region physics
- Package manager / registry
- DAP / integrated debugger product
- Language-wide formal certification claims
- Claiming every repo example outside the everyday IR set on PE
Thanks
Stewarded by Shawn Londono / LedoCorp · Apache-2.0
QBE © Quentin Carbonneaux — MIT (third_party/qbe/LICENSE)