core language / control flow
✓ 28 passing ✗ 1 failing ○ 1 planned
Lessons
1 ✗
Failing
008 if print ln branch — js-runtime
2 ✓
Passing multiple branches
3 ✓
Passing binding scopes
4 ✓
Passing shadowing behavior
5 ○
Planned shadowing rejected — This should be done, it is lazily handled by the Zig-compiler, look at the README.md-file in this directory for the problem.
6 ✓
Passing labels and jumps
7 ✓
Passing zig keyword escaping
8 ✓
Passing continuation label
9 ✓
Passing nested labels
10 ✓
Passing label scope errors
11 ✓
Passing arbitrary label jumps
12 ✓
Passing label scope isolation
13 ✓
Passing simple server flow
14 ✓
Passing branching flow
15 ✓
Passing nested depth 2
16 ✓
Passing nested depth 3
17 ✓
Passing nested depth 4
18 ✓
Passing nested depth 5
19 ✓
Passing nested depth 5 multi branch
20 ✓
Passing reserved keyword branch
21 ✓
Passing binding in string literal
22 ✓
Passing namespace nested flow
23 ✓
Passing nested labels
24 ✓
Passing multi event chain
25 ✓
Passing namespace labels combo
26 ✓
Passing empty payload branches
27 ✓
Passing loop module qualified
28 ✓
Passing loop imported module
29 ✓
Passing loop in library tapped from user
30 ✓
Passing subflow defines semantics