tricu

An interpreted language for exploring Tree Calculus
Log | Files | Refs | README | LICENSE

README.md (3381B)


SCP examples

Each example lives in a named directory with its sources, runners and data. Start with the build/run guide; logical workspace aliases remain explicit in tricu.workspace; preparation selects their compiled artifact exports. Set up SCP_BOOTSTRAP using the SCP guide. All 37 library and 15 demo .tri modules use native headers.

Native projects

Source-running examples and experiments

Registry and summary lambda entrypoints import shared implementations from lib/consumer/comparison/. The shared file IO/Result adapter is consumers.file. Demo shell scripts select and invoke shared tools; they do not own compiler or deployment semantics.

For input/state/result contracts, read the definitions in lib/consumer/ and the language contract. Experiment measurements belong with their experiment, not in this example index.

In historical checkouts, nix build .#scpIntegrationTests --no-link runs the focused Haskell-only artifact and project checks. See the archived usage guide for checkout requirements.