a bit of doc updates
This commit is contained in:
parent
dd8502231d
commit
b9a44d68b0
|
|
@ -4,6 +4,7 @@
|
||||||
|
|
||||||
### TODO
|
### TODO
|
||||||
- support for (), nil, t, in lsp code replace 0 by nil in logicals
|
- support for (), nil, t, in lsp code replace 0 by nil in logicals
|
||||||
|
- casting to string (like ti int and to float)
|
||||||
- some performance functionality (at least counting how many times symbol was evaluated)
|
- some performance functionality (at least counting how many times symbol was evaluated)
|
||||||
- documentation
|
- documentation
|
||||||
- add url of source/inspiration to clib/*.cpp
|
- add url of source/inspiration to clib/*.cpp
|
||||||
|
|
|
||||||
|
|
@ -21,9 +21,3 @@
|
||||||
(term-blue (sprintf "%.2f" (list 1.11))) " "
|
(term-blue (sprintf "%.2f" (list 1.11))) " "
|
||||||
(term-yellow (sprintf "%.2f" (list 1.11))) " "
|
(term-yellow (sprintf "%.2f" (list 1.11))) " "
|
||||||
))
|
))
|
||||||
|
|
||||||
;; (define q_change_str (sprintf "%+.2f %%" (list q)))
|
|
||||||
;; (if (>= q_change 0.0)
|
|
||||||
;; (define q_change_str (term-green q_change_str))
|
|
||||||
;; (define q_change_str (term-red q_change_str)))
|
|
||||||
|
|
||||||
|
|
|
||||||
32
doc/Doc.md
32
doc/Doc.md
|
|
@ -43,27 +43,27 @@
|
||||||
|`(member list item)`|Returns true (1) when list contains item||
|
|`(member list item)`|Returns true (1) when list contains item||
|
||||||
|`(uniq list)`|Returns list with removed duplicates ||
|
|`(uniq list)`|Returns list with removed duplicates ||
|
||||||
|`(make-list len)`|Return list with len nil elements|`(make-list 3) => (nil nil nil)`|
|
|`(make-list len)`|Return list with len nil elements|`(make-list 3) => (nil nil nil)`|
|
||||||
|`(make-list-of len value)`|||
|
|`(make-list-of len value)`|Return list with len value elements||
|
||||||
|`(map ..)`||`(map (lambda (x) (+ x 10)) '(1 2 3 4 5 6)) => (11 12 13 14 15 16)`|
|
|`(map ..)`||`(map (lambda (x) (+ x 10)) '(1 2 3 4 5 6)) => (11 12 13 14 15 16)`|
|
||||||
|`(filter lambda list)`||`(filter (lambda (x) (> x 2)) '(1 2 3 4 5)) => (3 4 5)`|
|
|`(filter lambda list)`||`(filter (lambda (x) (> x 2)) '(1 2 3 4 5)) => (3 4 5)`|
|
||||||
|`(reduce lambda acumulator list)`||`>>> (reduce (lambda (x y) (+ (* x 10) y)) 0 '(1 2 3 4)) => 1234`|
|
|`(reduce lambda acumulator list)`||`>>> (reduce (lambda (x y) (+ (* x 10) y)) 0 '(1 2 3 4)) => 1234`|
|
||||||
|`(exit ..)`|||
|
|`(exit code)`|Exit the program with an integer code||
|
||||||
|`(quit ..)`|||
|
|`(quit code)`|Same as (exit ..)||
|
||||||
|`(print ..)`|||
|
|`(print ..)`|Print several values and return the last one||
|
||||||
|`(input ..)`|||
|
|`(input [prompt])`|Get user input with an optional prompt||
|
||||||
|`(random ..)`|||
|
|`(random low high)`|Get a random number between two numbers inclusively||
|
||||||
|`(include ..)`|||
|
|`(include file)`|Read a file and execute its code||
|
||||||
|`(read-file ..)`|||
|
|`(read-file filename)`|Get the contents of a file||
|
||||||
|`(write-file ..)`|||
|
|`(write-file filename)`|Write a string to a file||
|
||||||
|`(read-url ..)`|||
|
|`(read-url url [headers])`|Reads URL|Returnd list (status_code content)|
|
||||||
|`(system-cmd ..)`|||
|
|`(system-cmd command_str)`|Execute system command||
|
||||||
|`(ls-dir ..)`|||
|
|`(ls-dir ..)`|List a dir|List of directory entries|
|
||||||
|`(is-file? ..)`|Returns true if passed filename is a file||
|
|`(is-file? ..)`|Returns true if passed filename is a file||
|
||||||
|`(is-dir? ..)`|Returns true if passed filename is a directory||
|
|`(is-dir? ..)`|Returns true if passed filename is a directory||
|
||||||
|`(parse-csv ..)`|||
|
|`(parse-csv string)`|Parse CSV string||
|
||||||
|`(parse-json ..)`|||
|
|`(parse-json json_string)`|Parse JSON string||
|
||||||
|`(save-csv ..)`|||
|
|`(save-csv ..)`|||
|
||||||
|`(get-universal-time ..)`|||
|
|`(get-universal-time)`|Get current time as secs from epoch||
|
||||||
|`(date-to-str ..)`|||
|
|`(date-to-str ..)`|||
|
||||||
|`(str-to-date ..)`|||
|
|`(str-to-date ..)`|||
|
||||||
|`(date-add ..)`|||
|
|`(date-add ..)`|||
|
||||||
|
|
@ -77,4 +77,6 @@
|
||||||
|`(eval ..)`|||
|
|`(eval ..)`|||
|
||||||
|`(type ..)`|||
|
|`(type ..)`|||
|
||||||
|`(parse ..)`|||
|
|`(parse ..)`|||
|
||||||
|
|`(make-list size)`|||
|
||||||
|
|`(make-list-of size value)`|||
|
||||||
|`(xx ..)`|||
|
|`(xx ..)`|||
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue