GoGPT Best VPN GoSearch

OnWorks فافيكون

الصفحة - عبر الإنترنت في السحابة

قم بتشغيل الصفحة في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

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

برنامج:

اسم


الصفحة - مولد المحلل اللغوي

موجز


صفحة ?الخيارات...؟ ؟إدخال ?الناتج??

_________________________________________________________________________________________________

الوصف


التطبيق الموصوف في هذه الوثيقة ، صفحة، في الواقع ليس مجرد منشئ محلل ،
كما يوحي الاسم ، ولكنها أداة عامة لتنفيذ التحولات التعسفية على
النصوص.

عمومية تأتي من خلال استخدام الإضافات للقراءة والتحويل والكتابة
البيانات ، ومجموعة الملحقات المحددة مسبقًا التي توفرها Tcllib مخصصة لإنشاء ملفات
حفظ محللات النسب العودية (ويعرف أيضًا باسم باكرات المحللون) من المواصفات النحوية
(توزيع التعبير نحوي).

صفحة مكتوب أعلى الحزمة الصفحة :: pluginmgr، التفاف وظائفها في ملف
تطبيق يستند إلى سطر الأوامر. كل الآخرين صفحة::* الحزم عبارة عن مكون إضافي و / أو
الحزم الداعمة لتوليد الموزعين. الموزعون أنفسهم يعتمدون على
بكيج القواعد :: الوتد, القواعد :: الوتد :: interpو القواعد :: mengine.

COMMAND خط
صفحة ?الخيارات...؟ ؟إدخال ?الناتج??
هذا شكل عام للاتصال صفحة. سيقرأ التطبيق محتويات
الملف إدخال، ومعالجتها تحت سيطرة المحدد الخيارات، ومن ثم
اكتب النتيجة في الملف الناتج.

If إدخال هي السلسلة - ستتم قراءة البيانات المراد معالجتها ستدين بدلا من
ملف. بالمثل سيتم كتابة النتيجة إلى المعياري بدلاً من ملف إذا الناتج
هي السلسلة -. تؤدي مواصفات الإخراج أو الإدخال المفقودة إلى قيام التطبيق بـ
افترض -.

المواصفات التفصيلية المعترف بها الخيارات يتم توفيرها في القسم
OPTIONS.

مسار إدخال (في)
تحدد هذه الوسيطة المسار إلى الملف المراد معالجته بواسطة
تطبيق أو -. تؤدي القيمة الأخيرة إلى قيام التطبيق بقراءة النص
تبدأ من ستدين. وإلا فإنه يجب أن يكون موجودًا ومقروءًا. إذا كانت الحجة
مفقود - يفترض.

مسار الناتج (في)
تحدد هذه الوسيطة مكان كتابة النص الذي تم إنشاؤه. يمكن أن يكون
المسار إلى ملف ، أو -. تؤدي القيمة الأخيرة إلى قيام التطبيق بكتابة ملف
ولدت موثقة ل المعياري.

إذا كان الملف الناتج غير موجود إذن يجب أن يكون [file dirname $ output] موجودًا
ويجب أن يكون دليلًا قابلاً للكتابة ، حيث سيقوم التطبيق بإنشاء الملف
اكتب ل.

إذا كانت الحجة مفقودة - يفترض.

OPERATION
... قراءة ... تحويل ... كتابة - ملحقات - خط أنابيب ...

OPTIONS
يصف هذا القسم جميع الخيارات المتاحة لمستخدم التطبيق. خيارات
يتم معالجتها دائمًا بالترتيب. أي على حد سواء --مساعدة و --الإصدار يتم تحديد الخيار
واجه أولا له الأسبقية.

تم تحديد خيارات غير معروفة قبل أي من الخيارات -بحث وتطوير, -ور أو -تر سوف يتسبب في المعالجة
للإجهاض مع وجود خطأ. توجد خيارات غير معروفة بين هذه الخيارات ، أو بعد الأخير
من المفترض أن يأخذوا دائمًا حجة واحدة ويرتبطون بالأخيرة
يأتي خيار البرنامج المساعد أمامهم. سيتم فحصها بعد كل الملحقات ذات الصلة ، و
وبالتالي فإن الخيارات التي يفهمونها معروفة. أي مثل هذه الخيارات غير المعروفة تسبب خطأ إذا و
فقط إذا كان خيار البرنامج المساعد المرتبطون به لا يفهمهم ، ولم يكن كذلك
يحل محله خيار مكون إضافي يأتي بعد ذلك.

