Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JawaScript

JavaScript nganggo basa Jawa.

JawaScript adalah source to source transpiler kecil yang menerjemahkan file .jawa menjadi JavaScript, lalu mengeksekusinya dengan Node.js.

Install

npm install -g @arwildo/jawascript

Usage

Buat file hello.jawa:

ono x = 10;
ono y = 20;

tampilno(x + y);

yen (x < y) {
    tampilno("x luwih cilik");
} yen ora {
    tampilno("x luwih gedhe");
}

Jalankan:

jawa hello.jawa

Output:

30
x luwih cilik

Contoh

ono x = 10;
ono y = 20;

tampilno(x + y);

yen (x < y) {
    tampilno("x luwih cilik");
} yen ora {
    tampilno("x luwih gedhe");
}

Keywords

Keywords

Cara Kerja

File .jawa dibaca, keyword Jawa diganti dengan JavaScript menggunakan regex word boundary (urutan replacement penting: yen ora diproses sebelum yen), lalu dieksekusi. JawaScript adalah project eksperimen yang dibuat untuk bersenang senang dan belajar bahasa jawa secara secara programming.

About

Karena jawa adalah koentji 🔑

Resources

Stars

14 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages