678PDF
首页
软件
博客
工具箱
注册
登录
S
Skywind Inside
写自己的代码,让别人猜去吧
Skywind Inside
@skywind
· 注册于 2026-09-20 · 60 博文 · 0 帖子 · 0 回复
博文 (60)
帖子 (0)
筛选: 分类「编译原理」
✕ 清除
Python 中使用组合方式构建复杂正则
正则写复杂了很麻烦,难写难调试,只需要两个函数,就能用简单正则组合构建复杂正则: 比如输入一个字符串规则,可以使用 `{name}` 引用前面定义的规则: ``` # rules d...
2026-09-20
👁 0
💬 0
词法分析
基于 LR(1) 和 LALR 的 Parser Generator
最近处理文本比较多,先前想增强下正则,看来不够用了,有同学推荐了我 Pyl 和 Lark,看了两眼,初看还行,但细看有一些不太喜欢的地方,于是刚好春节几天有空,从头写...
2026-09-20
👁 0
💬 0
编译原理
使用 LIBLR 解析带注释的 JSON
前文《基于 LR(1) 和 LALR 的 Parser Generator》里介绍了春节期间开发的小玩具 LIBLR ,今天春节最后一天,用它跑一个小例子,解析带注释的 json 文件。由于 python 自...
2026-09-20
👁 0
💬 0
编译原理
56 行代码用 Python 实现一个 Flex/Lex
作为 Yacc/Bison 的好搭档 Lex/Flex 是一个很方便的工具,可以通过写几行规则就能生成一个新的词法分析器,大到给你的 parser 提供 token 流,小到解析一个配置文件,都...
2026-09-20
👁 0
💬 0
词法分析
分类
全部
随笔
游戏开发
编程技术
大浪淘沙
图形编程
网络编程
未分类
编译原理
标签云
神兵利器
Vim
网络
GUI
命令行
闲聊
图形
Python
计算机系统
词法分析
编译原理
同步
经典游戏
小游戏
Win32
DOS
系统开发
IM
视频
脚本
KCP
PIM
Linux
随笔
好用工具