lpeg

    5गर्मी

    2उत्तर

    एक सामान्य पेग में बनाया जा रहा है यह एक वैध व्याकरण है (अभिव्यक्ति व्याकरण पार्स करने) local lpeg = require'lpeg' local comma = lpeg.P(',') local number = lpeg.R('09')^1 local values = number * (

    7गर्मी

    1उत्तर

    निम्नलिखित पैटर्न (this page से) संतुलित कोष्ठकों के साथ ही तार से मेल खाता है समझने के लिए की आवश्यकता है: b = lpeg.P{ "(" * ((1 - lpeg.S"()") + lpeg.V(1))^0 * ")" } 1 - lpeg.S"()" में 1- क्या मतलब

    5गर्मी

    1उत्तर

    मेरा लूआ आवेदन का हिस्सा एक खोज बार है, और मैं इसे बूलियन अभिव्यक्तियों को समझने की कोशिश कर रहा हूं। मैं LPeg उपयोग कर रहा हूँ, लेकिन मौजूदा व्याकरण एक अजीब परिणाम देता है: > re, yajl = require're',