| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
Better error messages.
Buffs to the std lib; getch() to fetch a single character; streaming I/O handles retries, and large sizes, with better error reporting.
Formatted strings.
Default int moved to i32.
TicTacToe, the game.
|
| | |
|
| |
|
|
| |
Still type safe, but broader usability for partial-init objects
|
| |
|
|
|
|
| |
Drop "frozen" public escapes, and recompute in Start/Stop so Opto gets a precise escape set.
Rename XInt.free -> XInt.alloc
Fix some String tests to not escape by default
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Keep Chapter 28b intact and carry the grammar-oriented parser package, Var move, IterPeeps move, and parser regression tests into Chapter 29. Defer privacy and exclude its experimental tests and fixture changes.
Register the chapter in the indexes, IntelliJ modules and run configurations, Maven reactor, roadmap, and linear-history publisher. Windows and Linux each pass 573 tests, release builds, 199 allocation replays, and 29 native checks.
|
| | |
|
| |
|
|
| |
Incremental summary of escape data in a single node, instead of repeated in StopCU over and over
|
| | |
|
| |
|
|
| |
Fix some monotonicty bugs, rounding bugs, in float ops
|
| |
|
|
| |
Missed field narrowing in a few cases
|
| | |
|
| |
|
|
| |
and compilation.
|
| | |
|
| |
|
|
| |
Minor rounding bug in eval2
|
| | |
|
| |
|