Frontend Tier 1 Kitchen Sentinels
These fixtures are dedicated kitchen-sink cases for the frontend Tier 1 suite. They are intended as quick sentinels, not replacements for the full suites.
pp_kitchen.c: object/function macros, token paste, conditional inclusion, stringify, variadics, and local include resolution.c_kitchen.c: declarations, struct/union/enum, arrays, pointers, loop, switch, object emission, andkit run.toy_kitchen.toy: tuple data, function pointer call, switch, JIT run, and interpreter run.wasm_kitchen.wat: memory, mutable global, loop/control flow, call, andkit runthrough the Wasm frontend. The Wasm sentinel also builds a small C pair towasm32-nonewithbuild-exeand runs the produced.wasm.
Run one suite with:
test/tier1/frontend/run-kitchen.sh pp
test/tier1/frontend/run-kitchen.sh c
test/tier1/frontend/run-kitchen.sh toy
test/tier1/frontend/run-kitchen.sh wasm
Run all frontend sentinels with:
test/tier1/frontend/run-kitchen.sh all
The runner logs each fixture under build/test/tier1/frontend/<suite>/.