code wiki / _hdl_build / nx_emu_exceed.nx

nx_emu_exceed.nx

buildroot/runtime/_hdl_build/nx_emu_exceed.nx

3556 B85 linesdepth 2pulls 2 transitivereach 1 importersview sourcekind librarytopic emu
docsdependenciesstructsconstsfunctions

about

nx_emu_exceed.nx -- R0.5 MEASURED exceed census for the sovereign emulator vs the incumbent (Emscripten em-dosbox / js-dos). Data-driven (emu_exceed_panel.tsv), graded MECHANICALLY not self-scored: the audit MEASURES the real wasm artifact size and REFUSES any EXCEED grade that lacks evidence (the liar-kill). Honest by construction -- the panel carries PARITY (accuracy, verified subset only) and BEHIND (breadth/maturity) rows, so the census can never read as "we beat everything". license_tier: ORIGINAL emu_exceed_panel.tsv columns (TAB-separated): axis <TAB> verdict <TAB> nishi <TAB> incumbent <TAB> evidence verdict: EXCEED | PARITY | BEHIND evidence: gate:<name> | file:<path> | emit:<path> | - LAW: a row with verdict==EXCEED MUST carry evidence (non "-"); otherwise it is a LIAR -> flagged.

dependencies 1 imports · 1 importers

nx_syscalls.nx nx_emu_exceed.nx nx_emu_exceed_gate.nx

imports: nx_syscalls.nx

imported by: nx_emu_exceed_gate.nx

structs

none

consts

12const EMU_WASM: *u8 = "web_assets/ch8.wasm"

functions

14func ex_field(buf: *u8, ls: i64, le: i64, idx: i64, fs: *i64, fl: *i64) -> i64
called by 1: nx_emu_audit
29func ex_streq(buf: *u8, start: i64, len: i64, s: *u8) -> i64
called by 1: nx_emu_audit
37func ex_absent(buf: *u8, start: i64, len: i64) -> i64
called by 1: nx_emu_audit
44func ex_wasm_size() -> i64
called by 1: main calls 2: sys_mmapsys_read_file
53func nx_emu_audit(panel: *u8, plen: i64, out: *i64) -> i64