TinyCOBOL

Software screenshot:
TinyCOBOL
Rincian Software:
Versi: 0.66
Tanggal Upload: 11 May 15
Pengembang: The Tiny Cobol Team
Lisensi: Gratis
Popularitas: 54

Rating: 1.5/5 (Total Votes: 2)

TinyCOBOL merupakan sumber COBOL compiler terbuka untuk IA32 (x86) platform.
Komentar Developer
Compiler ini pertama kali diterapkan untuk menghasilkan program TSR (menghentikan dan tinggal penduduk) di bawah DOS untuk keluarga saya mikro-terminal terhubung ke PC. Kode yang dihasilkan tidak bisa C (pada waktu itu), karena ada C compiler tidak tersedia secara bebas untuk melakukan "tahap kedua" terjemahan. Saya seharusnya menghasilkan masm-kompatibel bahasa assembly.
Compiler juga diperlukan untuk berkomunikasi dengan multi tugas kecil, yang bertanggung jawab untuk membuat konsol PC tersedia untuk tugas-tugas lain, saat melakukan semua proses di latar belakang. Jadi kode harus sepenuhnya reentrant (beberapa terminal dapat menjalankannya pada waktu yang sama), dengan tumpukan terpisah dan variabel daerah segmen data, tetapi dengan daerah literal umum.
Aku harus membongkar 2 kaki tumpukan tinggi daftar, untuk memahami bagaimana untuk membuat karya ini dalam DOS, sehingga tidak ada operasi (bahkan "jeda" key) bisa membuat sistem tidak tersedia di latar belakang, atau mikro-terminal tidak akan berjalan.
Compiler adalah kecil, dan menerima hanya sebagian dari COBOL 74 standar, tetapi bisa dengan mudah diperluas untuk kepatuhan penuh. Tidak ada "MOVE sesuai" atau "ALTER" pernyataan, karena kebanyakan dari COBOL programmer (pelanggan kami) tidak membutuhkan mereka. Tidak ada laporan menghasilkan fungsi juga, karena kendala ukuran. Kami seharusnya menjalankan hanya dengan 640KB pertama memori, (saya tidak bisa menempatkan pada waktu itu menyela servis luar angkasa itu) sementara meninggalkan ruang yang cukup untuk menjalankan "foreground" aplikasi.
Saya berharap semua orang mengerti sekarang mengapa hal ini jelek memiliki begitu banyak pembatasan. Sekarang, seperti yang kita pindah ke Linux, kita akan melakukan lebih banyak lagi, karena tidak ada satu pun dari mereka pembatasan lagi.

Software yang serupa

Glulxe
Glulxe

11 May 15

GCC ARM Embedded
GCC ARM Embedded

17 Aug 18

gears-handlebars
gears-handlebars

20 Feb 15

SmartEiffel
SmartEiffel

3 Jun 15

Komentar untuk TinyCOBOL

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!