اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.
دالة parse من الدوال المفضلة لتحليل وترجمة اللهجات حيث تقوم بمطابقة صيغ الإعراب parse expressions في زمن التشغيل. وتُكتب صيغ الإعراب parse expressions في لهجة الإعراب parse dialect، والتي تعتبر – وعلى غِرار اللغة do – لهجة موجهة بالصيغ. ومن خلال خلال لهجة الـ do، تستعين لغة الإعراب parse بكلمات مفتاحية تمثل المؤثرات والرموز اللانهائية nonterminals الأكثر أهمية، ولا تحتوي المؤثرات وسطية الإعراب على ما يكافئها من البوادئ prefixes وتستخدم قواعد الأسبقية (حيث نجد أن لـ sequence أسبقية أعلى من choice). ويمكن تضمين الإجراءات للأخذ بها أثناء عملية الإعراب أيضاً، كما يمكن استخدام دالة الـ parse لمعالجة الكتل البرمجية أو السلاسل الحرفية. وعند مستوى إعراب السلاسل الحرفية string parsing، ينبغي على الدالة إجراء عملية الإعراب "منخفضة المستوى"، بالأخذ في الاعتبار الحروف والحدود الفاصلة delimiters. وينتمي إعراب الكتل البرمجية block parsing للمستوى الأعلى، حيث يتضمن عملية المسح على مستوى قيم الـ REBOL. وتنتمي لهجة الإعراب لعائلة القواعد البرمجية والتي تمثلها لغة الإعراب التنازلية top-down parsing أو قواعد صيغ الإعراب parsing expression grammar. ويتمثل التشابه الرئيسي في وجود مؤثرات الـ sequence و choice الموجودة لدى كل أفراد عائلة القواعد. ويتضح بناء وتركيب لغة الإعراب والتشابه بين لهجة الإعراب والـ PEG من خلال هذه الترجمة الصوتية لأحد الأمثلة على الـ PEG والتي تقوم بإعراب إحدى الصيغ الحسابية:
Digit: charset [#"0" - #"9"] Value: [some Digit | "(" Expr ")"] Product: [Value any [["*" | "/"] Value]] Sum: [Product any [["+" | "-"] Product]] Expr: Sum parse/all "12+13" Expr