hcl/README.md
2018-04-06 15:29:34 +00:00

64 lines
551 B
Markdown

# HCL - Hybrid Command Language
## Language Syntax
A HCL program is composed of more expressions.
## Keywords
* nil
* true
* false
## Special Form Expression
* and
* break
* defun
* do
* elif
* else
* if
* lambda
* or
* return
* set
* until
* while
## literals
* integer
* character
* small pointer
* error
* string
* dictionary
* array
* byte array
## Builtin functions
* not
* _and
* _or
* eqv?
* eql?
* eqk?
* nqv?
* nql?
* nqk?
* sprintf
* printf
* +
* -
* *
* mlt
* /
* quo
* mod
* sqrt
* bit-and
* bit-or
* bit-xor
* bit-not
* bit-shift