Adamant Repositree

Shell language

Currently we try to stick to the sh syntax as much as possible. However we have our own builtins and some other limitations exist. Its good to keep in mind that most of the functionality of a shell comes from external programs it calls into rather than its builtins which form its language. The builtins and the syntax form the shell language.

A command can be called using the following syntax: command [arguments]... .

The square brackets surrounding arguments mean that the arguments are optional. The ... dots shows that there can be any amount of arguments.

Statements must be terminated with a new line or semicolon ;. A line consists of a command and its arguments.