思维导图备注

自制编程语言-前桥和弥
首页 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

第7章 为Diksam引入数组

浏览 9 扫码
  • 小字体
  • 中字体
  • 大字体
2022-02-19 20:40:11
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 目录
  • 扉页
  • 版权声明
  • 译者序
  • 前言
  • 第1章 引子
    • 1.2 自制编程语言并不是很难
    • 1.3 本书的构成与面向读者
    • 1.4 用什么语言来制作
    • 1.5 要制作怎样的语言
    • 1.5.1 要设计怎样的语法
      • 1.6.1 搭建开发环境
  • 第2章 试做一个计算器
    • 补充知识 词法分析器与解析器是各自独立的
    • 2.2.1 lex
    • 2.3.1 自制词法分析器
    • 补充知识 Pascal/C中的语法处理诀窍
      • 2.5.1 让计算器支持括号
  • 第3章 制作无类型语言crowbar
    • 3.1.1 crowbar是什么
    • 3.2.1 模块与命名规则
      • 3.3.1 crowbar的解释器——CRB_Interpreter
  • 第4章 数组和mark-sweep垃圾回收器
    • 4.1.1 crowbar的数组
    • 4.2.1 引用数据类型的结构
    • 4.3.1 对象的管理方法
      • 4.4.1 修改语法
  • 第5章 中文支持和Unicode
    • 5.1.1 现存问题
    • 5.2.1 Unicode的历史
      • 5.3.1 要实现到什么程度?
  • 第6章 制作静态类型的语言Diksam
    • 6.1.1 Diksam的运行状态
    • 6.2.1 静态类型的语言
    • 6.3.1 目录结构
      • 6.4.1 加载/链接DVM_Executable到DVM
  • 第7章 为Diksam引入数组
    • 7.1.1 声明数组类型的变量
    • 7.2.1 数组的语法规则
      • 7.3.1 增加指令
  • 第8章 将类引入Diksam
    • 8.1.1 包和分割源代码
    • 8.2.1 超简单的面向对象入门
    • 8.3.1 字段的内存布局
      • 8.4.1 语法规则
  • 第9章 应用篇
    • 9.1.1 crowbar的对象
    • 9.2.1 为crowbar引入异常
    • 9.3.1 基本思路
    • 9.4.1 关于“鬼车”
      • 9.5.1 foreach和迭代器(crowbar)
  • 附录A crowbar语言的设计
  • 附录B Diksam语言的设计
  • 附录C Diksam Virtual Machine指令集
  • 编程语言实用化指南——写在最后
  • 参考文献
  • 版权
暂无相关搜索结果!
    展开/收起文章目录

    二维码

    手机扫一扫,轻松掌上学

    《自制编程语言-前桥和弥》电子书下载

    请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
    EPUB 电子书

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度