✗
Failing This test is currently failing.
Failed: backend-exec
Failure Output
error[KORU163]: std/parser:parse: no grammar named `csv` in this program — declare it: std/parser:grammar(csv) with `! <rule> <cursor>` arms
--> /Users/larsde/src/koru/tests/regression/100_MODULE_SYSTEM/115_COMPTIME_MIRROR/115_012_parser_grammar_in_module/lib.k:13:0 Code
// MIRROR of 641_005_ordered_choice_same_head: a `[with]std/parser:grammar`
// declaration and its `std/parser:parse` use, both relocated into an imported
// module.
//
// parser is a SYNTHESIZING library — the grammar declaration appends the
// compiled rule machinery and `parse` refers to it by name. Both halves move
// together, so this pins the declaration-position and flow-position shapes at
// once for the library where the grammar's home decides what `parse` resolves.
import app/lib
app/lib:run()
Expected output
ok 7,8,9
Flows
flow ~run click a branch to expand · @labels scroll to their anchor
run
Test Configuration
MUST_RUN