انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

نماد - آنلاین در ابر

نماد را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این نماد فرمانی است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


نماد - برنامه های نماد را تفسیر یا کامپایل کنید

خلاصه


نماد [ گزینه ... ] فایل ... [ -x arg ... ]
نماد [ گزینه ... ] فایل ... [ -x arg ... ]

شرح


icont و iconc هر کدام یک برنامه منبع Icon را به فرم اجرایی تبدیل می کنند. نماد
به سرعت ترجمه می کند و اجرای تفسیری را ارائه می دهد. کامپایل iconc بیشتر طول می کشد اما
برنامه هایی تولید می کند که سریعتر اجرا می شوند. در بیشتر موارد می توان از icon و iconc استفاده کرد
قابل تعویض

این صفحه راهنما هم نماد و هم نماد را توصیف می کند. جایی که تفاوت هایی وجود دارد
استفاده بین icon و iconc، این موارد ذکر شده است.

پرونده نام ها: فایل‌هایی که نام آنها به .icn ختم می‌شود، فایل‌های منبع آیکون فرض می‌شوند. .icn
پسوند ممکن است حذف شود. اگر موجود نباشد عرضه می شود. شخصیت - قابل استفاده است
برای نشان دادن یک فایل منبع نماد ارائه شده در ورودی استاندارد. چندین فایل منبع می تواند باشد
در همان خط فرمان داده شده است. اگر چنین است، آنها برای تولید یک برنامه واحد ترکیب می شوند.

نام فایل اجرایی نام پایه اولین فایل ورودی است که توسط
حذف پسوند، در صورت وجود. stdin برای برنامه های منبع داده شده در استاندارد استفاده می شود
ورودی

در حال پردازش: همانطور که در خلاصه بالا ذکر شد، icont و iconc گزینه‌هایی را می‌پذیرند که به‌دنبال آن هستند
نام فایل، به صورت اختیاری با -x و آرگومان دنبال می شود. اگر -x داده شود، برنامه است
به صورت خودکار اجرا می شود و هر آرگومان زیر به آن ارسال می شود.

icont: پردازش انجام شده توسط icont شامل دو مرحله است: ترجمه و ارتباط.
در طول ترجمه، هر فایل منبع Icon به یک زبان متوسط ​​ترجمه می شود
نام یو کد. دو فایل ucode برای هر فایل منبع تولید می‌شود که نام‌های پایه از آن وجود دارد
فایل منبع و پسوندهای .u1 و .u2. در حین پیوند، یک یا چند جفت یوکد
فایل ها برای تولید یک واحد ترکیب می شوند نماد فایل. فایل های ucode پس از حذف پاک می شوند
فایل icode ایجاد می شود.

پردازش توسط نماد را می توان پس از ترجمه توسط گزینه -c خاتمه داد. در این مورد،
فایل های ucode پاک نمی شوند. نام فایل های .u1 از ترجمه های قبلی می تواند باشد
در خط فرمان icon داده شده است. این فایل ها و فایل های .u2 مربوطه شامل می شوند
در مرحله پیوند پس از ترجمه هر فایل منبع. پسوند .u قابل استفاده است
به جای .u1; در این مورد 1 به طور خودکار عرضه می شود. فایل های Ucode که هستند
به صراحت نام برده شده حذف نمی شوند.

iconc: پردازش انجام شده توسط iconc شامل دو مرحله است: رمز نسل و
تالیف و ارتباط. فاز تولید کد کد C را تولید می کند که از یک .c و
یک فایل h، با نام پایه اولین فایل منبع. سپس این فایل ها کامپایل می شوند و
برای تولید یک فایل باینری اجرایی پیوند داده شده است. فایل های C معمولا پس از حذف پاک می شوند
گردآوری و پیوند دادن

پردازش توسط iconc را می توان پس از تولید کد توسط گزینه -c خاتمه داد. در این
در مورد، فایل های C حذف نمی شوند.

OPTIONS


گزینه های زیر توسط icon و iconc شناسایی می شوند:

-c پس از تولید فایل های میانی متوقف شده و آنها را حذف نکنید.

-e پرونده
تغییر مسیر خروجی خطای استاندارد به پرونده.

-fs
فراخوانی رشته کامل را فعال کنید.

-o نام
فایل خروجی را نام ببرید نام.

-s سرکوب پیام های آموزنده. به طور معمول، هم پیام های آموزنده و هم پیام های خطا
به خروجی خطای استاندارد ارسال می شوند.

-t ترتیبی دهید که &trace هنگام اجرای برنامه مقدار اولیه -1 داشته باشد و برای
iconc ویژگی های اشکال زدایی را فعال می کند.

-u برای شناسه های اعلام نشده در برنامه پیام های هشدار صادر می کند.

-v i
سطح پرحرفی پیام های آموزنده را روی آن تنظیم کنید i

-E نتایج پیش پردازش را به خروجی استاندارد هدایت کنید و از پردازش بیشتر جلوگیری کنید.

