Skip to content
/ naskah Public
forked from pveyes/naskah

Bahasa pemrograman dengan sintaks Bahasa Indonesia (Programming language with Indonesian syntax) 🇮🇩

License

Notifications You must be signed in to change notification settings

blazeu/naskah

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

naskah

Bahasa pemrograman dengan sintaks Bahasa Indonesia

Demo: https://naskah.now.sh/

Tipe data

Saat ini hanya 4 tipe data yang didukung oleh naskah:

  • angka 123
  • huruf "hello"
  • boolean benar / salah
  • kosong kosong

Operator

Operasi yang didukung oleh naskah adalah:

  • Penjumlahan +
  • Pengurangan -
  • Perkalian *
  • Pembagian \
  • Sisa pembagian %
  • Pangkat ^

Selain itu ada juga operasi untuk membandingkan dua variabel / tipe data

  • Sama dengan ==
  • Tidak sama dengan !=
  • Lebih dari >
  • Kurang dari <

Sintaks

Deklarasi variabel

misal x = 4;
misal y = x;

Percabangan

jika x == 2 {
  
}

jika x == kosong {

}

Untuk kasus-kasus umum, naskah menyediakan sintaks khusus untuk pengecekan terhadap kosong, benar dan salah. Tidak perlu menulis operator ==, cukup x kosong.

jika x kosong {

}

Perulangan

Naskah saat ini hanya mempunyai 1 tipe perulangan yang tidak pernah berhenti

ulang {

}

Untuk berhenti di dalam perulangan, dapat menggunakan sintaks berhenti;

ulang {
  jika x > 2 {
    berhenti;
  }
}

Lisensi

Bahasa pemrograman Naskah terlisensi dibawah lisensi MIT.

About

Bahasa pemrograman dengan sintaks Bahasa Indonesia (Programming language with Indonesian syntax) 🇮🇩

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 97.7%
  • Shell 1.8%
  • Dockerfile 0.5%