Beberapa konten ini juga dihasilkan dari AI
Peringatan: Dokumentasi ini beberapa informasi mungkin sudah tidak diperbarui atau tertinggal informasi. Bantu kontribusi proyek ini atau beri usulkan diatas isu.
Bahasa: Indonesia
Earl adalah bahasa pemrograman eksperimental yang dirancang agar mudah dibaca, mudah ditulis, dan fleksibel untuk berbagai kebutuhan seperti otomatisasi sederhana, logika kondisional, pemrosesan data, serta pembuatan struktur modular.
Earl dibangun menggunakan Node.js, dengan pendekatan berbasis modul. Setiap perintah utama dalam Pearl diimplementasikan sebagai modul atau fungsi terpisah.
- Sintaks yang sederhana dan mudah dipahami
- Pendekatan modular
- Mendukung eksekusi
.earlmaupun mode REPL - Cocok untuk pembelajaran mengenai interpreter, tokenisasi, dan ekseskusi perintah baris demi baris.
- Menampilkan teks ke layar:
tampilkan "Halo Dunia!" - Menyimpan dan menggunakan variabel
masukkan :nama: tampilkan :nama: - Perulangan sederhana:
atur :jumlah: = 2 ulangi :jumlah: tampilkan "Perulangan berdasarkan variabel! selesai
- Menginstal paket tambahan di Node.js untuk keperluan merender visual atas perintah aturan 'gambar' dengan
npm install canvas
- Menginstal
chalkpustaka untuk memberi warna pada teks terminal.npm install chalk@4
- Menginstal
form-datauntuk memuat request HTTP yang mengandung form data, biasanya untukmultipart/formdata, misalnya kirim file lewatfetch,axios, atauhttp.request.npm install form-data
- Memanggil API GitHub, misalnya untuk
picuAlurKerja.npm install axios
- Memungkinkan memasang Electron bisa bikin dan kontrol jendela aplikasi desktop dari skrip.
npm install electron
Untuk menjalankan kode Earl dari file .earl, gunakan perintah:
node index.js nama_file.earlJika ingin mencoba secara langsung dalam mode interaktif (REPL), cukup jalankan:
node index.jsLalu ketik perintah langsung di terminal. Ketik keluar untuk menghentikan REPL.
npm linkLalu uji:
earl "atur :angka: = 42\ntampilkan :angka:"
earl tes.earlFile CLI bernama: earl.cmd.
File package.json dan earl.cmd sudah disiapkan maka langsung arahkan ke folder, lalu jalankan:
npm link- Salin semua file atau download semua file ini dengan keterangan versi terbaru (rekomendasi) atau pada saat proses pengembangan juga terbaik (perlu perbaikan).
Misalnya di C:\Users\KAMU\earl
- Tambahkan folder tersebut ke PATH:
- Tekan
Win + R, ketik Edit the system environment variables lalu Enter - Tab Advanced > Environment Variables
- Dibagian User variables, pilih Path lalu
- New > masukkan
Misalnya di C:\Users\KAMU\earl
- OK dan restart terminal
- Tekan
Jalankan dengan menggunakan perintah:
earl contoh.earlFile CLI bernama: earl
Dengan menjalankan folder langsung atau saat ini:
./earl contoh.earlatau
Berikan hak akses eksekusi:
chmod +x bin/earllink ke global:
npm linkKarena Earl berbasis Node.js, kamu hanya perlu:
git clone https://github.com/aflacake/earl-lang
cd earl-lang
npm installnpm install github:aflacake/earl-langAtau
npm install [email protected]Atau juga
npm i earl-lang