संवर्धित बैकस-नौर फॉर्म (ABNF) बैकस-नाउर फॉर्म (BNF) पर आधारित एक धातु भाषा है
Antlr व्याकरण लाइनों का निम्नलिखित सेट मुझे नीचे दिए गए नंबर_ऑपरेशन और नंबर_आर्ग्यूमेंट के लिए त्रुटि देता है
नियमों के निम्नलिखित सेट परस्पर वाम-पुनरावर्ती हैं
number_funtion : COUNT LEFT_PAREN number_argument RIGHT_PAREN
number_operation :
number_argument (number_operator number_argument)+ | LEF....
संदर्भ
एक CORS समस्या को हल करते हुए, मैं सोच रहा था कि HTTP प्रतिक्रिया शीर्षलेख Access-Control-Allow-Headers के लिए मान्य मान क्या हैं।
Whatwg हेडर सिंटैक्स पर CORS स्पेक मुझे ABNF में बताता है कि :
Access-Control-Allow-Headers = #field-name
और RFC7230 मुझे बताता है कि :
field-name = token....
28 सितंबर 2020, 14:46
IETF RFC 822 में ये BNF नियम हैं:
text = <any CHAR, including bare ; => atoms, specials,
CR & bare LF, but NOT ; comments and
including CRLF> ; quoted-strings are
; NOT rec....
मैं header-field के अनुसार HTTP हेडर फ़ील्ड को पार्स करने का प्रयास कर रहा हूँ >आरएफसी 7230 का प्रासंगिक खंड। ये नियम हैं:
header-field = field-name ":" OWS field-value OWS
field-name = token
field-value = *( field-content / obs-fold )
field-content = field-vchar [ 1*( SP / HTAB ) field....
मेरे पास एबीएनएफ व्याकरण नियमों के साथ एन्कोड किया गया इनपुट है (यह मेगाको प्रोटोकॉल है):
!/3 [15.232.33.21]:2134
T=173619123
{
C=230234621
{
PR=9,
MF=ip/187/6/23045241
{
...
},
MF=ip/187/6/23045242
{
मैं इसे बढ़ावा :: भावना, छद्म क....
13 नवम्बर 2017, 15:35
क्या ऑगमेंटेड बैकस-नौर फॉर्म में नियमों का क्रम मायने रखता है?
विशेष रूप से, हैं
a = b
b = c
तथा
b = c
a = b
वही?
व्हाट अबाउट
a = b
a =/ c
तथा
a =/ c
a = b
?
क्या = का उपयोग करके एक ही नाम के नियम के बिना =/ का उपयोग करने वाला नियम बनाना संभव होगा?....
क्या वैकल्पिक ऑपरेटर (/) ऑगमेंटेड बैकस-नौर फॉर्म में कम्यूटेटिव है?
उदाहरण के लिए, क्या s = a / b s = b / a के समान है?....