moc-ng

MOC compiler

An alternative implementation of Qt's meta-object compiler (moc) using libclang.

A reimplementation of Qt's moc using libclang. Contains both a drop-in remplacement, and a plugin for the clang compiler.

GitHub

206 stars
24 watching
23 forks
Language: C++
last commit: about 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
woboq/verdigrisA set of macros to compile Qt without the need for moc647
nickmqb/muonA modern, statically typed low-level programming language with strong focus on performance and minimalism.773
qmlc/qmlcA compiler and loader for Qt's QML language, optimizing compilation and runtime performance.140
jmorag/mccCompiles the MicroC programming language into machine code using Haskell116
xoreaxeaxeax/movfuscatorCompiles C programs into mov instructions using only mov operations9,546
woboq/qmetaobject-rsA Rust library that enables the creation of Qt/QML applications without requiring C++ or another build system.652
otabat/shen-cAn implementation of the Shen programming language in C, offering features like pattern matching and macro-based DSL creation.70
battelle/movfuscatorA compiler that translates C code into a single instruction set1,339
charles-pegge/oxygenbasicA compiler and runtime environment for a basic programming language39
mikelma/oktacA compiler for an experimental programming language called Okta27
tmcw/wahA compiler for a Clojure-based language that compiles to WebAssembly158
yrnkrn/zapccA caching C++ compiler based on clang to speed up compilation1,248
mikeash/maobjcruntimeProvides an object-oriented interface around the Objective-C runtime APIs.1,534
open-watcom/open-watcom-v2An open-source implementation of the Watcom C compiler and related tools998
intel/systemc-compilerTranslates synthesizable SystemC code to synthesizable SystemVerilog.256