You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implements legacy QBasic's binary packing routines using
strict x86 Little-Endian encoding (DataView API) to faithfully
emulate the IEEE-754 32-bit float and 16-bit signed int layout.
- tokens.js: register MKI$, MKS$, CVI, CVS as built-in identifiers
- builtins.js: pack/unpack via ArrayBuffer + getCharFromCP437 bridge
- tests: unit tests + Truth Vector compliance for round-trip integrity
- builtins_math.json: extend ABS coverage with float formatting
Co-authored-by: Gemini <218195315+gemini-cli@users.noreply.github.com>
"description": "Validates absolute arithmetic conversion. Proves that single-precision float formatting is retained by casting the result to a string.",
0 commit comments