Jumat, 29 Maret 2019

Halaman sumber daya Compiler


Halaman sumber daya Compiler
Di sini Anda akan menemukan kompiler gratis termasuk kadang-kadang sumber dan artikel tentang penulisan kompiler. Forum untuk membahas tentang kompiler dan pemrograman tersedia di http://bloodshed.net/forum . Jika Anda ingin menghubungi saya tentang halaman ini, kirim email ke compilers@bloodshed.net

Terakhir diperbarui: 18/05/2002
Jika Anda mengetahui ada sumber daya tentang kompiler yang bisa saya tambahkan ke halaman ini, silakan kirimkan .
Halaman ini dibagi menjadi 4 bagian (beberapa dapat ditambahkan di masa mendatang).
1 °) Kompiler gratis (dengan kode sumber)
2 °) Perkakas konstruksi penyusun
3 °) Tutorial dan artikel
4 °) Tautan ke situs yang berhubungan dengan kompiler
1 °) Kompiler gratis
Ini daftar kompiler gratis. Jika Anda ingin menambahkan yang baru ke daftar ini, klik di sini.
Turbo Pascal dan Turbo C :Borland telah merilis secara gratis versi 1.0, 3.2 dan 5.5 dari Turbo Pascal yang terkenal.
Dev-Pascal: IDE dan kompiler gratis untuk Pascal (dengan Free Pascal ).
Dev-C ++ : IDE dan kompiler gratis untuk bahasa C dan C ++. Kode sumber delphi dan C tersedia.
SmallC : Compiler C kecil yang ditulis oleh JE Hendrix. Kode sumber C termasuk.
BCX : Sistem yang sangat kuat dan mudah digunakan yang menghasilkan kode C yang mampu dikompilasi di bawah Lcc-Win32 dan MingW32 (atau Dev-C ++) tanpa modifikasi apa pun. Itu juga dilengkapi dengan penerjemah sumber daya yang dapat membaca kode sumber daya MS dan menghasilkan kode dalam C (Win32).
CoPascal :Co-Pascal adalah perpanjangan dari kompilator Pascal-S yang dikembangkan oleh N. Wirth. Kode sumber pascal disertakan.
P32 : Kompilator Pascal. Saat ini dalam pengembangan tetapi bekerja dengan baik. Sumber pascal disertakan.
PowerPascal : Power Pascal adalah kompiler Pascal asli sepenuhnya 32-bit untuk OS / 2 2.0 atau lebih baik. Sumber pascal disertakan.
Djgpp : THE compiler gratis untuk c, c ++, sebagainya, pascal dan banyak lagi termasuk sumber C.
TinyPascal : Implementasi kecil dari bahasa Pascal. Sumber Delphi lengkap disertakan.
Free Pascal: Compiler Pascal 32-bit untuk Dos, Linux, OS / 2. Kode sumber pascal disertakan. Digunakan di Dev-Pascal.
ScriptBasic : Gratis penerjemah dasar scripting embeddable dan extended dengan kode sumber C penuh. Diuji pada Windows NT dan Linux.
LCC-Win32 :sistem kompiler gratis untuk Windows oleh Jacob Navia.
lcc :lcc adalah kompiler yang dapat ditargetkan ulang untuk ISO Standard C. Ini menghasilkan kode untuk ALPHA, SPARC, MIPS R3000, dan Intel x86 dan penerusnya.
Yabasic: Penerjemah dasar kecil (dengan kode sumber untuk Visual C ++ 6) untuk Windows dan Linux
Pacific C untuk DOS : Versi freeware untuk MSDOS dari shareware C IDE / compiler profesional
TopLogo ++ : Ini adalah alat IDE / compiler untuk pengembang dan ilmuwan. Paket ini termasuk dokumentasi lengkap, IDE Kompiler, demo, bantuan dll ...
JavaTM 2 SDK : Kit dan Runtimes Pengembangan Perangkat Lunak JavaTM
XBasic : lingkungan pengembangan program interaktif, BASIC 32-bit / 64-bit, GuiDesigner grafis interaktif, kode sumber portabel multi-platform, Windows95 - Windows98 - WindowsNT - Linux - UNIX
XSCompiler : Kompiler MSDOS ini menghasilkan program mode terproteksi 32-bit dari bahasa yang kompatibel dengan C, tetapi mencakup kelas dan pewarisan berganda. Muncul dengan perpustakaan C standar, grafis, suara, multitasking, kompresi, animasi, GIF, PCX, FLI / FLC, dan perpustakaan lainnya. Kompiler itu sendiri dikompilasi menggunakan bahasa ini.
GNAT : GNAT adalah kompiler Ada95 dengan kode sumber yang tersedia di Ada95.
Rapid-Q : Rapid-Q adalah sistem kompiler kode-IDE dan BASIC gratis untuk Win32, Linux, Unix ... Sangat mudah digunakan dan diintegrasikan dengan banyak barang lain seperti mySQL, cgi, DirectX, Direct3D, GTK ...
Mingw : Port Win32 yang sangat bagus dari kompiler GNU GCC (digunakan di Dev-C ++)
Cygwin : Satu lagi port Win32 GCC dan GNU Utils yang gratis dan bagus
GCC : Satu-satunya sistem kompiler GCC. Berjalan di hampir semua sistem.
Phoenix / Envelop : Perkembangan Cepat di Bawah Dasar.
B ++ : B ++ adalah kompiler BASIC yang dibangun di atas C ++ - ia mengubah kode BASIC menjadi C ++, dan kemudian memanggil kompiler C ++ untuk menghasilkan EXE (atau DLL). Kode sumber dalam Free Pascal.
GNU Ada : Kompiler ADA gratis.
Dev86 / BCC : x86 C / Perkakas pengembangan assembler (C compiler, assembler, linker). Di bawah GPL. Distribusi biner Linux dan DOS tersedia.
http://www.digitalmars.com : Kompiler C / C ++ GRATIS untuk DOS, Win & NT oleh penulis dari Zortech C ++.
Virtual Pascal : Alat pilihan untuk pengembangan lintas-platform 32-bit menggunakan bahasa Pascal. Ini kompatibel dengan Borland Pascal dan Delphi, termasuk Run-Time Library (RTL), kompiler yang mengoptimalkan, debugger terintegrasi yang kuat, dan dokumentasi online yang komprehensif.
Kompilator PlugSys Xbase : PlugSys memiliki edisi gratis dan edisi Profesional di situs web mereka. Ini adalah kompiler berbasis karakter untuk bahasa Xbase (dbase, clipper). Ada versi DOSWin95 / 98 / NT dan Linux. Kode yang sama dikompilasi di kedua sistem. Juga memiliki alat halaman server (versi gratis dan berbayar). Dokumentasi yang menyertai pengunduhan sangat bagus. Versi gratis hanya memerlukan pendaftaran untuk mengunduh.
Bahasa pemrograman konteks Bahasa pemrograman sederhana dan kompiler untuk MS-DOS dengan sumber dan program sampel pada bahasa inputnya sendiri oleh Andrei V. Khokhlov
Babya : B ++ compiler untuk DOS dengan pengaturan dan dukungan Windows 9x.
OpenWatcom : Open Watcom adalah upaya bersama antara SciTech Software, Sybase®, dan tim pengembang pilihan, yang akan membawa Sybase Watcom C / C ++ dan produk kompiler Fortran ke komunitas Open Source.
Mandiri : Port kompiler untuk bahasa pemrograman Mandiri ke Linux. Sistem ini awalnya dikembangkan di Stanford University dan Sun, dan membentuk basis teknologi dari kompiler Java Hotspot. GUI yang bagus sudah termasuk.
SmallEiffel : Kompiler GNU untuk bahasa Eiffel. Membutuhkan kompiler ANSI C. Mendukung AIX, Amiga, BeOS, BSD, Cygwin, MSDOS, FreeBSD, GNU / Hurd, GNU / Linux, HP-UX, IRIX, MacOS, NetBSD, NeXT, OS / 2, OSF1, QNX, SCO, Solaris, OpenVMS, Windows 95/98 / NT / 2K dan XENIX.
Inno Pascal : Inno Pascal adalah kompilator Pascal sederhana untuk Win32. Ini menghasilkan executable kode asli x86 yang ringkas tanpa memerlukan perakit atau tautan eksternal. Itu sepenuhnya ditulis dari awal; itu tidak didasarkan pada kompiler lain yang ada. Kode sumber lengkap termasuk di bawah lisensi GPL.
Harbour Project : Harbour adalah Kompiler Kompatibel Open Source Clipper. Ini mencakup perluasan OO, dan banyak tambahan bermanfaat. Lisensi adalah GNU + Harbor Exception, yang artinya lisensi tidak menginfeksi program yang Anda hasilkan dengan kompiler.

