Modul ini menelusuri sintaksis inti bahasa Carbon melalui program yang dijalankan pada interpreter Carbon Explorer. Pembahasan bergerak dari binding let dan var, tipe skalar bawaan, mode parameter fungsi, alur kendali, hingga kelas dengan field dan metodenya. Setiap topik menampilkan kode yang diuji lewat Compiler Explorer beserta keluaran aslinya, disertai catatan jujur mengenai bagian desain yang belum diterima interpreter. Sintaksis yang diperkenalkan pada modul ini menjadi dasar bagi topik-topik pilar desain.
Tur Sintaksis Inti
Modul tur sintaksis inti yang dapat dijalankan di Explorer: binding, tipe, parameter, alur kendali, dan kelas.
0/0 selesai
- Binding let dan var
Binding immutable secara bawaan dengan let dan mutasi sebagai opsi dengan var.
- Tipe Skalar Bawaan
Tipe skalar inti Carbon beserta batasan yang didukung interpreter Explorer.
- Mode Parameter
Parameter let eksplisit untuk pembacaan dan var untuk mutasi di dalam fungsi.
- Alur Kendali
Percabangan if, perulangan while dan for-in, serta break dan continue.
- Kelas dan Metode
Mendefinisikan kelas dengan field, metode, parameter self, dan enkapsulasi.