Kompiler C Tiny CBUSCATED

OBFUSCATED TINY C COMPILER (OTCC) adalah kompiler C yang sangat kecil.
Unduh sekarang

Kompiler C Tiny CBUSCATED Peringkat & Ringkasan

Iklan

  • Rating:
  • Lisensi:
  • GPL
  • Harga:
  • FREE
  • Nama Penerbit:
  • Fabrice Bellard
  • Situs web penerbit:
  • http://www.regnow.com/softsell/visitor.cgi?affiliate=22260&action=site&vendor=

Kompiler C Tiny CBUSCATED Tag


Kompiler C Tiny CBUSCATED Keterangan

Kompiler Cining C yang dikaburkan (OTCC) adalah kompiler C yang sangat kecil. Kompiler C OBFuskated (OTCC) adalah kompiler C yang sangat kecil yang saya tulis untuk memenangkan Kontes Code C Code OBFuscated Internasional (IOCCC) pada tahun 2002. Tujuan saya adalah menulis kompiler C terkecil yang mampu mengkompilasi dirinya sendiri. Saya memilih subset C yang cukup umum untuk menulis kompiler C kecil. Kemudian saya memperluas subset C sampai saya mencapai ukuran maksimum yang disahkan oleh kontes: 2048 byte sumber C tidak termasuk karakter ';', '{', '} dan space. Saya memilih untuk menghasilkan kode I386. Kode OTCC asli hanya dapat berjalan di I386 Linux karena mengandalkan endian dan akses yang tidak selaras. Ini menghasilkan program dalam memori dan meluncurkannya secara langsung. Simbol eksternal diselesaikan dengan DLSYM (). Untuk memiliki versi OTCC portabel, saya membuat varian yang disebut otccelf. Ini hanya sedikit lebih besar dari OTCC, tetapi menghasilkan secara langsung executable i386 yang terhubung secara dinamis dari sumber C tanpa mengandalkan alat binutan! Otccelf diuji berhasil pada i386 linux dan pada sparc solaris.note: proyek saya yang lain tinycc yang merupakan fitur lengkap ISOC99 C yang sepenuhnya ditulis oleh mulai dari kode sumber OTCC! Kompilasi: gcc -o2 otcc -dlgcc -O2 otccelf.c -o otccelf kompilasi diri: ./ otccelf otcfelf.c otccelf1


Kompiler C Tiny CBUSCATED Perangkat Lunak Terkait

Jikes.

Jikes adalah kompiler Java yang menerjemahkan sumber Java ke dalam set instruksi bytecoded ...

192

Unduh

Decompiler interaktif.

dekompiler decompiler interaktif oleh aplikasi berturut-turut dari refactoring tingkat rendah, pada akhirnya mengarah ke kode tingkat tinggi ...

734

Unduh

CTALK.

CTALK menambahkan fitur bahasa berorientasi objek, seperti kelas, metode, operator overloading, dan warisan, untuk program C. ...

180

Unduh