buggyscheme
v1.0.0
Published
// car cdr cons cond eq // lambda def set! if apply let begin import export type exit // + - _ / % > < // and or not // :number :string :char :bool :list :lambda :nil :type // #t #f #nil #lambda #args // 基本编程模型 // if and xxxx or xxxx + xxxxx _ xxxxxx lamb
Downloads
1
Readme
BuggyScheme
// car cdr cons cond eq // lambda def set! if apply let begin import export type exit // + - _ / % > < // and or not // :number :string :char :bool :list :lambda :nil :type // #t #f #nil #lambda #args // 基本编程模型 // if and xxxx or xxxx + xxxxx _ xxxxxx lambda default with begin, [Node, Node] eval, (- x) // no quote, no atom // add length, overload car cdr cons for string, char type, single quote 'c' "c" // (export (a b add cc dd)) // (export a a) // (import '' fp) => fp/add
// 获取操作数长度 // 绑定环境 return // 绑定关联结点 lambda // val 的意义:操作符类型,布尔值