https://github.com/molingyu/understandingcomputation
https://github.com/molingyu/understandingcomputation
computation understanding-computation
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/molingyu/understandingcomputation
- Owner: molingyu
- Created: 2017-06-08T13:51:03.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-16T10:53:14.000Z (almost 9 years ago)
- Last Synced: 2025-01-05T12:12:48.738Z (over 1 year ago)
- Topics: computation, understanding-computation
- Language: Ruby
- Size: 175 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## 关于该项目
本项目是阅读[《计算的本质:深入剖析程序和计算机》](https://book.douban.com/subject/26148763/)(*Understanding Computation: From Simple Machines to Impossible Programs*) 一书时,所写的相关练习代码和对书本中示例的实现。
## 关于此书
《计算的本质:深入剖析程序和计算机》是一本讲解可计算性和计算机的计算模型的书籍。示例皆使用 [Ruby](https://www.ruby-lang.org/) 语言。内容较为轻松,不似一些大部头充满玄奥的数学公式等。
## 列表
* [Simple language](./simple-lang/readme.md) 本书的 2.3.1 节 讲到小步语义时所列出的一种简单的语言实现(直接跑写好的AST)。