https://github.com/vshelke/masala-lang
📝 "masala" programming language. Use "masala" to do everything!
https://github.com/vshelke/masala-lang
esoteric-language language masala-lang portfolio
Last synced: over 1 year ago
JSON representation
📝 "masala" programming language. Use "masala" to do everything!
- Host: GitHub
- URL: https://github.com/vshelke/masala-lang
- Owner: vshelke
- License: mit
- Created: 2017-12-16T18:24:11.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-06-05T14:46:34.000Z (about 6 years ago)
- Last Synced: 2025-03-19T09:14:18.388Z (over 1 year ago)
- Topics: esoteric-language, language, masala-lang, portfolio
- Language: Python
- Homepage:
- Size: 4.88 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# masala-language
"masala" programming language. Use "masala" to do everything! (Inspired by [Brainf**k](https://en.wikipedia.org/wiki/Brainfuck)).
# docs
It is yet another array based programming language which includes an array and a pointer.
| command | description |
|---------|-------------------------------------------------|
| masala | print masala |
| Masala | increase current pointer by 1 |
| mAsala | decrease current pointer by 1 |
| maSala | increase value at current pointer by 1 |
| masAla | decrease value at current pointer by 1 |
| masaLa | input 1 number at current pointer from STDIN |
| masalA | output 1 number at current pointer to STDOUT |
| maSAla | output 1 ASCII at current pointer to STDOUT |
# example
##### io.masala
```
masaLa Masala masaLa Masala masaLa Masala masaLa Masala masaLa Masala
masaLa Masala masaLa Masala masaLa Masala masaLa Masala masaLa Masala
maSAla mAsala maSAla mAsala maSAla mAsala maSAla mAsala maSAla mAsala
maSAla mAsala maSAla mAsala maSAla mAsala maSAla mAsala maSAla mAsala
maSAla mAsala
```
##### run
```
./masala.py io.masala
```
| input | output |
|-------------|----------------------|
| helloworld | dlrowolleh |
```
./masala.py masala.masala
```
| input | output |
|-------------|----------------------|
| | masala |