يتم استخدام الخيارات الافتراضية إذا وفقط إذا كان سطر الأوامر لا يحتوي على أي خيارات في
الجميع. سيقومون بإعداد التطبيق كمولد محلل قائم على PEG. القائمة الدقيقة لـ
الخيارات

-c الوتد

والآن الخيارات المعترف بها وحججها ، إذا كان لديهم أي:

--مساعدة

-h

-? عندما يتم العثور على أحد هذه الخيارات في سطر الأوامر ، فإن جميع الوسائط تأتي من قبل
أو بعد تجاهلها. سيقوم التطبيق بطباعة وصف موجز لملف
الخيارات المعترف بها والخروج.

--الإصدار

-V عندما يتم العثور على أحد هذه الخيارات في سطر الأوامر ، فإن جميع الوسائط تأتي من قبل
أو بعد تجاهلها. سيقوم التطبيق بطباعة المراجعة الخاصة به والخروج.

-P يشير هذا الخيار إلى التطبيق لتنشيط الملاحظات المرئية أثناء قراءة ملف
إدخال.

-T يشير هذا الخيار إلى التطبيق لجمع الإحصائيات أثناء قراءة الإدخال
وطباعتها بعد الانتهاء من قراءتها وقبل بدء المعالجة.

-D يشير هذا الخيار إلى التطبيق لتنشيط التسجيل في Safe Base ، لـ
تصحيح أخطاء المكونات الإضافية.

-r محلل

-بحث وتطوير محلل

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

-w مولد كهربائي

-ور مولد كهربائي

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

-t معالجة

-تر معالجة

--تحول معالجة
تحدد هذه الخيارات مكونًا إضافيًا ليتم تشغيله على الإدخال. على عكس القراء و
كل كتاب يستخدم الإرادة ليست يحل محل الاستخدامات السابقة ، ولكن أضف كل مكون إضافي تم اختياره إلى ملف
قائمة التحولات ، إما في المقدمة أو في النهاية ، حسب آخر استخدام مرئي لـ
كلا الخيارين -p or -a. الافتراضي الأولي هو إلحاق التحويلات الجديدة.

-a

--ألحق
تشير هذه الخيارات إلى التطبيق الذي يجب أن تكون عليه جميع التحولات التالية
أضيفت في نهاية قائمة التحولات.

-p

- مُسبَق
تشير هذه الخيارات إلى التطبيق الذي يجب أن تكون عليه جميع التحولات التالية
أضيفت في بداية قائمة التحولات.

--إعادة تعيين
يشير هذا الخيار إلى التطبيق لمسح قائمة التحويلات. هذا هو
ضروري للقضاء على التحولات الافتراضية المستخدمة.

-c ملف

--إعدادات ملف
يؤدي هذا الخيار إلى تحميل التطبيق لملف تكوين و / أو مكون إضافي. هذا
هو مكون إضافي يوفر في جوهره مجموعة محددة مسبقًا من خيارات سطر الأوامر.
تتم معالجتها تمامًا كما لو تم تحديدها بدلاً من الخيار
وحججها. هذا يعني أنه تم العثور على خيارات غير معروفة في بداية
ملف التكوين مرتبطًا بآخر مكون إضافي ، حتى لو كان هذا المكون الإضافي
المحدد قبل ملف التكوين نفسه. على العكس من ذلك ، هناك خيارات غير معروفة قادمة
بعد أن يكون ملف التكوين مقترنًا بملحق محدد في الملف.

إذا كانت الوسيطة عبارة عن ملف لا يمكن تحميله كمكوِّن إضافي ، فسيقوم التطبيق بذلك
افترض أن محتوياتها عبارة عن قائمة من الخيارات وحججها ، مفصولة بـ
مسافة وعلامات تبويب وأسطر جديدة. يمكن اقتباس الخيارات والحجج التي تحتوي على مسافات
من خلال علامات الاقتباس المزدوجة (") وعلامات الاقتباس ("). يمكن تحديد حرف الاقتباس داخل
في سلسلة مقتبسة عن طريق مضاعفتها. يتم قبول الأسطر الجديدة في سلسلة بين علامات الاقتباس كما هي.

