عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

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

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

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

برنامج:

اسم


icon - تفسير أو ترجمة برامج Icon

موجز


icont [خيار ...] ملف ... [-x arg ...]
iconc [خيار ...] ملف ... [-x arg ...]

الوصف


يقوم كل من icont و iconc بتحويل برنامج مصدر Icon إلى نموذج قابل للتنفيذ. icont
يترجم بسرعة ويوفر التنفيذ التفسيري. يستغرق iconc وقتًا أطول في التجميع ولكن
تنتج البرامج التي يتم تنفيذها بشكل أسرع. يمكن استخدام icont و iconc في معظم الأحيان
بالتبادل.

تصف صفحة الدليل هذه كلاً من icont و iconc. حيث توجد اختلافات في
الاستخدام بين icont و iconc ، يتم ملاحظة ذلك.

قم بتقديم أسماء: يُفترض أن تكون الملفات التي تنتهي أسماؤها بـ .icn ملفات مصدر Icon. ملف .icn
قد يتم حذف اللاحقة ؛ إذا لم يكن موجودًا ، يتم توفيره. الشخصية - يمكن استخدامها
للإشارة إلى ملف مصدر Icon المعطى في الإدخال القياسي. يمكن أن تكون عدة ملفات مصدر
أعطيت على نفس سطر الأوامر ؛ إذا كان الأمر كذلك ، يتم دمجها لإنتاج برنامج واحد.

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

معالجة: كما هو مذكور في الملخص أعلاه ، يقبل icont و iconc الخيارات متبوعة بـ
أسماء الملفات ، متبوعة اختياريًا بـ -x والوسيطات. إذا تم إعطاء -x ، يكون البرنامج
يتم تنفيذه تلقائيًا ويتم تمرير أي وسيطات تالية إليه.

icont: تتكون المعالجة التي تقوم بها شركة icont من مرحلتين: ترجمة و ربط.
أثناء الترجمة ، تتم ترجمة كل ملف مصدر لـ Icon إلى لغة وسيطة
تسمى ucode. يتم إنتاج ملفي ucode لكل ملف مصدر ، بأسماء أساسية من ملف
ملف المصدر واللواحق. u1 و. u2. أثناء الربط ، زوج واحد أو أكثر من ucode
يتم دمج الملفات لإنتاج ملف com.icode ملف. يتم حذف ملفات ucode بعد الامتداد
يتم إنشاء ملف icode.

يمكن إنهاء المعالجة بواسطة icont بعد الترجمة بواسطة الخيار -c. في هذه الحالة،
لا يتم حذف ملفات ucode. يمكن أن تكون أسماء ملفات .u1 من الترجمات السابقة
أعطيت في سطر الأوامر icont. يتم تضمين هذه الملفات وملفات .u2 المقابلة
في مرحلة الربط بعد ترجمة أي ملفات مصدر. يمكن استخدام اللاحقة .u
بدلاً من .u1 ؛ في هذه الحالة ، يتم توفير الرقم 1 تلقائيًا. ملفات Ucode التي تكون ملفات
صراحة لا يتم حذفها.

iconc: تتكون المعالجة التي يقوم بها iconc من مرحلتين: الكود جيل و
مجموعة و ربط. تنتج مرحلة توليد الكود كود C ، يتكون من a .c و
ملف .h ، بالاسم الأساسي للملف المصدر الأول. ثم يتم تجميع هذه الملفات و
مرتبط لإنتاج ملف ثنائي قابل للتنفيذ. عادة ما يتم حذف ملفات C بعد
التجميع والربط.

يمكن إنهاء المعالجة بواسطة iconc بعد إنشاء الرمز بواسطة الخيار -c. في هذا
الحالة ، لا يتم حذف ملفات C.

OPTIONS


يتم التعرف على الخيارات التالية بواسطة icont و iconc:

-ج التوقف بعد إنتاج الملفات الوسيطة وعدم حذفها.

-e ملف
إعادة توجيه ناتج الخطأ القياسي إلى ملف.

-fs
تفعيل استدعاء السلسلة الكاملة.

-o الاسم
اسم ملف الإخراج الاسم.

- s قم بإلغاء الرسائل الإعلامية. عادة ، كل من الرسائل الإعلامية ورسائل الخطأ
يتم إرسالها إلى إخراج الخطأ القياسي.

-t الترتيب من أجل & التتبع للحصول على قيمة أولية -1 عند تنفيذ البرنامج ومن أجله
iconc لتمكين ميزات التصحيح.

