C++17 自制脚本语言 训练营

关注
8人关注 0人评论

本课程使用 C++ 语言自制一个脚本语言。麻雀虽小五脏俱全,它完整支持函数,条件/位/逻辑运算,原生字符串/数组类型等特性。主要将从理论出发,逐步构建词法分析器,语法分析器,AST,运行时,最终实现一个完整的脚本语言,并且使用该脚本语言解决一些实际问题。

¥79.00 ¥159.00 特价
优惠 标准会员再享 8 优惠,本课程仅需 63.2 立即开通>
立即购买
实验1
课程简介以及语言特性设计
知识点: 1.编译原理概论 2.词法分析语法分析流程 3.解释运行流程 4.脚本语言语法
实验2
设计AST树
知识点: 1.抽象语法树理论 2.抽象语法树实现 3.脚本语言语法对应的抽象语法树
实验3
词法分析器
知识点: 1.词法分析理论 2.词法分析实现
实验4
语法分析器
知识点: 1.语法分析理论 2.语法分析实现 3.运算符优先级处理
实验5
运行时设计
知识点: 1.运行时设计 2.Value的概念 3.上下文(Context)、环境(Environment)、活动记录(Activiationrecord)
实验6
表达式求值
知识点: 1.表达式求值
实验7
语句执行
知识点: 1.语句解释 2.解释器实现
实验8
使用自制脚本语言编程
登录 后发表评论
最新评论
全部 第1节 第2节 第3节 第4节 第5节 第6节 第7节 第8节
课程
咨询

0% Complete

加载中,精彩就在后面...

卡住了?点击重试