Skip to main content

A programming language that uses Darija (Moroccan Arabic) syntax.

Project description

🌟 Skouza (Darija Language)

Skouza is an innovative programming language that brings Moroccan culture to the world of software development. It allows you to write code using Darija (Moroccan Arabic) syntax.

🚀 Installation

You can install Skouza directly from PyPI:

pip install skouza

🛠️ Usage

Create a file with the .drj extension (e.g., salam.drj):

x = 100
kteb("Mar7ba bi jame3")

ila x > 10:
    kteb("x kbar mn 10")
wla:
    kteb("x sgher mn 10")

Then run it using the skouza command:

skouza salam.drj

📖 Syntax Reference

Darija Python Equivalent
kteb print
dakhel input
ila if
wla else
wla_ila elif
ma_hadd while
li_kull for
fi in
dalla def
rje3 return
jib import
sah True
ghalet False
walo None

🤝 Contribution

Contributions are welcome! Feel free to open issues or submit pull requests on GitHub.

📄 License

This project is licensed under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

skouza-0.1.0.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

skouza-0.1.0-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file skouza-0.1.0.tar.gz.

File metadata

  • Download URL: skouza-0.1.0.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for skouza-0.1.0.tar.gz
Algorithm Hash digest
SHA256 04b05a6ef86e6d894dd6229e499fd563d70e1fd07b6504711136c672ea26716d
MD5 9609282279fc95883f35cd839b2bc6a4
BLAKE2b-256 497fee649b84d4e9c386828014c8a9dd1c75a6b2406bad97dbf08c62b61463a2

See more details on using hashes here.

File details

Details for the file skouza-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: skouza-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for skouza-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9653295069c92b2a57b9ca935d6abea0c066148be37873e1dcde15d38d81be4d
MD5 37d41310ed8cf75ef80b29603ac1f167
BLAKE2b-256 286d835856d83cf1fd0a6a36aa41c76514924d2b0dc422bd858681e3d677514f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page