Tired of coding in English? Why not code in Malayalam for a change? Ettayi is a programming language that lets you write code in Manglish, blending Malayalam and English for a fun experience. Bring a little Kerala flair to your code and make programming a bit more exciting!
Disclaimer: No, this is definitely not inspired from Bhai Lang! 😜
- Write and execute code in Malayalam using .ettayi files.
- Supports basic syntax like variables, loops, conditionals, and functions.
- Built on Python, with an intuitive structure.
- para: Used to print strings or variables (similar to
print
). - ivananu: For assigning values to variables.
- sathyavastha: Boolean assignment (similar to
True
orFalse
). - anenki: Conditional.
- allenki: Elif statement.
- avasanam: Else statement.
- cheyuka: While loop.
- ithinulil: For loop.
- choik: Input statement (equivalent to
input
).
- Print Statement:
"Namaskaram, Lokame!" para;
- Variable Assignment:
ivananu x = 5;
- If-else-if-else
anenki (x > 0) {
"Positive" para;
}
allenki (x < 10) {
x para;
}
avasanam {
"hello" para;
}
To install Ettayi Language, follow these steps:
-
Ensure you have Python 3.6 or higher installed on your system.
-
Install Ettayi using
pip
:
pip install ettayi
- Once installed, you can run your
.ettayi
files directly from the terminal:
ettayi yourfile.ettayi
Or using Python:
python -m ettayi yourfile.ettayi
- Python (for language implementation)
- Lark-parser (for parsing the language syntax)
Feel free to fork, modify, and contribute to this project. Open issues and pull requests are welcome!
MIT License. See the LICENSE file for details.
Enjoy coding!