This repository, serves as a dedicated collection of practical implementations and example code written in the Bonezegei scripting language. Designed primarily for academic and educational purposes, it provides documented scripts to help students and developers understand the syntax, logic, and application of the language in various scenarios. Whether you are exploring foundational programming concepts or specific language features, these examples offer a hands-on reference for learning and experimentation.
- What is BSL
- BSL Installation
- BSL Quick Start
- BSL Basics
- BSL Control Flow
- BSL Data & Functions
- BSL Object-Oriented Programming
- BSL Standard Library
- Install the Latest Bonezegei Scripting Language
- Open the Microsoft Store app from your Windows Start Menu.
- Search for "Bonezegei Scripting Language".
- Click the Get or Install button.
- Wait for the download and installation to complete
OR
Click the link below
-
Raspberry Pi Raspbian (NOT AVAILABLE)
- Download the .deb installer and run the command
sudo apt install ./Bonezegei-x86.deb
- Download the .deb installer and run the command
- Go to cmd or open terminal then type the commands. It should show the current version of the Interpreter
- View current Version
bonezegei --version - Test inline scripting
bonezegei -inline "print(\"Hello World\");" - Run Script
bonezegei script_name.bzg
- View current Version
While you can write BSL code in any basic text editor like Notepad, using a dedicated code editor will make your development process much smoother. Using Visual Studio Code (VS Code) is highly recommended. To get the best experience:
- Download and install Visual Studio Code
- Open VS Code and navigate to the Extensions tab (or press Ctrl+Shift+X).
- Search for the "Bonezegei Scripting Language Formatter" extension.
- Click Install.
This extension provides syntax highlighting, auto-formatting, and snippet suggestions specifically tailored for BSL, making your code easier to read and write.
- Create New File with file extension .bzg (example script.bzg)
- Then Click "Run Script"
