../mal-step2-eval

Make A Lisp[2]-求值

Published:

pl lisp 瞎折腾

实现一个简单的四则运算计算器.

(+ 1 (* 2 3)  => 7
(+ 1 2 3 4) => 10

EVAL

REF: step2 按步骤实现即可. 无难点. PR: https://github.com/guxingke/mal/pull/13

结果

1500641247.png 1500641141.png

USE

make test^java2^step2
# or 
tm 2

TIPS

增加了一个脚本, 用来开始一个新的 step

解释器至此可以说已经完成了30%了. 下一步的目标是: 实现 斐波那契数列