介绍


PEG的原意: 解析表达文法(英语:Parsing Expression Grammar)是一种分析型形式文法。它在2004年由布莱恩·福特(Bryan Ford)推出,可以方便地、无歧义地表达一个语法。

LPEGPEG算法的Lua语言实现, 它把PEG的每个解析单元(Parsing Unit)或模式都抽象位语言中的一类对象(first class). 这样可以让它可以被Lua 的内置操作符、控制语句将其组合起来. 使得它可以拥有非常强大的语法表达式.

更多


这里可以查看到使用LPEG来解析语法的案例, 这里则可以查看LPEG作者对其做的详细使用介绍.

Copyright © CandyMi 2019-2022 all right reserved,powered by Gitbook该文件修订时间: 2021-03-26 23:29:35

results matching ""

    No results matching ""