Glossary
Terms and definitions
| Term | Meaning |
|---|---|
| Sanguis | The language |
| Circuit | A program: a named body containing cells |
| Organ | A structure with declared fields and cells |
| Strain | A typed variant of an organ |
| Field | Declared state on an organ |
| Cell | A function. Inside an organ, a method |
| Sweep | One pass of the engine. Every switch evaluates against the same snapshot |
| Settle | Run sweeps until nothing changes. That state is the answer |
| Emit / return / output | Give a value back from a cell. It ends the cell |
| Signal | Send a value to the screen |
| Builtin | A function the engine provides. See the Builtins page |
| Wire | What a field lowers to on the grid: writing drives it, reading senses it |
| Gate | A condition that controls whether a branch is taken |
| BloodCode (.bc) | The compiled artifact: organ manifest plus instructions, stored as readable text |
| Compiler (bleed) | Turns Sanguis source into BloodCode, the portable artifact |
| Runtime (ad) | Pours BloodCode into the grid and settles it |