2 °) Kompilasi toolkit konstruksi
Berikut adalah daftar toolkit konstruksi penyusun. Jika Anda ingin menambahkan yang baru ke daftar ini, klik di sini.
Bison dan Flex : Klon Yacc dan Lex. Membuat parser dan scanner untuk kompiler. TPYacc dan TPLex : Port alat Yacc dan Lex ke Turbo Pascal. Alat ini membuat parser dan pemindai leksikal untuk penyusun. Coco / R :Coco / R menggabungkan fungsionalitas dari alat UNIX yang terkenal lex dan yacc, untuk membentuk generator kompiler yangsangat mudah digunakanyang menghasilkan parser turunan rekursif. Versi yang tersedia (Oberon, Modula-2, Pascal, Delphi, C dan Java) untuk info lebih lanjut lihathttp://cs.ru.ac.za/homes/cspt/cocor.htm antlr



: alat lain untuk pengenalan bahasa Alat yang ditulis dalam Java untuk menghasilkan pengenalan di Java atau C ++. Tidak diperlukan uang untuk digunakan, tetapi unduhan membutuhkan registrasi online untuk tujuan pelacakan penulis. Berjalan dengan SUN Java SDK. 
Delphi Compiler Generator : Berjalan hanya pada Win32, ditulis dalam Delphi, termasuk kode sumber. Gratis (seperti dalam "bir gratis", bukan "kebebasan berbicara") untuk penggunaan non komersial 
Sistem Konstruksi Kompresor GENTLE: Alat konstruksi penyusun ini bertujuan untuk menyediakan kerangka kerja yang seragam untuk pengenalan bahasa, definisi pohon sintaksis abstrak, konstruksi alat pejalan kaki pohon berdasarkan pengenalan pola, penelusuran cerdas, penguraian sederhana untuk terjemahan sumber ke sumber dan pemilihan kode optimal untuk mikroprosesor. Namun perhatikan bahwa jika Anda menggunakannya untuk membuat aplikasi, persyaratan lisensi mengharuskan aplikasi Anda dilisensikan di bawah GNU GPL. 
Jacc: Jacc adalah generator parser serba guna yang memberikan tata bahasa bebas konteks LALR (1) menghasilkan sumber kelas C ++ yang mengimplementasikan parser untuk bahasa yang ditentukan oleh tata bahasa. Jacc memiliki sistem tipe nilai semantik yang kuat dan kuat yang memungkinkan pengguna mendapat manfaat dari lingkungan bahasa OO. Fitur inovatif lainnya adalah kode yang dapat disesuaikan menghasilkan back end - prosesor makro Jamp yang menghasilkan sumber akhir berdasarkan pada file template dan atribut yang didefinisikan dalam file tata bahasa jacc. Dengan cara ini pengguna memiliki kontrol yang lebih baik terhadap gaya dan struktur kode yang dihasilkan.
3 °) Tutorial dan artikel
Berikut adalah tutorial dan artikel tentang penulisan kompiler. Jika Anda ingin menambahkan yang baru ke daftar ini, klik di sini.
Mari membangun kompiler : Tutorial yang sangat bagus untuk menulis kompiler sederhana dalam 16 artikel. Oleh Jack W. Crenshaw. Teknik parsing: Buku gratis untuk diunduh dalam postscript atau pdf tentang teknik parsing. 

