Caspian syntax GitHub issue
vibecode
{"vibecode": { "doc": "syntax", "role": "umbrella landing page for Caspian syntax topics. Per-construct references that complement the language spec in caspian.md." }}
Per-topic syntax references. The big-picture spec lives in caspian.md; this directory breaks it out by construct so each topic gets its own page.
- Assignment operators —
=,&=, compound forms. - Class definition —
class/inherits/field/helper. (The JSON form is spec'd in mikobase/class-definition.md.) - Exceptions —
raiseandcatch; multiple in-flight exceptions; cross-role catch semantics. - Loops —
while,do,as, loop-object methods. - Operators — arithmetic, comparison, logical, pipes.
- Parameters — call binding, public names,
*args/**opts, splats, errors. - Pipes — the
|and|&operators. - Regexes — pattern syntax.
- System methods —
%engine,%utils,%call,%forks, etc.