2021年07月19日 早上开始读,目前进度:10%
前言 自制语言,说到底就是编译和解释,这里就会涉及到编译器和解释器。 编译器:将某种语言写成的程序转换为另一种语言...
第7天 添加函数功能 基本的函数定义与调用执行、引入闭包使Stone语言可以将变量赋值为函数,或将函数作为参数传递...
第8天 关联Java语言 本章要达到的目的:扩展Stone语言,使它能在程序中调用Java语言中的static方法...
乘着春节假期闲来无事,准备挑战一下有点难度的事情,试着写一门脚本语言。没有任何依据,要想凭空造一门脚本语言...
第10天 无法割舍的数组 目标:为Stone语言添加简单的数组功能,下标(index)只能使用整数值。 10.1扩...
第11天 优化变量读写性能 以变量值的读写为例,向读者介绍基于这种理念的语言处理器性能优化方式。 11.1 通过简...
第9天 设计面向对象语言 目标:为Stone语言添加类和对象的支持。仅支持单一继承 9.1 设计用于操作类与对象的...
demo time.skl index.skl 分析 语言的成分 注释 语句 注释 注释对于编译和执行完全没有意义...
第4天 用于表示程序的对象 程序分割为单词后,接下来是构造抽象语法树。 4.1 抽象语法树的定义 词法分析 (分割...
本文标题:<两周自制脚本语言>读书笔记
本文链接:https://www.haomeiwen.com/subject/clycmltx.html
网友评论