ocamllex.opt - عبر الإنترنت في السحابة

هذا هو الأمر ocamllex.opt الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


ocamllex - مولد OCaml lexer

موجز


أوكامليكس [ -o ملف إلاخراج ] [ -مل ] اسم الملف

الوصف


إنّ كافة أنواع عهود الـ أوكامليكس(1) يولد الأمر lexers OCaml من مجموعة من التعبيرات النمطية ذات
الإجراءات الدلالية المرتبطة ، بأسلوب ليكس(1).

الركض أوكامليكس(1) في ملف الإدخال lexer.mll ينتج كود OCaml لمحلل معجمي
في ملف lexer.ml.

يعرّف هذا الملف دالة lexing واحدة لكل نقطة إدخال في تعريف lexer. هؤلاء
الوظائف لها نفس أسماء نقاط الدخول. تأخذ دوال التحليل اللغوي كحجة أ
lexer ، وإرجاع السمة الدلالية لنقطة الإدخال المقابلة.

المخازن المؤقتة لـ Lexer هي نوع بيانات مجردة يتم تنفيذه في وحدة المكتبة القياسية Lexing.
وظائف Lexing.from_channel و Lexing.from_string و Lexing.from_function إنشاء
المخازن المؤقتة lexer التي تقرأ من قناة إدخال أو سلسلة أحرف أو أي قراءة
وظيفة ، على التوالي.

عند استخدامها جنبًا إلى جنب مع المحلل اللغوي الذي تم إنشاؤه بواسطة أوكامليك(1) الإجراءات الدلالية
حساب قيمة تنتمي إلى رمز النوع المحدد بواسطة وحدة التحليل التي تم إنشاؤها.

OPTIONS


إنّ كافة أنواع عهود الـ أوكامليكس(1) يتعرف الأمر على الخيارات التالية:

-مل كود الإخراج الذي لا يستخدم مترجم OCaml الآلي المدمج. بدلا من ذلك ، فإن
يتم ترميز التشغيل الآلي بواسطة وظائف OCaml. هذا الخيار مفيد بشكل أساسي لـ
التصحيح أوكامليكس(1) ، لا ينصح باستخدامه لإنتاج lexers.

-o ملف إلاخراج
حدد اسم ملف الإخراج الذي تم إنتاجه بواسطة أوكامليكس(1). الافتراضي هو
اسم ملف الإدخال ، مع استبدال امتداده بالملحق .ml.

-q الوضع الصامت. أوكامليكس(1) إخراج الرسائل الإعلامية إلى المعيار
انتاج. يتم قمعها إذا كان الخيار -q .

-v or -الإصدار
طباعة سلسلة الإصدار والخروج.

-vnum اطبع رقم النسخة القصيرة واخرج.

-مساعدة or --مساعدة
عرض ملخص قصير عن الاستخدام والخروج.

استخدم ocamllex.opt عبر الإنترنت باستخدام خدمات onworks.net



أحدث برامج Linux و Windows عبر الإنترنت