diff options
| author | eunhhu <[email protected]> | 2026-10-13 05:08:06 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-10-13 05:08:06 +0100 |
| commit | 5a44af0308017f4e7b54a8ff6ccdc797b5d94015 (patch) | |
| tree | 18df52e099b435bf1397126e7638e3209b654e1f /prototypes/workbench/qa-browser.js | |
| parent | 0b39099c536ac01eaa7e1867db0cdb515873b543 (diff) | |
| download | pure-5a44af0308017f4e7b54a8ff6ccdc797b5d94015.tar.gz pure-5a44af0308017f4e7b54a8ff6ccdc797b5d94015.zip | |
Module format: bits and bytes (design 027's stage 1): I64_BITS (and, or, xor, a left shift as a times 2^b failing as overflow past the range, a right shift as floor(a / 2^b), a count outside 0-63 failing as limit: integers in two's complement without end), BYTE_AT (the byte of any bytes value at a whole position, a number or an i64, else limit), BYTES_OF (a list of one i64 field as bytes, a value outside 0-255 failing as limit) and INDEX_AT (a list's item at a position, not_found where there is none); the fold-shape and batch analyses count their arity and the lists they read; unit tests of the ends (27 bit cases, 11 reads of a constant's and a text state's bytes, 7 refused)
Diffstat (limited to 'prototypes/workbench/qa-browser.js')
0 files changed, 0 insertions, 0 deletions
