sgal's solution for CS 61A, Summer 2019, most of which in one line
-
Updated
Oct 8, 2019 - Python
sgal's solution for CS 61A, Summer 2019, most of which in one line
Allow using ML to teach courses that're usually given in LISPs
🔨 用Python实现巫师书(the Wizard Book)《SICP》(Hal Abelson等著)的所有示例程序。正在施工🚧中。。。。有空就更,没空就鸽了(づ ̄ 3 ̄)づ
🔨TinySCM是一个Python实现的迷你Scheme解释器,主要参考了巫师书(the Wizard Book)《SICP》和UC Berkeley的同名课程CS 61A。支持词法(lexical)/动态(dynamic)作用域、宏(macro)、流/惰性求值、尾递归。
Structure and Interpretation of Computer Programs, Berkeley, Fall 2017
🔨TinyPy是一个Python实现的迷你Python解释器,主要参考了巫师书(the Wizard Book)《SICP》和UC Berkeley的同名课程CS 61A。目前只支持Python算术表达式和lambda表达式的求值,后续会逐步添加更多功能。
The Learning of the "notoriuous" Structure and Interpretation of Computer Programs
Exercises from the SICP
A SICP'ish Functional Pairs implemented in Python
The answers to SICP exercises, but in Python not lisp
Implementation of the sparse ICP algorithm in Python
A SICP'ish Points implemented in Python using hexlet-pairs.
An academic assistant for 'Structure and Interpretation of Computer Programs' (SICP) study, referencing solutions
Add a description, image, and links to the sicp topic page so that developers can more easily learn about it.
To associate your repository with the sicp topic, visit your repo's landing page and select "manage topics."