This page documents the data types, syntax, and builtin functions of Neko. The page is currently rather sparse. If you have ideas for how to improve it, feel free to let me know by emailing me at
Neko has exactly two syntactic constructions outside of those pushing Neko values to the stack.
Neko supports rest-of-line comments, signaled by //
.
A definition stores a sequence of commands to be run under an alias.
defn name { commands-to-run }
A few things to keep in mind about definitions:
name
is executed, it is equivalent to running [ commands-to-run ] apply
.
The following are the builtin commands that Neko supports, together with their types. You can click a function's name to read its documentation.