项目作者: Ryooooooga

项目描述 :
A LLVM based self-hosting C compiler
高级语言: C
项目地址: git://github.com/Ryooooooga/nocc.git
创建时间: 2019-04-04T02:54:49Z
项目社区:https://github.com/Ryooooooga/nocc

开源协议:MIT License

下载


nocc

A LLVM based self-hosting C compiler.

Environment

OS: macOS Mojave 10.14.4, Windows 10 (Msys2 Mingw64)

Compiler: clang 7.0.0, clang++ 7.0.0

LLVM: 7.0.0

Usage

  1. $ ./nocc <filename>

Hot to build

  1. $ make

Reference

nocc is inspired from @rui314‘s 8cc and 9cc.

Rui Ueyama, “低レイヤを知りたい人のための C コンパイラ作成入門”: https://www.sigbus.info/compilerbook/