Go to file
2024-09-04 12:20:58 +09:00
.gitignore add ignore 2024-08-29 19:56:27 +09:00
bltin.c rewrite GC 2024-09-04 12:20:58 +09:00
dat.h rewrite GC 2024-09-04 12:20:58 +09:00
error.c now can move object 2024-09-02 16:35:55 +09:00
eval.c rewrite GC 2024-09-04 12:20:58 +09:00
fn.h rewrite GC 2024-09-04 12:20:58 +09:00
gc.c rewrite GC 2024-09-04 12:20:58 +09:00
main.c rewrite GC 2024-09-04 12:20:58 +09:00
makefile now can move object 2024-09-02 16:35:55 +09:00
obj.c rewrite GC 2024-09-04 12:20:58 +09:00
parser.c rewrite GC 2024-09-04 12:20:58 +09:00
README.md add <, >, ==, != bltin 2024-09-02 23:13:09 +09:00
str.c rewrite GC 2024-09-04 12:20:58 +09:00

  • (define fac (lambda (n) (if ((== n 0) 1) (1 (* n (fac (+ n -1)))))))
  • (if ((== 0 1) 0) ((== 1 1) 1))
  • (if ((== 0 1) 0) ((== 0 2) 0) (1 (+ 1 2 3 4)))