From 8906deac1ad119f7b8b07eb476be500d7f454fee Mon Sep 17 00:00:00 2001 From: mryouse Date: Sat, 14 May 2022 00:08:38 +0000 Subject: progress --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index a3195c4..921dbf2 100644 --- a/README.md +++ b/README.md @@ -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 -- cgit v1.2.3