FrostyFeng / pnet

.NET C Compiler

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pnet

This is a repository for .NET C compiler development. For now, the project is freshly resurrected and nothing has been built yet.

Main project components are:

  • treecc, "Tree Compiler-Compiler"
  • pnet itself, "Portable.NET C Compiler"
  • pnetC, ANSI-compatible C library for pnet

Building treecc

For now, could only be build in a Unix-compatible environment, tested on Ubuntu 16.04 inside WSL:

# apt-get install automake bison flex texinfo
$ cd treecc
$ ./auto_gen.sh
$ ./configure
$ make all
$ make check

About

.NET C Compiler


Languages

Language:C# 46.4%Language:C 41.3%Language:C++ 3.3%Language:Shell 1.9%Language:Yacc 1.6%Language:Julia 0.9%Language:Makefile 0.9%Language:HTML 0.9%Language:Assembly 0.7%Language:TeX 0.5%Language:Lex 0.4%Language:Roff 0.3%Language:Pascal 0.3%Language:Ruby 0.2%Language:M4 0.2%Language:Scilab 0.1%Language:Smalltalk 0.1%Language:Objective-C 0.0%Language:JavaScript 0.0%Language:Python 0.0%Language:CMake 0.0%Language:LLVM 0.0%Language:Java 0.0%