Skip to content
The Geode Programming Language
Go C Other
Branch: master
Clone or download
nickwanninger Merge pull request #27 from mewpull/llir-v0.3.0
Update to v0.3.0 of llir/llvm.
Latest commit 16ec5d4 Dec 30, 2019

readme.md

CircleCI FOSSA Status

About

Geode is a programming language written in go around the llvm framework. It's semi low level for the time being with plans to be higher level in the future. It is just a compiler to llvm, then it calls clang to link the .ll files to a runnable binary. Clang will also link the c standard library.

Installing

Installing Geode is simple, just follow the steps below and install a few dependencies

Go to releases and download the distribution for your OS

MacOS

Install dependencies

$ brew install clang libgc

Run the pkg installer

Ubuntu/Debian

$ sudo apt install clang libgc-dev
$ sudo apt install ./geode-X.X.X.deb

License

FOSSA Status



You can’t perform that action at this time.