defmacro added, doc improvements

This commit is contained in:
vaclavt
2022-01-29 15:35:42 +01:00
parent 249af03f60
commit f1d102130f
9 changed files with 155 additions and 97 deletions

View File

@@ -57,6 +57,7 @@ make
```
cp build/ml /usr/local/bin/ml
cp stdlib/*.lsp /usr/local/var/mlisp/
cp doc/*.md /usr/local/var/mlisp/
```
or
```
@@ -69,22 +70,22 @@ utils/local_install.sh
- (read-url "https://api.nasdaq.com/api/calendar/dividends/") ; hangs in sslclient.cpp line 132
### TODO
- add functions from stdlib into doc
- string-case, save-csv fix doc
- add test for >>> (range 1.5 (inc 5.5)) => (1.500000 2.500000 3.500000 4.500000 5.500000)
- better formating of help
- unify -f and -run options
- add debug support, at least call stack
- multiline editing (see kilocpp editor)
- execute system command should capture stderr
- add some mem stats to benchmark
- add mem stats to benchmark
- order of arguments in functions like member and filter - filter swap lambda and list
- better output of !e in repl
#### Doc
- fix an error in printing multiline examples in doc
- string-case, save-csv fix doc
- add functions from stdlib into doc
- fix man entry on (member) example and retval
- doc for set!
- doc for doc::??? functions
#### Code
- tcpnet should use RAII