diff options
| author | mryouse | 2022-05-14 00:08:38 +0000 |
|---|---|---|
| committer | mryouse | 2022-05-14 00:08:38 +0000 |
| commit | 8906deac1ad119f7b8b07eb476be500d7f454fee (patch) | |
| tree | 7a6e39059f1a1dbdb3a2b910a89c3e95bd6e244a /README.md | |
| parent | 9689c86239d78c085587b88064b3d43571e92475 (diff) | |
progress
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -20,12 +20,12 @@ - `(print-all [strings :list]) => :bool ; a list of strings` ### math - - `(+ [left :number] [right :number]) => :number` - - `(- [left :number] [right :number]) => :number` - - `(* [left :number] [right :number]) => :number` + - `(+ [arg :number] [many :number]) => :number` + - `(- [arg :number] [many :number]) => :number` + - `(* [arg :number] [many :number]) => :number` ### string - - `(concat [arg1 :string] [arg2 :string]) => :string` + - `(concat [arg :string] [many :string]) => :string` ### flow control - `(if [cond :bool] [t-branch :any|:expr] [[f-branch :any|:expr]]) => :any` @@ -55,6 +55,7 @@ ### types - [ ] refine type system +- [x] many ### parsing - [ ] build an AST like a real person |
