Pertanyaan tentang topik tersebut 'language-design'

Desain Bahasa: Menggabungkan Gotos dan Fungsi
Saya sedang merancang dan saat ini memikirkan kembali bahasa pemrograman tingkat rendah yang ditafsirkan dengan kemiripan dengan assembler. Saya segera menemukan masalah keputusan fungsi/loop/gotos dan berpikir bahwa meskipun loop seperti while...
143 dilihat

Mengapa tanda kurung opsional di Groovy hanya jika Anda tidak memerlukan nilai kembalian?
Misalnya ini: groovy:000> Arrays.asList 1,2,3,4,5 ===> [1, 2, 3, 4, 5] berfungsi, karena nilainya tidak diperlukan. Namun ketika nilai kembalian ditetapkan ke variabel: groovy:000> a = Arrays.asList 1,2,3,4,5 ERROR...
425 dilihat
schedule 21.12.2023

Menuju pemahaman CodeGen* dalam binding Haskell LLVM
Latar belakang: Saya sedang menulis mainan Lisp interperter/compiler di Haskell untuk hiburan/pembangunan saya sendiri. Saya mencoba menambahkan kemampuan kompilasi ke bytecode LLVM. Konteks: Saya telah membaca dokumentasi untuk LLVM.Core...
1396 dilihat
schedule 26.11.2023