Syntax Overview
Comments
Types
Scrii is dynamically typed: values carry their type at runtime, and any
Descriptors
A descriptor is a short text attached to any value. Descriptors never
Operators
Arithmetic
Control Flow
If / elif / else
Functions
Defining functions
Pipes
A pipe is a self-operator that transforms a value in place. The colon
Built-in Functions
All builtins are restricted — scripts may call them but never reassign
Error Handling
Every error carries a status code and a message. Scripts run from a file