mirror of
https://github.com/boolean-maybe/tiki
synced 2026-04-21 13:37:20 +00:00
33 lines
1.3 KiB
Markdown
33 lines
1.3 KiB
Markdown
# ruki Documentation
|
|
|
|
## Table of contents
|
|
|
|
- [ruki](#ruki)
|
|
- [Quick start](#quick-start)
|
|
- [More details](#more-details)
|
|
|
|
## ruki
|
|
|
|
This section documents the `ruki` language. `ruki` is a small language for finding, creating, updating, and deleting tikis, with SQL-like statements and trigger rules.
|
|
|
|
## Quick start
|
|
|
|
New users: start with [Quick Start](quick-start.md) and [Examples](examples.md).
|
|
|
|
## Recipes
|
|
|
|
ready-to-use examples for common workflow patterns
|
|
|
|
- [Plugins](../ideas/plugins.md)
|
|
- [Triggers](../ideas/triggers.md)
|
|
|
|
## More details
|
|
|
|
- [Syntax](syntax.md): lexical structure and grammar-oriented reference.
|
|
- [Semantics](semantics.md): statement behavior, trigger structure, qualifier scope, and evaluation model.
|
|
- [Triggers](triggers.md): configuration, runtime execution model, cascade behavior, and operational patterns.
|
|
- [Types And Values](types-and-values.md): value categories, literals, `empty`, enums, and schema-dependent typing.
|
|
- [Operators And Built-ins](operators-and-builtins.md): precedence, operators, built-in functions, and shell-adjacent capabilities.
|
|
- [Validation And Errors](validation-and-errors.md): parse errors, validation failures, edge cases, and strictness rules.
|
|
- [Custom Fields Reference](custom-fields-reference.md): coercion rules, enum isolation, persistence round-trips, schema evolution, and missing-field semantics.
|
|
|