Skip to content
/ SiC Public

Compiler for my own language using Flex/Bison/LLVM

Notifications You must be signed in to change notification settings

GerfautGE/SiC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Silicium Compiler

Silicium Compiler (SiC) is a personal compiler project.

Dependencies

Sic is written in C++, you will need :

  • CMake 3.10
  • Flex
  • Bison
  • LLVM

Tip

On MacOS you may need to brew link llvm --force ans brew link bison --force

Build

cmake -S src -B build
make -C build

Run

./build/sic <file>

Test

Once you have built the project, you can run the tests with :

make -C build test