Skip to content

DrItanium/saphyr

 
 

Repository files navigation

Saphyr Compiler

Build Status Scan Status Coverage Status

A C-Like compiler using LLVM as a backend.

License

Unless otherwise stated the source code is licensed under the GPLv3 -- see LICENSE.

Build Dependencies

Debian/Ubuntu

Debian 7 (Wheezy) and Ubuntu 14.04 (Trusty) or newer have all the required packages in their repositories.

sudo apt-get install flexc++ bisonc++ make llvm-dev clang python3 libboost-program-options-dev

Build Instructions

Run make in the root directory and it will build the compiler binary saphyr.

About

A C-like compiler

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 80.5%
  • Yacc 11.2%
  • Python 3.6%
  • Lex 2.5%
  • Makefile 1.6%
  • C 0.4%
  • Shell 0.2%