code wiki / _hdl_build / _gjob_author.nx

_gjob_author.nx

buildroot/runtime/_hdl_build/_gjob_author.nx

1413 B33 linesdepth 3pulls 3 transitivereach 0 importersview sourcekind tool
docsdependenciesstructsconstsfunctions

about

_gjob_author.nx -- the BUILDER authoring the print-job lifecycle machine (NXMOTION M1 seed) from a table via emit13. The table IS the safety policy: start is only defined from READY, so an unhomed start REFUSES. license_tier: ORIGINAL

dependencies 2 imports · 0 importers

nx_pattern_emit13.nx nx_syscalls.nx _gjob_author.nx

imports: nx_pattern_emit13.nxnx_syscalls.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main sys_mmap pe13_author_state_machine p13_spec_ok sys_openat_wr pe13_emit_state_machine p13_w sys_write p13_wn sys_mmap ↻ sys_write ↻ sys_close pe13_emit_state_machine_te sys_mmap ↻ p13_walk p13_find_undef p13_w ↻ p13_wn ↻ ga_w sys_write ↻ sys_exit

structs

none

consts

none

functions

7func ga_w(s: *u8) -> i64 { var n: i64=0; while s[n]!=(0 as u8){n=n+1} sys_write(1,s,n); return 0 }
called by 1: main calls 1: sys_write
9func main() -> i64