Bahasa pemrograman NameScript dengan sintaks Indonesia
Reason this release was yanked:
Falid In MD
Project description
NameScript (NS)
Bahasa pemrograman sederhana dengan sintaks bahasa Indonesia, ditranspilasi ke Python.
Instalasi
pip install namescript
Cara Menggunakan
- Jalankan File Langsung
ns jalankan program.ns
- Cek Versi
ns versi
Sintaks Dasar
- Menampilkan Teks
tampilkan "Halo Dunia!" // Output: Halo Dunia!
- Variabel
d_nama = "Budi"
tampilkan "Halo " <d_nama> // Output: Halo Budi
- Input Pengguna
d_umur = masukan("Berapa umurmu? ")
tampilkan "Umurmu: " <d_umur>
- Operasi Matematika
d_hasil = (5 <t> 3) <a> 2 // (5 + 3) * 2 = 16
tampilkan "Hasil: " <d_hasil>
- Komentar
// Ini adalah komentar
Contoh Program
demo.ns
d_nama = masukan("Siapa namamu? ")
tampilkan "Selamat datang, " <d_nama> "!"
d_angka1 = 10
d_angka2 = 5
d_total = d_angka1 <t> d_angka2 <a> 3 // (10 + 5) * 3
tampilkan "Total: " <d_total>
Output:
Siapa namamu? Andi
Selamat datang, Andi!
Total: 45
Roadmap Pengembangan
TAHAP 1: BeginnerSyntax (✓ Selesai)
- Variabel, input/output
- Operasi matematika dasar
- CLI sederhana
TAHAP 2: DeepSyntax (Dalam Pengembangan)
- Fungsi custom
- Percabangan jika
- Perulangan ulangi
TAHAP 3: Integrasi Web
- Generator HTML/PHP
- Dukungan sintaks web
TAHAP 4: Package Manager
- Sistem instalasi package
- Dukungan modul eksternal
TAHAP 5: Versi Stabil
- Optimasi performa
- Dokumentasi lengkap
Berkontribusi
- Fork repositori
- Buat branch fitur (
git checkout -b fitur-baru) - Commit perubahan (
git commit -m 'Tambahkan fitur') - Push ke branch (
git push origin fitur-baru) - Buat Pull Request
Lisensi
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file namescript-1.0rc1.tar.gz.
File metadata
- Download URL: namescript-1.0rc1.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3c4fae09c3012abe34e4bc3f7e774b1abc21abe682ff373530188a3ba4597e5c
|
|
| MD5 |
c3ba5d9c7ad681cbd3f58d374a7b8ddf
|
|
| BLAKE2b-256 |
0494791f8c6bccff6764fa33441a09ac3ba3f4eb26c5e6a22f57e90625740373
|
File details
Details for the file namescript-1.0rc1-py3-none-any.whl.
File metadata
- Download URL: namescript-1.0rc1-py3-none-any.whl
- Upload date:
- Size: 5.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8d8a04f510660a324e9a3d76604d934b54837c86e5b09ceedd1f8be4c9ee2163
|
|
| MD5 |
96fda4aaeffbb260da738925301bfebd
|
|
| BLAKE2b-256 |
d2ee7f78bdb3c4df1ea39d3e5fcdd0ee635da1a0f1049dc6f15b7e8bd58fa33a
|