diff --git a/README.md b/README.md index 57bfb21..0f5b5d1 100644 --- a/README.md +++ b/README.md @@ -19,13 +19,18 @@ Other dada example: which returns `5` (derived from [CADR function from lisp](http://clhs.lisp.se/Body/f_car_c.htm)) -### Install +### Getting start ```bash go install github.com/mitalang/mita/cmd/mita@latest ~/go/bin/mita ``` +You can load library like +```bash +~/go/bin/mita odomu.mita +``` + ### Specification In the MITA language, all data are in the form of symbolic expressions usually referred to as S-expressions. S-expressions are of indefinite length and have a branching tree type of structure, so that significant subexpressions can be readily isolated. [1](#1) The most elementary type of S-expression is the sada (solid) symbol. A sada symbol is a string of no more than thirty numerals and letters; the first character must be a letter. @@ -71,6 +76,7 @@ This project is inspired by Rob Pike https://github.com/robpike/lisp ### TODO - [ ] more easy example - [ ] pretty mitalang.org +- [ ] helpful librarys (odomu.mita) - [ ] complete manual in [Wiki](https://github.com/mitalang/mita/wiki/MITA-Programmer's-Manual) - [ ] actual Automaton controll script (system call, io, GPIO)