Bahasa pemrogramman berbasis python yang dibuat dengan latar belakang gabut,iseng,biar logika coding nggak ilang dikala bingung mau bikin project apaan. Belum diuji coba di os windows, saya baru mengujinya di linux mint.
Paling gampang instal langsung lewat pip:
pip install hidup-jawaAtau kalau mau instal manual dari source:
git clone https://github.com/eksa-arifa/jawa-lang.git
cd jawa-lang
pip install -e .Setelah instalasi selesai, kamu bisa menjalankan file .jawa langsung menggunakan perintah jawa:
jawa example/print.jawaUntuk mengecek versi:
jawa --versionCobalah untuk mengoutputkan sesuatu dengan perintah "tokke". Sekarang sudah bisa menggunakan spasi!
tokke "halo dunia sego pecel"
Selanjutnya, bagaimana dengan variabel?
jane b iku "iki variabel b"
Lihat kode di atas, jane adalah keyword untuk mendeklarasikan variabel, dengan b sebagai key dan string setelah iku sebagai value.
jane b iku 10
nek b iku 10
tokke "b iku sepuluh"
nekora
tokke "b dudu sepuluh"
wes
Dengan nek sebagai if, iku sebagai ==, nekora sebagai else, dan wes sebagai endif.
jane b iku 10
nek b iku 10
tokke "b iku 10"
po b iku 15
tokke "b iku 15"
nekora
tokke "mbuh ora weruh"
wes
Kalian bisa menuliskan elif statement dengan keyword po.
lelakon apik(params)
tokke params
wes
lakoni apik("joss tenan")
Deklarasikan fungsi dengan lelakon dan panggil dengan lakoni.
jane i iku 0
baleni nek i kurangSekoPodoKaro 10
tokke i
ganti i dadi i+1
wes
Gunakan baleni nek untuk melakukan perulangan.
| Operator | E | Description |
|---|---|---|
iku |
== |
Persamaan |
udu |
!= |
Pertidaksamaan |
luwihSeko |
> |
Perbandingan lebih dari |
kurangSeko |
< |
Perbandingan kurang dari |
luwihSekoPodoKaro |
>= |
Perbandingan lebih dari sama dengan |
kurangSekoPodoKaro |
<= |
Perbandingan kurang dari sama dengan |
Karena jawa-lang berjalan di atas Python, kamu bisa menggunakan semua tipe data Python secara langsung:
- String:
jane jeneng iku "Eksa Arifa" - Angka:
jane umur iku 20 - List:
jane buah iku ["Mangga", "Apel", "Jeruk"] - Dictionary:
jane data iku {"id": 1, "status": "aktif"} - Boolean:
jane bener iku True
Contoh penggunaan List:
jane daftar iku [1, 2, 3]
tokke daftar[0]
wes
For support, belikan saya kopi