Started building out the site.
This commit is contained in:
parent
f119683b57
commit
b62458d7cd
14 changed files with 368 additions and 31 deletions
22
_docs/index.md
Normal file
22
_docs/index.md
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# Universal Command Language
|
||||
|
||||
Universal Command Language, or UCL, is a scripting language designed for use with REPLs or batch jobs.
|
||||
It's heavily inspired by the likes of TCL and Bash, and it's purpose is to be usable as an interactive command
|
||||
language while at the same time being useful enough as a scripting language for simple automation tasks.
|
||||
|
||||
The flavour of a particular UCL instance will depend heavily on the host environment. Most likely additional commands
|
||||
will be defined, and some commands may be removed. But this page describes the features of a "typical" UCL instance.
|
||||
|
||||
## Example
|
||||
|
||||
```
|
||||
proc greet { |someone|
|
||||
echo "Hello, $someone"
|
||||
}
|
||||
|
||||
greet "world"
|
||||
```
|
||||
|
||||
## Status
|
||||
|
||||
This is very much still in development and is subject to change.
|
||||
Loading…
Add table
Add a link
Reference in a new issue