Pertanyaan yang diberi tag compiler-construction

96
Mengapa kode Java ini dikompilasi?

Dalam metode atau ruang lingkup kelas, baris di bawah ini dikompilasi (dengan peringatan): int x = x = 1; Dalam ruang lingkup kelas, di mana variabel mendapatkan nilai defaultnya , berikut ini memberikan kesalahan 'referensi tidak terdefinisi': int x = x + 1; Bukankah yang pertama x = x =...

92
Kompilasi vs Transpiling

Saat mencari tentang perbedaannya, saya menemukan definisi ini: Kompilasi adalah istilah umum untuk mengambil kode sumber yang ditulis dalam satu bahasa dan mengubahnya ke bahasa lain. Transpiling adalah istilah khusus untuk mengambil kode sumber yang ditulis dalam satu bahasa dan mengubahnya...

89
Bagaimana kernel Linux mengkompilasi sendiri?

Saya tidak begitu mengerti proses kompilasi kernel Linux ketika saya menginstal sistem Linux di komputer saya. Berikut beberapa hal yang membuat saya bingung: Kernel ditulis dalam C, namun bagaimana kernel dapat dikompilasi tanpa kompilator diinstal? Jika kompilator C diinstal pada mesin saya...