The Gizmo Programming Language Project has moved from this repo to this repo
Gizmo is a fast and user friendly programming language for parsing and manipulating strings.
Gizmo code looks like this:
int add(int a, int b) {
return a + b;
}
int x = 0;
write(add(x, 6));
See the main website to learn more!
Requirements:
- A terminal or shell
- gcc
- make and cmake
- llvm
Execute the following commands in your terminal or shell.
git clone https://github.com/ELLDER054/gizmo-lang.git
cd gizmo-lang
mkdir build
cd build
cmake ..
make
You can then put the gizmo
file into /usr/local/bin/
to be able to use the gizmo
command.
Contributing is welcome! Some of the best ways to help are:
- Submit a pull request and add a cool new feature
- Open an issue or let us know about bugs
- Fix parts of the README and website
- Make packages for other Gizmo programmers to use
- Spread the word
- Sponsor us here on github
That's the enthusiasm we want to hear!
First, see the installation guide.
Then, go see the documentation or the wiki!