自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (3)
  • 收藏
  • 关注

原创 《计算机程序的构造和解释》阅读笔记:准备(3)【python3简单实现lisp解释器(3)】

下面是我在原基础上添加了一些功能的解释器代码(超详细的注释)################ python3 实现 lisp 解释器'''语言的语法是指组成正确的语句或表达式的顺序,语义指那些表达式或语句的内在含义。解释器流程程序 => 解析 => 抽象语法树 => 执行(语义) => 结果1:解析语法2:添加环境3:执行4:添加交互式5: 将Env重定义为Class6:添加符合Schema的语法形式(quote,set!,lambda)其实还有一个

2020-09-04 01:53:19 424

原创 《计算机程序的构造和解释》阅读笔记:准备(2)【python3简单实现lisp解释器(2)】

四:交互式可以在终端输入代码并显示执行结果'''语言的语法是指组成正确的语句或表达式的顺序,语义指那些表达式或语句的内在含义。解释器流程程序 => 解析 => 抽象语法树 => 执行(语义) => 结果1:解析语法2:添加环境3:执行4:添加交互式'''import math import operator as opSymbol = str # 字符串List = list # 列表Number = (int, float)

2020-09-02 23:07:33 303 1

原创 《计算机程序的构造和解释》阅读笔记:准备(1)【python3简单实现lisp解释器(1)】

打算深入阅读一下《计算机程序的构造和解释》,这应该会是一个比较漫长的过程,虽然这本书章节不多,但信息量挺大的,书的最后还会编写一个简单的解释器,也可以当作编译原理的简单入门。这是对于《计算机程序的构造和解释》这本书阅读的准备,因为书用lisp语言,所以我先看了一下(How to Write a (Lisp) Interpreter (in Python))(如何用python实现一个lisp解释器)为什么用这个作为准备呢,因为这个代码量很少适合入门,也能让我了解一些lisp语法。(How to Wr

2020-09-01 22:18:50 408

截图翻译python版

截图翻译-python版 可以截图实现翻译,使用python实现 需要先安装 Tesseract OCR,并且加入Path路径 详情了解:https://ayou1110.blog.csdn.net/article/details/124769102?spm=1001.2014.3001.5502

2022-05-14

javascript标准参考教程_阮一峰

csdn上有一份阮一峰JavaScript教程的pdf但是其中几页有问题,我稍微修改了一下,因为是免费pdf编辑器,第一页有一个编辑器的广告封面,请见谅

2017-10-17

自制简单的java练习题系统(包含原码和exe4j打包的exe文件)

写一个练习各科目的系统,用excel 加 exe4j,后来发现把题目导入excel中工程量巨大,于是每个科目值导入两题用于测试

2014-06-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除