-u إصدار رسائل تحذير للمعرفات غير المعلنة في البرنامج.

-v i
اضبط مستوى الإسهاب للرسائل الإعلامية على i

-E قم بتوجيه نتائج المعالجة المسبقة إلى الإخراج القياسي وتمنع المزيد من المعالجة.

يتم التعرف على الخيارات الإضافية التالية بواسطة iconc:

-f سلسلة
قم بتمكين الميزات كما هو موضح بواسطة الأحرف الموجودة في سلسلة:

كل ما يعادل delns

د تمكين ميزات تصحيح الأخطاء: العرض () ، الاسم () ، المتغير () ، تتبع الخطأ للخلف ، و
تأثير -fn (انظر أدناه)

ه تمكين تحويل الخطأ

ل تمكين العمليات الحسابية الكبيرة

n إنتاج كود يتتبع أرقام الأسطر وأسماء الملفات في الكود المصدري

تمكين استدعاء سلسلة كاملة

-n سلسلة
تعطيل تحسينات محددة. يشار إلى هذه بالحروف في سلسلة:

كل ما يعادل cest

ج تحسينات تدفق التحكم بخلاف تحسينات بيان التبديل

e قم بتوسيع العمليات في الخط عندما يكون ذلك معقولاً (يتم وضع الكلمات الرئيسية دائمًا في الخط)

s تحسين عبارات التبديل المرتبطة باستدعاءات العملية

ر نوع الاستدلال

-p الأرجنتين
تجاوز الأرجنتين إلى مترجم C المستخدم من قبل iconc

-r مسار
استخدم نظام وقت التشغيل في مسار، والتي يجب أن تنتهي بشرطة مائلة.

-C PRG
اطلب من iconc استخدام مترجم C الذي قدمه PRG

البيئة المتغيرات


عند تنفيذ برنامج Icon ، يتم فحص العديد من متغيرات البيئة لتحديدها
معلمات تنفيذ معينة. القيم الموجودة بين قوسين هي القيم الافتراضية.

حجم الأسود (500000)
الحجم الأولي لمنطقة الكتلة المخصصة بالبايت.

تعايش (2000)
الحجم ، بالكلمات ، لكل كتلة تعبير مشترك.

قائمة DBLIST
موقع قواعد البيانات للبحث عن iconc قبل المعيار القياسي. قيمة ال
يجب أن تكون DBLIST سلسلة مفصولة فارغة من النموذج p1 p2 pn حيث pi الاسم
الدلائل.

ايكونكور
في حالة التعيين ، يتم إنتاج تفريغ أساسي لإنهاء الخطأ.

ايكونكس
موقع iconx ، المنفذ لملفات icode ، مدمج في ملف icode عندما
يتم إنتاجه. يمكن تجاوز هذا الموقع عن طريق ضبط متغير البيئة
ايكونكس. إذا تم تعيين ICONX ، فسيتم استخدام قيمته بدلاً من الموقع المضمن في
ملف icode.

IPATH
موقع ملفات ucode المحدد في تصريحات الارتباط لـ icont. IPATH هو ملف
قائمة أدلة مفصولة فارغة. يتم البحث دائمًا في الدليل الحالي أولاً ،
بغض النظر عن قيمة IPATH.

LPATH
يتضمن موقع ملفات المصدر المحدد في preprocessor $ التوجيهات وفي الارتباط
إعلانات ل Iconc. يشبه LPATH بطريقة أخرى IPATH.

حجم (10000)
الحجم ، بالكلمات ، مكدس المترجم الرئيسي لـ icont.

نويربوف
بشكل افتراضي ، يتم تخزين الخطأ & الخطأ. إذا تم تعيين هذا المتغير ، لا يتم تخزين الخطأ & الخطأ.

الحجم (5000)
الحجم بالبايت للمنطقة المستخدمة لمؤشرات السلاسل أثناء المهملات
جمع.

حجم (500000)
الحجم الأولي لمساحة السلسلة بالبايت.

