बाजी (baji) high-level,dynamically typed, interpreted first Marathi programing language.
दाखवा("नमस्कार विश्व")
कार्य फिबोनॅकी(क)
जर क<2 तर
परत 1
नाहीतर
परत फिबोनॅकी(क-1) + फिबोनॅकी(क-2)
शेवट
शेवट
वारंवार क=0 ते 24 तर
दाखवा(क)
दाखवा(" ")
दाखवा(फिबोनॅकी(क))
दाखवा("\n")
शेवट
दाखवा("\n")
Save file with .baji
extension.
RUN
baji example.baji
refer DOCS.md
-
Download binary from Here
-
Windows baji.zip
-
Linux baji.tar
-
Mac Comming Soon...
-
Winodows
Unzip baji.zip movebaji.exe
to suitable folder pathC:/baji/baji.exe -> recommanded
Then set environment variables guide
-
Linux/Mac Download baji.tar then run this command
tar -xvf baji.tar && sudo mv .baji /bin/ && echo 'export PATH="$PATH:/bin/.baji/"' >> ~/.bashrc && source ~/.bashrc
note : you need password to run this command also change bashrc to zshrc if you are using zsh shell
-
Run File
baji example.baji
Run With Python
python3 shell.py example.baji
Build executable
Use pyinstaller to genrate executable
python3 -m pyinstller shell.py -n baji
- Refactor
- print function with multiple args
- Class Object
- Replace block Structure with {}
- Web/Js Version
- syntax highlighting
Create issue on github or you can also content me on [email protected]
Any contribution is welcome, drop me a line or file a pull request.
Refer LICENSE