c-mera
Compiler
A source-to-source compiler system for C-like languages using Lisp's macro system.
Next-level syntax for C-like languages :)
407 stars
18 watching
17 forks
Language: Common Lisp
last commit: about 2 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
cxxxr/valtan | A compiler that translates Common Lisp code into JavaScript | 238 |
dundalek/liz | A Lisp-flavored programming language built on top of Zig, aiming to provide a lower-level alternative to Clojure with more direct access to hardware. | 266 |
pointbazaar/espl1000 | A compiler for a statically typed programming language designed for embedded systems, targeting the ATMega328P microcontroller. | 29 |
l1mey112/crepl | A compiler and interpreter for executing C code on the fly as it is typed. | 30 |
murisi/l2 | A minimalist language with procedural macro support | 135 |
burtonsamograd/sigil | A compiler and REPL for a Lisp dialect used in web development | 26 |
dirkschumacher/llr | A Lisp-like language inspired by Clojure that compiles to R's abstract syntax tree for interpreted expression evaluation. | 202 |
islam0mar/cl-cxx-jit | A Common Lisp interface to C++ code compilation and execution with JIT optimization | 62 |
bnmcgn/sigil | A tool that compiles and interprets Common Lisp code into JavaScript, allowing web developers to use advanced Lisp macros and metaprogramming facilities in their JavaScript applications. | 2 |
belijzajac/wisnialang | A compiler that compiles small programs into tiny Linux binaries without requiring LLVM. | 16 |
ainfosec/crema | A compiler and runtime system for executing a minimalist programming language in sub-Turing Complete space. | 64 |
c2lang/c2compiler | A C compiler written in the C2 language itself. | 704 |
kign/c4wa | A WebAssembly compiler from a simplified subset of C to Web Assembly | 24 |
clozure/ccl | A Common Lisp compiler and runtime environment | 855 |
marcoheisig/petalisp | A system for generating high performance code by JIT-compiling array definitions into a high-level parallel programming language. | 475 |