TRACE
القيمة الأولية لـ & تتبع. إذا كان لهذا المتغير قيمة ، فإنه يتجاوز
خيار وقت الترجمة ر.

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


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

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

  • 1
    JXplorer - متصفح Java Ldap
    JXplorer - متصفح Java Ldap
    برنامج جافا LDAP مع دعم LDIF ،
    الأمان (بما في ذلك SSL و SASL و GSSAPI) ،
    مترجم إلى العديد من اللغات (inc.
    الصينية) والمساعدة عبر الإنترنت ونماذج المستخدم و
    كثير غير ذلك ...
    تنزيل JXplorer - متصفح Java Ldap
  • 2
    PosteRazor - اصنع الملصق الخاص بك!
    PosteRazor - اصنع الملصق الخاص بك!
    تريد طباعة ملصق؟ تخفيضات PosteRazor
    ملف صورة إلى أجزاء ويمكنك ذلك
    ثم اطبعها على الطابعة وألصقها
    معًا على ملصق. من السهل FLTK على أساس
    استعمال...
    تنزيل PosteRazor - اصنع الملصق الخاص بك!
  • 3
    فيزر
    فيزر
    Phaser هو مفتوح سريع ومجاني وممتع
    مصدر إطار عمل لعبة HTML5 الذي يوفر
    عرض WebGL و Canvas عبر
    متصفحات الويب لسطح المكتب والجوال. ألعاب
    يمكن المشاركة ...
    تحميل Phaser
  • 4
    محرك VASSAL
    محرك VASSAL
    VASSAL هو محرك لعبة للإبداع
    النسخ الإلكترونية للسبورة التقليدية
    وألعاب الورق. يوفر الدعم ل
    عرض قطعة اللعبة والتفاعل ،
    و...
    قم بتنزيل محرك VASSAL
  • 5
    OpenPDF - شوكة iText
    OpenPDF - شوكة iText
    OpenPDF هي مكتبة جافا للإنشاء
    وتحرير ملفات PDF باستخدام LGPL و
    ترخيص MPL مفتوح المصدر. OpenPDF هو ملف
    LGPL / MPL وريث مفتوح المصدر لـ iText ،
    ا...
    قم بتنزيل OpenPDF - Fork of iText
  • 6
    ساجا جيس
    ساجا جيس
    SAGA - النظام الآلي
    التحليلات الجيولوجية - هو جغرافي
    برنامج نظام المعلومات (GIS) مع
    قدرات هائلة للبيانات الجغرافية
    المعالجة وآنا ...
    تنزيل SAGA GIS
  • أكثر "

أوامر لينكس

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    جنات ، جنات بيند ، جناتبل ، جناتشوب ،
    gnatfind ، gnathtml ، gnatkr ، gnatlink ،
    gnatls ، gnatmake ، gnatprep ، gnatpsta ،
    gnatpsys ، gnatxref - مربع أدوات GNAT
    الوصف: ال ...
    قم بتشغيل aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    جنات ، جنات بيند ، جناتبل ، جناتشوب ،
    gnatfind ، gnathtml ، gnatkr ، gnatlink ،
    gnatls ، gnatmake ، gnatprep ، gnatpsta ،
    gnatpsys ، gnatxref - مربع أدوات GNAT
    الوصف: ال ...
    قم بتشغيل aarch64-linux-gnu-gnatchop-5
  • 3
    معلومات cpupower الخمول
    معلومات cpupower الخمول
    معلومات الخمول cpupower - فائدة ل
    استرداد معلومات kernel الخمول لوحدة المعالجة المركزية
    SYNTAX: cpupower [-c cpulist]
    معلومات الخمول [خيارات] الوصف: أداة
    الذي يطبع ص ...
    قم بتشغيل cpupower-idle-info
  • 4
    مجموعة cpupower الخمول
    مجموعة cpupower الخمول
    مجموعة الخمول cpupower - الأداة المساعدة لضبط وحدة المعالجة المركزية
    خيارات kernel الخاصة بحالة الخمول
    SYNTAX: cpupower [-c cpulist]
    معلومات الخمول [خيارات] الوصف: ملف
    cpupower الخمول حد ذاته ...
    قم بتشغيل cpupower-idle-set
  • 5
    ز
    ز
    g.mapsets - تعديل / طباعة المستخدم
    مسار البحث الحالي mapset. يؤثر على
    وصول المستخدم إلى البيانات الموجودة ضمن
    خرائط أخرى في الموقع الحالي. ...
    قم بتشغيل g.mapsetsgrass
  • 6
    ز مساج جراس
    ز مساج جراس
    g.message - يطبع رسالة ، تحذير ،
    معلومات التقدم ، أو خطأ فادح في
    طريقة العشب. يجب استخدام هذه الوحدة في
    البرامج النصية للرسائل المقدمة للمستخدم.
    KEYWO ...
    تشغيل g.messagegrass
  • أكثر "

Ad