cmacro

C DSL builder

Provides a set of reusable code transformations and abstractions for writing domain-specific languages (DSLs) in C.

Lisp macros for C

GitHub

885 stars
44 watching
29 forks
Language: Common Lisp
last commit: 10 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
clozure/ccl A Common Lisp compiler and runtime environment 855
vmchale/cpkg A build tool and package manager for C languages with cross-compilation support 68
j8r/clicr A declarative command line interface builder 29
eudoxia0/asdf-linguist A set of extensions to the ASDF build system for compiling and preprocessing various languages and tools. 34
eudoxia0/trivial-ssh A simple SSH client library written in Common Lisp for interacting with remote hosts via secure connections. 43
samboycoding/cpp2il Reverses Unity's IL2CPP build process to its original managed DLLs 1,729
beaver-lodge/beaver An open-source MLIR front-end in Elixir and Zig to build and optimize compiler pipelines 162
jwaldrip/admiral.cr A DSL for writing command line interfaces in Crystal 138
edicl/cl-interpol Libraries that enhance Common Lisp syntax for string interpolation 62
kennytilton/cells A Common Lisp implementation of the dataflow programming paradigm with spreadsheet-like expressiveness. 211
davetron5000/gli Provides a Ruby API to create command-line applications with subcommands and options 1,256
40ants/ci Automates continuous integration and deployment tasks for Common Lisp projects 12
orangeduck/buildyourownlisp Build a simple programming language in under 1000 lines of code using HTML and C. 2,925
dmazzella/ucbor Implementation of a lightweight CBOR serializer/deserializer for use in embedded systems with limited resources. 1
ridiculousfish/cdecl-blocks A C compiler and parser that supports Apple's blocks syntax and translates English-like declarations into C code. 988