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 ที่เข้ากันได้
คอมไพเลอร์ก็ยังจำเป็นต้องใช้ในการสื่อสารกับหลายงานเล็ก ๆ ที่รับผิดชอบในการทำให้คอนโซลเครื่องคอมพิวเตอร์ที่มีอยู่สำหรับงานอื่น ๆ ในขณะที่ทำการประมวลผลทั้งหมดบนพื้นหลัง ดังนั้นรหัสจะต้อง reentrant เต็ม (หลายขั้วอาจจะใช้มันในเวลาเดียวกัน) โดยมีกองแยกต่างหากและพื้นที่ส่วนข้อมูลตัวแปร แต่มีพื้นที่ที่แท้จริงที่พบบ่อย
ผมต้องถอด 2 ฟุตกองสูงของรายการที่จะเข้าใจวิธีการที่จะทำให้การทำงานภายใน DOS นี้เพื่อให้การดำเนินงานไม่ได้ (แม้จะ "หยุด" ที่สำคัญ) จะทำให้ระบบไม่สามารถใช้งานที่พื้นหลังหรืออาคารขนาดเล็กจะไม่ทำงาน
คอมไพเลอร์เป็นขนาดเล็กและยอมรับเพียงส่วนย่อยของภาษาโคบอล 74 มาตรฐาน แต่ได้อย่างง่ายดายสามารถขยายได้ถึงการปฏิบัติตามเต็ม ไม่มี "ย้ายที่สอดคล้องกัน" หรือ "การเปลี่ยนแปลง" งบเป็นส่วนใหญ่ของการเขียนโปรแกรมภาษาโคบอล (ลูกค้าของเรา) ไม่ต้องการให้พวกเขา ไม่มีรายงานการสร้างฟังก์ชั่นได้ด้วยเพราะข้อ จำกัด ของขนาด เราควรจะใช้เฉพาะกับ 640KB แรกของหน่วยความจำ (ฉันไม่สามารถใส่ในเวลานั้นขัดจังหวะการให้บริการนอกพื้นที่ที่นั้น) ขณะที่ออกจากพื้นที่เพียงพอสำหรับการทำงาน "เบื้องหน้า" การใช้งาน
ผมหวังว่าทุกคนเข้าใจแล้วว่าทำไมสิ่งนี้เส็งเคร็งมีข้อ จำกัด จำนวนมาก ตอนนี้ในขณะที่เรากำลังจะย้ายไป Linux, เราจะทำมากขึ้นเนื่องจากมีไม่มีข้อ จำกัด เหล่านั้นอีกต่อไป.

ซอฟต์แวร์ที่คล้ายกัน

Toka
Toka

3 Jun 15

IsForth
IsForth

20 Feb 15

KBasic
KBasic

2 Jun 15

STklos
STklos

15 Apr 15

ความคิดเห็นที่ TinyCOBOL

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่