All Projects → Alistair-Bell → holyc-compiler

Alistair-Bell / holyc-compiler

Licence: other
Compiler & tool recreation of TempleOS's HolyC language

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects
shell
77523 projects

Projects that are alternatives of or similar to holyc-compiler

TempleOSNotes
Various notes on using TempleOS and writing HolyC
Stars: ✭ 19 (-85.93%)
Mutual labels:  holyc
TempleOS-and-HolyC
A very brief adventure in TempleOS and HolyC. RIP Terry Davis
Stars: ✭ 48 (-64.44%)
Mutual labels:  holyc
GKey
German Keyboard Layout for TempleOS
Stars: ✭ 20 (-85.19%)
Mutual labels:  holyc
TempleOS-Screenfetch
Screenfetch for TempleOS
Stars: ✭ 18 (-86.67%)
Mutual labels:  holyc
TempleTiler
Window tiling hotkeys for TempleOS
Stars: ✭ 25 (-81.48%)
Mutual labels:  holyc
Lsh
Lambda Shell for TempleOS
Stars: ✭ 48 (-64.44%)
Mutual labels:  holyc
TempleOS-EE
TempleOS Explorers Edition
Stars: ✭ 45 (-66.67%)
Mutual labels:  holyc
WacOS
A Linux distribution that mimics MacOS (modern and classic) iOS, and other Apple operating systems, but is open, customizable, and free to use on non-apple hardware.
Stars: ✭ 18 (-86.67%)
Mutual labels:  recreation
HideAndSeek
Hide and seek game recreated for PocketMine-MP
Stars: ✭ 15 (-88.89%)
Mutual labels:  recreation
camply
camply, the campsite finder ⛺️ - a tool to find campsites at sold out campgrounds through sites like recreation.gov and Yellowstone
Stars: ✭ 246 (+82.22%)
Mutual labels:  recreation
==============
HolyC compiler
==============

About
-----
* An compiler which can compiler HolyC files into native elf binaries for unix like systems.
* Provides a minimal standard library for common functions.

Cloning
-------
* Make sure that you clone the repository with `--recursive` and clone the submodules.

Building
--------
* Unix like systems. ``make all && make install``
* To build in release mode ->  ``make CFLAGS='-O3 -pipe' all && make install``

Cross building
--------------
* As the build system runs a program built in tools, either have qemu-static-ARCH or run all the steps manually. There are not too many.

License
-------
* All code under the GNU GPLv3 license.

Note
----
* HolyC and TempleOS are creations of Terry Davis.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].