-
Notifications
You must be signed in to change notification settings - Fork 0
Command Cookbook
Simon B.Stirling edited this page Mar 2, 2026
·
1 revision
I use this cookbook for copy/paste command recipes with expected outputs.
./bin/l0c verify docs/examples/01_arithmetic_add_wrap.l0
./bin/l0c build docs/examples/01_arithmetic_add_wrap.l0 /tmp/cook_add.img
./bin/l0c run /tmp/cook_add.img 5 8Expected output:
-
verify:ok -
build:ok -
run:13
./bin/l0c build docs/examples/10_intrinsic_trace.l0 /tmp/cook_trace.img \
--debug-map /tmp/cook_trace.map \
--trace-schema /tmp/cook_trace.schema
./bin/l0c mapcat /tmp/cook_trace.map
./bin/l0c schemacat /tmp/cook_trace.schemaExpected output:
-
build:ok -
mapcat: deterministic entry/range lines -
schemacat:version 1,record_size 16,fields 2
./bin/l0c run /tmp/cook_trace.img 123 >/tmp/cook_trace.out 2>/tmp/cook_trace.bin
./bin/l0c tracecat /tmp/cook_trace.bin
./bin/l0c tracejoin /tmp/cook_trace.bin /tmp/cook_trace.mapExpected output:
-
run:0 -
tracecat:id 1,val 123 -
tracejoin:id 1,val 123, start/end range lines
./bin/l0c build-elf docs/examples/18_sysv_abi_sum6_kernel.l0 /tmp/cook_sum6.oExpected output:
ok
./bin/l0c verify tests/invalid_order.l0Expected class:
error: invalid module shape or non-canonical input
bash scripts/sync_wiki.sh
bash scripts/sync_wiki.sh --checkExpected output:
- both commands print
ok
bash scripts/publish_wiki_remote.shExpected output:
-
ok(requires GitHub wiki backend enabled)
- How-To-Write-L0
- Language-Reference
- Instruction-Set
- CLI-and-Compiler-Spec
- Implementable-Spec
- Command-Reference
- Examples-Catalog
- LLM-Quick-Reference
- Opcode-Examples
- LLM-Doc-Index