Skip to content

TheoW03/Hazelc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hazelc

this a llvm backend compiler for the Hazel programming language.

What is Hazel

Hazel is a purely functional, declartive programming language.

The syntax and design was heavily inspired by other functional languages like Haskell.

Build Instructions

make sure you have CMake v3.22.1 and the LLVM version 14.0.0 if not download them here

now run this in your terminal

cmake -S . -B build 
cmake --build build --config Release -DPROFILING={ON|OFF}
./hazelc --help

Warning

Hazelc is in the indev pre alpga phase.

if you want to consider using the Hazel programming langauge. Please reachout

About

LLVM Compiler for Hazel; a declarative, Functional Programming Language

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages