yousetme / sicp Goto Github PK
View Code? Open in Web Editor NEWexercise of sicp
Home Page: http://blog.csdn.net/zzljlu/article/category/789761
exercise of sicp
Home Page: http://blog.csdn.net/zzljlu/article/category/789761
如果我们可以立即看到自己修改求值器后的运行结果,那将极大的激发我们的兴趣,所以这里给出第4章4.1节中元循环求值器的完整代码,这样在做练习提时,我们立马就可以看到其效果。 在这里,我们求值器分为6个部分,它们分别是: eval apply data_structure representation run_eval table 需要解释一下的是,table文件是在做练习4.3(即把eval过程重写为数据导向的方式)时需要用到的。由于采用数据导向的eval,可以使得我们添加新的表达式比较方便,所以后面我就默认的使用练习4.3节中重写后的eval(即文件"exercise4.3.rkt"),而不是书中(中文版253页)给出的eval。 运行解释的方式很简单,就打开run_eval文件,然后运行即可(我所用的软件参见这里)。 注意一下,运行时我们需要把这个6个文件放在同一个文件夹下。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.