A line-based, interpreted scripting language and terminal code editor
YesNt is a line-based, interpreted scripting language. The core idea is simple: each line maps to one primary statement. Lines are processed top-to-bottom, and inline tokens (like ${variable} or %read_line) are substituted before the statement executes. Postfix modifiers like calc and task can also appear at the end of a line to evaluate arithmetic or fork execution into a background thread.
Usage
- Download & install the latest release
- Run a script with the interpreter CLI
yesnt script.ynt runs a script
- Or use the terminal code editor
yesntcode opens the editor (optional path to load a file)
run / debug to execute the open script
format to auto-format indentation