PLUGINS
صفحة يستخدم أربعة أنواع مختلفة من المكونات الإضافية ، وهي: القراء والكتاب ،
التحولات والتكوينات. نقدم هنا فقط مقدمة أساسية عن كيفية القيام بذلك
استخدامها من صفحة. يمكن العثور على واجهات برمجة التطبيقات الدقيقة المقدمة والمتوقعة من المكونات الإضافية
في وثائق الصفحة :: pluginmgr، لأولئك الذين يرغبون في كتابة الإضافات الخاصة بهم.

يتم تحديد الإضافات كوسيطات للخيارات -r, -w, -t, -cوما يعادلها
أطول أشكال. انظر القسم OPTIONS كمرجع.

سيتم التعامل مع كل وسيطة من هذا القبيل أولاً على أنها اسم ملف ويتم تحميل هذا الملف باسم
البرنامج المساعد. ومع ذلك ، إذا لم يكن هناك ملف بهذا الاسم ، فسيتم ترجمته إلى
اسم الحزمة ، ثم يتم تحميل هذه الحزمة. لكل نوع من المكونات الإضافية ، يكون ملف
لا تبحث إدارة الحزم في المسارات العادية فحسب ، بل تبحث أيضًا في تطبيق محدد - ونوع -
مسارات محددة كذلك. يرجى الاطلاع على القسم توصيل في فروعنا للحصول على قائمة بجميع المسارات
ومصادرها.

-c الاسم
التكوينات. اسم حزمة البرنامج المساعد الاسم is
"الصفحة :: التكوين ::الاسم".

لدينا مكون إضافي محدد مسبقًا:

وتد يقوم بتعيين التطبيق كمولد محلل يقبل التحليل
قواعد التعبير وكتابة محلل packrat في Tcl. الفعلية
الحجج التي تحددها هي:

--إعادة تعيين
--ألحق
- ربط القارئ
- تحويل الوصول
- تحويل الاستخدام
- الكاتب لي

-r الاسم
القراء. اسم حزمة البرنامج المساعد الاسم هي "الصفحة :: القارئ ::الاسم".

لدينا خمسة مكونات إضافية محددة مسبقًا:

وتد يفسر الإدخال على أنه تعبير تحليلي نحوي (PEG) ويولد أ
تمثيل الشجرة لذلك. كل من بناء جملة PEGs وهيكل
يتم شرح تمثيل الشجرة في manpages الخاصة بهم.

hb يفسر الإدخال على أنه كود Tcl كما تم إنشاؤه بواسطة البرنامج المساعد للكاتب hb و
يولد تمثيلها الشجري.

أن تكون يفسر الإدخال على أنه تسلسل لـ PEG ، كما تم إنشاؤه بواسطة
الكاتب المساعد أن تكونباستخدام الحزمة القواعد :: الوتد.

ليمون يفسر المدخلات كمواصفات نحوية كما يفهمها ريتشارد
هيب الليمون مولد المحلل اللغوي ويولد تمثيلًا شجريًا له.
كلا من بناء جملة الإدخال وهيكل تمثيل الشجرة
وأوضح في manpages الخاصة بهم.

الشجر
يفسر الإدخال على أنه تسلسل ملف هيكل :: شجرة. تم التحقق من صحتها
على هذا النحو ، ولكن لا شيء آخر. إنها ليست يفترض أن يكون تمثيل الشجرة
من القواعد.

-w الاسم
الكتاب. اسم حزمة البرنامج المساعد الاسم هي "الصفحة :: الكاتب ::الاسم".

لدينا ثمانية مكونات إضافية محددة مسبقًا:

هوية
ببساطة يكتب البيانات الواردة كما هي ، دون إجراء أي تغييرات. هذا
مفيد لفحص النتيجة الأولية للقارئ أو التحول.

فارغة لا يولد أي شيء ويتجاهل بنية البيانات الواردة.

شجرة يفترض أن بنية البيانات الواردة هي ملف هيكل :: شجرة ويولد ملف
تمثيل نصي بمسافة بادئة لجميع العقد ، وعلاقاتهم الأبوية ،
ومعلومات السمة الخاصة بهم.

