Illustrative positive slices for the first conservative native compilation corridor
FROG — Free Open Graphical Language
This subdirectory provides illustrative positive slices for the first conservative native compilation corridor.
These examples are intended to mirror the first named positive compiler-corridor conformance cases without replacing them.
The initial positive compiler-corridor mirror is intentionally conservative and targets the first declared profile corridor:
native_cpu_llvmThe examples are:
01_pure_arithmetic.md
02_structured_control.md
03_explicit_state.mdThese examples mirror the corresponding positive conformance cases:
Examples/compiler/01_pure_arithmetic.md
<->
Conformance/valid/compiler/01_pure_arithmetic_is_consumable
Examples/compiler/02_structured_control.md
<->
Conformance/valid/compiler/02_structured_control_is_consumable
Examples/compiler/03_explicit_state.md
<->
Conformance/valid/compiler/03_explicit_state_is_consumableThe example illustrates. The conformance case asserts the staged truth surface.
The canonical order is:
01_pure_arithmetic.md
02_structured_control.md
03_explicit_state.mdThis mirrors the same closure order used by the positive compiler corridor:
pure computation
->
structured control
->
explicit state
This subdirectory provides the first bounded example mirror of the positive compiler corridor for native_cpu_llvm.