CosmosShadow / pystone

使用python进行编译与执行的脚本语言stone

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pystone

用python进行编译与执行的脚本语言stone

参考

进度

  • 第 1 部分 基础篇
    • 第 1 天 来,我们一起做些什么吧
    • 第 2 天 设计程序设计语言
    • 第 3 天 分割单词
    • 第 4 天 用于表示程序的对象
    • 第 5 天 设计语法分析器
    • 第 6 天 通过解释器执行程序
    • 第 7 天 添加函数功能
    • 第 8 天 关联 Java 语言
    • 第 9 天 设计面向对象语言
    • 第 10 天 无法割舍的数组
  • 第 2 部分 性能优化篇
    • 第 11 天 优化变量读写性能
    • 第 12 天 优化对象操作性能
    • 第 13 天 设计中间代码解释器
    • 第 14 天 为 Stone 语言添加静态类型支持以优化性能
  • 第 3 部分 解说篇(自习时间)
    • 第 15 天 手工设计词法分析器
    • 第 16 天 语法分析方式
    • 第 17 天 Parser 库的内部结构
    • 第 18 天 GluonJ 的使用方法
    • 第 19 天 抽象语法树与设计模式

About

使用python进行编译与执行的脚本语言stone


Languages

Language:Python 100.0%