الاسم
- Provided by: manpages-ar (Version: 4.31.0-1)
- Source: manpages-l10n
- Report a bug
bison [الخيار]... الملف
Bison هو مولد محللات بأسلوب yacc(1). ويُفترض أن يكون متوافقاً تصاعدياً مع ملفات المدخلات المصممة لـ yacc.
يجب أن تتبع ملفات المدخلات عرف yacc في الانتهاء بـ .y. وبخلاف yacc، لا تمتلك الملفات المولدة أسماءً ثابتة، بل تستخدم بادئة ملف المدخلات بدلاً من ذلك. علاوة على ذلك، إذا احتجت إلى وضع كود C++ في ملف المدخلات، يمكنك إنهاء اسمه بامتداد يشبه C++ (مثل .ypp أو .y++)، وسيتتبع bison امتدادك لتسمية ملف المخرجات (.cpp أو .c++). على سبيل المثال، ملف وصف القواعد المسمى parse.yxx سينتج المحلل المولد في ملف مسمى parse.tab.cxx، بدلاً من y.tab.c الخاص بـ yacc أو parse.tab.c الخاص بإصدارات Bison القديمة.
هذا الوصف للخيارات التي يمكن إعطاؤها لـ bison مقتبس من عقدة Invocation في دليل bison.texi، والذي يجب اعتباره المصدر الرسمي.
يدعم Bison كلاً من خيارات الحرف الواحد التقليدية وأسماء الخيارات الطويلة التذكيرية. تُسبق أسماء الخيارات الطويلة بـ -- بدلاً من -. وتُسمح الاختصارات لأسماء الخيارات طالما كانت فريدة. عندما يأخذ خيار طويل وسيطة، مثل --file-prefix، اربط اسم الخيار بالوسيطة باستخدام العلامة =.
توليد محلل LR حتمي أو LR معمّم (GLR) يوظف جداول تحليل LALR(1)، أو IELR(1)، أو LR(1) القياسية.
الوسيطات الإجبارية للخيارات الطويلة هي إجبارية للخيارات القصيرة أيضًا. وينطبق الشيء نفسه على الوسيطات الاختيارية.
كتبه Robert Corbett و Richard Stallman.
أبلغ عن
العلل إلى
<bug-bison@gnu.org>.
الصفحة
الرئيسية
لـ GNU Bison: <https://www.gnu.org/software/bison/>.
مساعدة
عامة في
استخدام
برمجيات GNU:
<https://www.gnu.org/gethelp/>.
أبلغ عن
علل
الترجمة
إلى <https://translationproject.org/team/>.
للحصول على
التوثيق
الكامل،
نفذ: info bison.
حقوق
النشر © 2021
مؤسسة
البرمجيات
الحرة،
المحدودة.
هذا برنامج
حر؛ انظر
المصدر
لشروط
النسخ. لا
يوجد أي
ضمان؛ ولا
حتى ضمان
قابلية
التسويق أو
الملاءمة
لغرض معين.
يُصان التوثيق الكامل لـ bison كدليل Texinfo. إذا كانت برامج info و bison مثبتة بشكل صحيح في موقعك، فإن الأمر
سيتيح لك الوصول إلى الدليل الكامل.
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.