LPeg 是一个基于解析表达式语法 ( [PEG] ) 的模式匹配库。
网站: http://www.inf.puc-rio.br/~roberto/lpeg/
描述
关于 Lua 中 PEG 的一个很好的介绍,[关于 PEG],是由 GavinWraith 编写的。
在 Windows 上构建 LPeg
cl /c /nologo /DWIN32 /DWIN32_LEAN_AND_MEAN lpeg.c
link /dll /out:lpeg.dll lpeg.obj /nodefaultlib:libc /export:luaopen_lpeg msvcrt.lib lua5.1.lib
作者
RobertoIerusalimschy
使用 LPeg 的项目
分支/重新实现
论文
- [1] Ierusalimschy, R. (2009), "基于解析表达式语法的文本模式匹配工具", 软件: 实践与经验 39 #3: 221–258。
- [2] Medeiros, S.; Ierusalimschy, R. (2008), "用于 PEG 的解析机", 2008 年动态语言研讨会论文集, 文章 #2。
另请参阅
最近更改 · 偏好设置
编辑 · 历史记录
最后编辑于 2012 年 2 月 4 日凌晨 3:22 GMT (差异)