4 °) Tautan ke kompiler situs terkait
Compilers.net: Direktori dan mesin pencari pada kompiler dan bahasa pemrograman
Daftar kompiler gratis : Banyak tautan tentang kompiler dan alat konstruksi. Salah satu yang terbaik ! Arsip comp.compiler : Arsip newsgroup comp.compilers. http://www.dunfield.com/downloads.htm :"C" compiler dan file terkait
Free BASIC translators : Free BASIC Translators Home Page
The Free Country - Developer City : Sumber daya pemrograman gratis termasuk kompiler. 
Sumber daya pengembang gratis : Daftar sumber daya pengembang gratis seperti: kompiler, program pengaturan, pembuat tambalan, dan banyak lagi. 
DevLibrary : Situs web pemrograman besar dengan ratusan tutorial dan file pada beberapa bahasa. 
http://cspt1.cs.ru.ac.za/compilers/ : Pengantar dalam C ++ untuk Compiler dan Compiler Generator. 
http://www.dreamwater.org/jamesfox/fciwin.html : Indeks ke banyak kompiler dan juru bahasa gratis untuk Windows.
http://www.scriptol.org : Daftar bahasa dan sumber daya pemrograman: kompiler gratis, IDE, dll ....


Kirimkan sumber daya Anda:
Jika Anda ingin mengirim sumber daya untuk ditambahkan ke daftar ini, silakan isi formulir di bawah ini dan klik Kirim.
Nama: 
Jenis pengiriman: 
Jika Lainnya, ketikkan bagian baru tempat menambahkannya: 
URL ke file:
E-mail: 
Deskripsi pengiriman (harap sertakan juga sistem kerja, persyaratan, dan bahasa kode sumber):

Tidak ada komentar

Posting Komentar