TinyCOBOL

نرم افزار تصویر:
TinyCOBOL
جزئیات نرم افزار:
نسخه: 0.66
ها تاریخ: 11 May 15
توسعه دهنده: The Tiny Cobol Team
پروانه: رایگان
محبوبیت: 6

Rating: nan/5 (Total Votes: 0)

در TinyCOBOL کامپایلر کوبول منبع باز برای IA32 (x86 را) سیستم عامل است.
نظرات توسعهدهنده
این کامپایلر برای اولین بار تولید یک TSR (خاتمه و اقامت اقامت) برنامه تحت DOS برای خانواده ام از میکرو پایانه های متصل به کامپیوتر اجرا شد. کد تولید شده نمی تواند C (در آن زمان)، برای کامپایلر بود هیچ آزادانه در دسترس C برای انجام "فاز دوم" ترجمه وجود دارد. من قرار بود به تولید MASM سازگار با زبان اسمبلی.
کامپایلر نیز لازم بود برای برقراری ارتباط با چند کار کوچک، مسئول ساخت کنسول PC در دسترس برای کارهای دیگر، در حالی که انجام تمام پردازش در پس زمینه. بنابراین کد تا به حال به طور کامل reentrant (چند پایانه های در حال اجرا را می توان آن را در همان زمان)، با پشته جداگانه و مناطق بخش داده متغیر است، اما با منطقه تحت اللفظی رایج است.
من تا به حال به هم ریختن 2 فوت شمع بالای لیست، برای درک چگونگی انجام این کار در داخل DOS، بنابراین هیچ عمل (حتی "مکث" کلید) می تواند در پس زمینه سیستم در دسترس نیست، یا میکرو پایانه ها را.
کامپایلر کوچک بود، و شرایط تنها یک زیر مجموعه از استاندارد کوبول 74، اما به راحتی می تواند به تطابق کامل گسترش یافته است. هیچ "MOVE مسئول" و نه "ALTER" اظهارات، به عنوان بسیاری از برنامه نویسان کوبول (مشتریان ما) آنها را نیاز ندارند وجود دارد. هیچ گزارش تولید توابع نیز وجود دارد، به دلیل محدودیت اندازه. ما قرار بود به اجرا تنها با 640KB اول حافظه، (من نمی توانستم در آن زمان قرار داده قطع سرویس خارج از آن فضا) در حالی که ترک فضای کافی برای اجرای "پیش زمینه" برنامه های کاربردی.
من امیدوارم که هر کس می داند حالا چرا این چیزی که پیش فرض به حال بسیاری از محدودیت. در حال حاضر، به عنوان ما در حال حرکت به لینوکس، ما خیلی بیشتر انجام خواهد داد، به عنوان هیچ کدام از این محدودیت وجود دارد دیگر.

نرم افزار های مشابه

Polygen
Polygen

3 Jun 15

FFC
FFC

17 Feb 15

bf
bf

2 Jun 15

Gauche
Gauche

14 Apr 15

نظرات به TinyCOBOL

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!