fx 0.9.73 — Stable baseline for real tools
Language package for ledocorp/fxlang
Tag: v0.9.73
On 0.9.72.
Highlights
| Area | What changed |
|---|---|
| Stable baseline | Everyday contracts for apps are locked in this cut: supported platforms, how program arguments work, and how package pins work. The version stays 0.9.73 (not labeled v1.0) so later improvements can land without a hard “1.0 forever” claim. |
| Clearer get-started path | WEEKEND.md: hello → small CLI → optional local site with fxserve. |
How fx run works |
DRIVERS.md: default Auto, readable C with --emit-c, native path when QBE is in the package. |
| New projects | fx new writes an fx.mod that records the std version. Optional fx mod vendor / verify checksum a copy of std. Compiling still uses the std/ next to your project (or FX_STD_ROOT). |
| Docs | Install and teaching examples match what is in this zip. Companion tools stay in their own GitHub releases. |
Everyday path: gcc + fx run / --emit-c. Product CLIs (fxrun, fxql, fxserve, …) ship in separate LedoCorp repos.
This package: Auto · emit-C · IR when QBE is present · GPL-3.0 · Windows + Linux x86_64.
Install
fx doctor
fx version # expect v0.9.73
fx new hello
cd hello
fx run main.fx
Weekend path: WEEKEND.md · Commands: CLI.md · Start: START_HERE.md.
Compatibility
Compatible with 0.9.72 programs. Same platforms and argument story as 0.9.6 onward (Windows + Linux x86_64; use --cli or a C host for program arguments).
Language package only — inspectable compiler sources live under compiler-source/ (read-only).