文件名称:computationbook:理解计算的示例代码
文件大小:82KB
文件格式:ZIP
更新时间:2024-06-11 23:24:51
Ruby
了解计算示例代码 这是O'Reilly关于计算理论的书《的示例代码。 (这。)需要Ruby 1.9或2.0。 现在,这是本书中相当粗略的代码转储。 每章都有自己的目录: 第2章: 第三章: 第4章: 第5章: 第六章:什么都不做 FizzBuzz与procs λ演算 第7章:普遍性无处不在 部分递归函数 SKI组合器演算 井田 标签系统 循环标签系统 第8章不可能的程序 第9章:在Toyland中进行编程 抽象解释:带符号的算术 类型系统 每个目录都包含该章中实现的类的定义。 还有一个以每章命名的文件(例如just_add_power.rb ),可以require d加载该章的所有代码。 例如: $ irb -I. >> require 'universality_is_everywhere' => true >> identity = SKICall.new(SKICal