Compile-time C compiler implemented in C++ Template MetaProgramming
C++
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
test
.gitignore
8cc_template.cpp
8cc_template.hpp
LICENSE
README.md
config.hpp
cpp_templ_lib.hpp
elc_template.cpp
elc_template.hpp

README.md

TMP-8cc: Another Compile-time C Compiler

TMP-8cc is a compile-time C compiler implemented in C++ Template MetaProgramming. This project is a port of 8cc and generated by ELVM Infrastructure's C++ Template Metaprogramming backend.

However, this compiler unfortunately DOES NOT work on practial machines, because it needs huge amount of memories. Therefore, this compiler is ornamental.

Author

Keiichi Watanabe (udon.watanabe[at]gmail.com)

See also

constexpr-8cc is a compile-time C compiler, which works on practical machines.