وتد يفترض أن بنية البيانات الواردة عبارة عن تمثيل شجرة لـ a PEG
أو غيرها من القواعد النحوية وكتابتها على أنها PEG. والنتيجة جيدة
منسق ومبسط جزئيًا (سلاسل كتسلسل من الأحرف). أ
طابعة جميلة في جوهرها ، ولكن يمكن استخدامها أيضًا للحصول على نسخة أساسية
تمثيل المدخلات النحوية.

TPC يفترض أن بنية البيانات الواردة عبارة عن تمثيل شجرة لـ a PEG
أو غيرها من القواعد النحوية ويكتب رمز Tcl الذي يحدد الحزمة التي
يعرف القواعد :: الوتد كائن يحتوي على القواعد عند تحميله فيه
مفسر.

hb هذا مثل البرنامج المساعد الكاتب TPC، لكنه يكتب فقط البيانات التي
تحديد التعبير الأساسي والقواعد النحوية. الكود الذي يجعل النتيجة أ
تم ترك الحزمة.

أن تكون يفترض أن بنية البيانات الواردة عبارة عن تمثيل شجرة لـ a PEG
أو قواعد أخرى أخرى ، يحولها داخليًا إلى ملف القواعد :: الوتد موضوع
ويكتب تسلسلها.

me يفترض أن بنية البيانات الواردة عبارة عن تمثيل شجرة لـ a PEG
أو غيرها من القواعد النحوية ويكتب رمز Tcl الذي يحدد الحزمة التي
ينفذ محلل هبوط تكراري لحفظ الذاكرة بناءً على محرك المطابقة
(ME) التي تقدمها الحزمة القواعد :: mengine.

-t الاسم
محولات. اسم حزمة البرنامج المساعد الاسم is
"الصفحة :: تحويل ::الاسم".

لدينا مكونان إضافيان محددان مسبقًا:

الوصول يفترض أن بنية البيانات الواردة عبارة عن تمثيل شجرة لـ a PEG
أو قواعد أخرى. يحدد الرموز والقواعد غير النهائية
يمكن الوصول إليها من رمز / تعبير البداية. جميع الرموز غير النهائية التي
لم يتم الوصول إليها تتم إزالتها.

تستخدم يفترض أن بنية البيانات الواردة عبارة عن تمثيل شجرة لـ a PEG
أو قواعد أخرى. يحدد الرموز والقواعد غير النهائية
قادرون على توليد ملف محدود تسلسل الرموز الطرفية (بمعنى
لقواعد نحوية خالية من السياق). جميع الرموز غير النهائية التي لم يتم اعتبارها
مفيد في هذا المعنى إزالتها.

توصيل في فروعنا
المسارات الخاصة بالتطبيقات التي تم البحث عنها بواسطة صفحة إما أن تكون أو تأتي من:

[1] الدليل "~ / .page / plugin"

[2] متغير البيئة PAGE_PLUGINS

[3] إدخال التسجيل HKEY_LOCAL_MACHINE \ SOFTWARE \ PAGE \ PLUGINS

[4] إدخال التسجيل HKEY_CURRENT_USER \ SOFTWARE \ PAGE \ PLUGINS

المسارات الخاصة بالنوع التي تم البحث عنها بواسطة صفحة إما أن تكون أو تأتي من:

[1] الدليل "~ / .page / plugin /"

[2] متغير البيئة صفحة_ _PLUGINS

[3] إدخال التسجيل HKEY_LOCAL_MACHINE \ SOFTWARE \ PAGE \ \ المكونات

[4] إدخال التسجيل HKEY_CURRENT_USER \ SOFTWARE \ PAGE \ \ المكونات

أين العنصر النائب هي دائمًا إحدى القيم أدناه ، بأحرف كبيرة بشكل صحيح.

[1] قارئ

[2] كاتب

[3] تحويل

[4] التكوين

إدخالات التسجيل خاصة بمنصة Windows (tm) ، وستقوم جميع الأنظمة الأساسية الأخرى بذلك
تجاهلهم.

يتم تفسير محتويات كل من متغيرات البيئة وإدخالات التسجيل على أنها قائمة
من المسارات ، مع فصل العناصر إما بنقطتين (Unix) أو فاصلة منقوطة (Windows).

استخدم الصفحة عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad




×
الإعلانات
❤️تسوق أو احجز أو اشترِ هنا - بدون تكلفة، مما يساعد على إبقاء الخدمات مجانية.