هذا هو الأمر jtb الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
jtb - منشئ شجرة بناء الجملة لـ JavaCC
موجز
جي تي بي [الخيارات] ملف الإدخال
الوصف
توثق صفحة الدليل هذه بإيجاز ملف جي تي بي أمر.
JTB (Java Tree Builder) هو منشئ شجرة بناء الجملة ومولد الزوار لاستخدامه فيه
أمام JavaCC (مترجم Java Compiler). يستغرق الأمر ملفًا نحويًا لـ JavaCC كمدخل
(عادةً ما يكون ملف ".jtb") ويقوم تلقائيًا بإنشاء ما يلي:
- مجموعة من فئات الشجرة النحوية المبنية على النتاجات النحوية مع الاستفادة منها
نمط تصميم الزائر؛
- أربع واجهات: IVoidVisitor، IVoidArguVisitor، IRetVisitor، IRetArguVisitor؛
- أربعة زوار للعمق الأول: DepthFirstVoidVisitor، DepthFirstVoidArguVisitor،
DepthFirstRetVisitor، DepthFirstREtArguVisitor، الذي تقوم طرقه الافتراضية بزيارة
أبناء العقدة الحالية؛ ملف قواعد JavaCC ".jj" (jtb.out.jj بواسطة
default)، مع التعليقات التوضيحية المناسبة لإنشاء شجرة بناء الجملة أثناء التحليل
(والتي يجب بعد ذلك تجميعها باستخدام JavaCC).
يمكن للزائرين الجدد، الذين تم إنشاء أي فئة فرعية منهم، تجاوز الأساليب الافتراضية و
إجراء عمليات مختلفة على شجرة بناء الجملة التي تم إنشاؤها ومعالجتها.
OPTIONS
-cl اطبع قائمة بالفئات التي تم إنشاؤها للإخراج القياسي.
-d دير "-d دير""اختصار لـ (ويكتب فوق)"-اختصار الثاني دير/syntaxtree -vd دير/زائر".
-دل توليد معلومات مستوى العمق.
-e منع التحقق من الأخطاء الدلالية JTB.
-f استخدم أسماء حقول فئة العقدة الوصفية.
-h اعرض رسالة المساعدة هذه وقم بإنهاء.
-I ل يقبل الزائرون المضمنون الأساليب الموجودة في الفئات الأساسية.
-جد قم بإنشاء تعليقات متوافقة مع JavaDoc في العقد والزائر.
-اختصار الثاني اسم
استعمل اسم كحزمة لعقد شجرة بناء الجملة.
-مثل اسم
استعمل اسم كحزمة لعقد شجرة بناء الجملة.
-ns اسم
استعمل اسم كالفئة التي سيتم توسيعها لجميع فئات العقدة.
-o اسم
استعمل اسم كاسم ملف للقواعد النحوية للإخراج المشروح.
-p اسم
"-p PKG""اختصار لـ (ويكتب فوق)"-مثل PKG.syntaxtree -VP PKG.زائر".
-ص إنشاء المؤشرات الرئيسية في كافة فئات العقدة.
-طابعة
إنشاء زائر تفريغ شجرة بناء الجملة.
-شي القراءة من الإدخال القياسي بدلاً من الملف.
-مخطط
إنشاء سجلات مخطط تمثل القواعد النحوية وبناء شجرة المخطط
زائر.
-تك توليد الرموز الخاصة في الشجرة.
-vd اسم
استعمل اسم كحزمة لفئات الزوار الافتراضية.
-VP اسم
استعمل اسم كحزمة لفئات الزوار الافتراضية.
-w لا تكتب فوق الملفات الموجودة.
استخدم jtb عبر الإنترنت باستخدام خدمات onworks.net