scheme
ReZerou
这个作者很懒,什么都没留下…
展开
-
SICP lec1a: # Lisp overview
origin link sicp 1Black box(module)(* x (+ a b))First scene: Every parentheses is a container called black box, we can take a and b as to varible, like number, electric signal, whatever, we add them,原创 2017-12-03 15:21:37 · 232 阅读 · 0 评论 -
[Initial] Build: PL By: JS
Origin: http://lisperator.net/pltut/This is a tutorial on how to implement a programming language.If you ever wrote an interpreter or a compiler, then there is probably nothing new for you here.But, if转载 2017-12-03 18:30:31 · 248 阅读 · 0 评论 -
[Parser] Build: PL By: JS
origin: http://lisperator.net/pltut/ InputStream TokenStream Parse Summaryvar ast = parse(TokenStream(InputStream(code)));Writing a parser is, depending on the language, a moderately complex task. In e转载 2017-12-03 18:31:39 · 405 阅读 · 0 评论 -
SICP lec1b: # Computing process
Computing processkinds of expressionsnumber symbolslambda definations conditionalscombinationsconditionif (define (+ x u) (if (= x 0) y (+ (-1 x) (1 y)) ) )Fibona原创 2017-12-03 22:14:36 · 228 阅读 · 0 评论