گزینه های اضافی زیر توسط iconc شناسایی می شوند:

-f رشته
ویژگی‌ها را همانطور که با حروف داخل مشخص شده است فعال کنید رشته:

a all، معادل delns

ویژگی های اشکال زدایی را فعال کنید: display()، name()، متغیر()، ردیابی خطا و
اثر -fn (به زیر مراجعه کنید)

e تبدیل خطا را فعال کنید

l محاسبات اعداد صحیح بزرگ را فعال کنید

کدی تولید کنید که شماره خطوط و نام فایل ها را در کد منبع ردیابی می کند

فراخوانی رشته کامل را فعال کنید

-n رشته
بهینه سازی های خاص را غیرفعال کنید. اینها با حروف داخل مشخص می شوند رشته:

یک همه، معادل سیست

c کنترل بهینه سازی جریان به غیر از بهینه سازی دستور سوئیچ

e در صورت معقول بودن عملیات را در خط گسترش دهید (کلمات کلیدی همیشه در خط قرار می گیرند)

بهینه سازی عبارات سوئیچ مرتبط با فراخوانی عملیات

استنتاج نوع t

-p ارگ
عبور ارگ روی کامپایلر C مورد استفاده توسط iconc

-r مسیر
از سیستم زمان اجرا در مسیر، که باید با اسلش تمام شود.

-C prg
از iconc استفاده کنید از کامپایلر C ارائه شده توسط prg

محیط زیست متغیرها


هنگامی که یک برنامه Icon اجرا می شود، چندین متغیر محیطی برای تعیین آن بررسی می شوند
پارامترهای اجرایی خاص مقادیر داخل پرانتز مقادیر پیش فرض هستند.

BLKSIZE (500000)
اندازه اولیه منطقه بلوک اختصاص داده شده، بر حسب بایت.

COEXPSIZE (2000)
اندازه، در کلمات، هر بلوک هم بیان.

DBLIST
مکان پایگاه داده برای نماد برای جستجو قبل از استاندارد. ارزش
DBLIST باید یک رشته خالی از فرم باشد p1 p2 ... pn که در آن pi نام
دایرکتوری.

ICONCORE
در صورت تنظیم، یک هسته تخلیه برای خاتمه خطا تولید می شود.

ICONX
مکان iconx، مجری فایل‌های icode، در یک فایل icode ساخته می‌شود
آن تولید می شود. این مکان را می توان با تنظیم متغیر محیطی نادیده گرفت
ICONX. اگر ICONX تنظیم شده باشد، مقدار آن به جای مکان تعبیه شده در آن استفاده می شود
فایل icode

IPATH
محل فایل‌های یو کد مشخص شده در اعلان‌های پیوند برای نماد. IPATH یک است
لیست دایرکتوری ها با جداسازی خالی دایرکتوری فعلی همیشه ابتدا جستجو می شود،
صرف نظر از ارزش IPATH.

LPATH
محل فایل های منبع مشخص شده در پیش پردازنده $شامل دستورالعمل ها و در پیوند است
اعلانات برای نماد LPATH در غیر این صورت مشابه IPATH است.

MSTKSIZE (10000)
اندازه پشته مفسر اصلی برای نماد.

NOERRBUF
به طور پیش فرض، &errout بافر است. اگر این متغیر تنظیم شده باشد، &errout بافر نمی شود.

qlsize (5000)
اندازه، بر حسب بایت، ناحیه ای که برای نشانگرها به رشته ها در طول زباله استفاده می شود
مجموعه است.

STRSIZE (500000)
اندازه اولیه فضای رشته، بر حسب بایت.

TRACE
مقدار اولیه &trace. اگر این متغیر یک مقدار داشته باشد، آن را لغو می کند
گزینه translation-time -t.

از نماد آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    JXplorer - یک مرورگر Java Ldap
    JXplorer - یک مرورگر Java Ldap
    یک کلاینت LDAP جاوا با پشتیبانی LDIF،
    امنیت (شامل SSL، SASL و GSSAPI)،
    ترجمه شده به بسیاری از زبان ها (شامل
    چینی)، راهنمای آنلاین، فرم های کاربر و
    بسیاری دیگر...
    JXplorer - A Java Ldap Browser را دانلود کنید
  • 2
    PosteRazor - پوستر خود را بسازید!
    PosteRazor - پوستر خود را بسازید!
    می خواهید پوستر چاپ کنید؟ PosteRazor برش می دهد
    یک فایل تصویری را به قطعات تقسیم کنید و می توانید
    سپس روی چاپگر خود چاپ کنید و آنها را بچسبانید
    با هم به یک پوستر مبتنی بر FLTK آسان
    استفاده کنید...
    دانلود PosteRazor - پوستر خود را بسازید!
  • 3
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 4
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 5
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 6
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • بیشتر "

دستورات لینوکس

Ad