Pseudo aims to be a 'pseudo' language. Its primary purpose is simplify and unitize development operations.
The following core types are supported:
- number
- float
- string
- list
- map
There are a few builtin functions with the ability to register custom functions. A complete set of functions can be found in the functions.go file.
A code block is any data wrapped in ${...}
. This may be a variable, function
or any other supported operation
A code block within ${...}
can be escaped by prepending a $
to it like so
$${...}
make test
make pseudo
./pseudo -h