| git.druid.rocks | index | druid520 | kaboom | src/ | user/ | lib.nsh |
src/user/lib.nsh
/* lib.nsc's shared helpers, compiled once and linked into every
* program (see lib.nsc's own note on why) -- one shared header
* instead of every program repeating its own subset by hand. */
u8 ptr_byte_at(ptr base, u64 index);
u64 my_strlen(ptr s); /* stdio.nsc-internal now -- see lib.nsc's own note */
ptr argv_get(ptr argv, i32 i);
u64 u64_to_dec(u64 val, ptr buf);