首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
编译原理
订阅
AaronMan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
基于flex/yacc的iOS热更新框架
A hotfix library based on flex/yacc. You can call any Objective-C class and method using DynamicOC. DynamicOC is functionally similar to [J…
聊聊AST及前端应用
AST 初识 什么是 AST Abstract Syntax Tree,抽象语法树,是源代码结构的一种抽象表示,它以树状的形式表现编程语言的语法结构,树上的每个节点都表示源代码中的一种结构。 Babe
编译原理笔记16:自下而上语法分析(3)构造 DFA、DFA 对下一步分析的指导(有效项目)
看了前面的内容,我们已经了解到:分析表和驱动器算法,是 LR 分析器的核心。 在分析的过程中,语法分析器总是根据栈顶的状态、当前剩余输入的第一个终结符查询分析表,以确定改变格局的动作并执行,实现对栈和剩余输入的内容的修改,从一个格局转移到另一个格局,如此往复直至分析完毕(或报错…
深入理解 swc - 第三部分,语法分析
这是深入理解 swc 的第三部分,来探究 swc 的语法分析阶段。语法分析是将源代码转换成抽象语法树(Abstract Syntax Tree,AST)的过程。
前端编译入门-从零实现中文计算器
“如果你不知道编译器咋工作的你就不知道电脑是咋工作的。” 计算器相信大家都有使用过,但是中文的计算器有没有用过呢?
编译原理之语法分析yacc
介 Yacc是一个工具,它将任何一种编程语言的所有语法翻译成针对此语言的Yacc语法解析器。 它用巴克斯范式(BNF)来书写
Pisa-Proxy SQL 解析之 Lex & Yacc
本篇文章围绕 SQL 解析器为大家介绍一些编译原理和 Lex & Yacc 的使用,同时也会为读者展示如何通过 Lex & Yacc 实现一个简单的 SQL 解析器。从而帮助大家更好地理解 Pisa
【编译原理实战】(一)用lex和yacc实现一个计算器
背景知识 编译原理研究的内容是:词法分析、语法分析、语义分析、中间代码生成等等。第一步,我们先尝试借助小工具完成这些步骤。
一文学会编译原理,妈妈再也不用担心我失业了
编译原理应用场景 编译原理的整个过程概览 词法分析器、语法分析器的原理实现 实战:使用 开源词法分析器 flex、语法分析器 bison 解析表达式跟 SQL 语法
编译原理-语法编译器设计实现
掌握生成语法分析器的方法,加深对语法分析原理的理解。 掌握设计、编制并调试语法分析程序的思想和方法。 本实验是高级语言程序设计、数据结构和编译原理中词法分析原理等知识的综合。 使用Java语言(个人选择),实现直接左递归算法、间接左递归算法(调用直接左递归)、提取公共左因子算法…