首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
动手实现编译器
老韩聊技术
创建于2023-04-17
订阅专栏
从理论出发,零基础动手实现编译器
等 6 人订阅
共5篇文章
创建于2023-04-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
自己动手实现编译器理论篇(二) 语法解析(下)
## Bottom-Up Parsing 自底向上的解析器从叶子节点开始构建解析树,并向其根部工作。解析器为扫描器返回的每个token构建
自己动手实现编译器理论篇(二) 语法解析(上)
语法解析 语法解析的职责 一个语法解析器必须能够判断在给定编程语法的情况下,用户编写的程序在语法上是否合理。通常,编程语法需要用某种形式来描述,下面给出形式化的定义: Context-free gra
自己动手实现编译器实战篇(一) 词法分析器
前言 千呼万唤始出来,铺垫了那么久,现在咱们正式进入实战环节。本篇重点是实现一个词法分析器,在理论篇 (一),我们知道词法分析器可以将一个字符串序列转换为编程语言自定义的token序列。对于不符合词法
句法分析小练习
句法分析小练习 Living cells on earth encode their genetic information
自己动手实现编译器理论篇 (一) 词法分析
编译器执行可以分为8个阶段:词法分析、语法分析、语意分析、中间代码生成、指令选择、代码优化、寄存器分配、代码生成。