libreria LPeg per il linguaggio Lua
LPeg è una nuova libreria di corrispondenza di modelli per Lua, basata sulle
PEG (Parsing Expression Grammars, grammatiche per l'analisi di
espressioni). Le PEG assomigliano alle espressioni regolari o alle
grammatiche a contesto libero nella notazione BNF (Backus-Naur form). Le PEG
sono un buon sostituto delle espressioni regolari perché sono assolutamente
più potenti. Per esempio, un'espressione regolare, dato che non è
ricorsiva, non è intrinsecamente in grado di rilevare le coppie di
parentesi, ma le PEG lo possono fare.