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

887 stars
44 watching
29 forks
Language: Common Lisp
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
clozure/cclA Common Lisp implementation of a compiler and runtime environment858
vmchale/cpkgA build tool and package manager for C languages with cross-compilation support68
j8r/clicrA declarative command line interface builder30
eudoxia0/asdf-linguistProvides a set of extensions to the ASDF build system for Common Lisp to compile and preprocess various languages and files.34
eudoxia0/trivial-sshAn SSH client library for Common Lisp built on libssh243
samboycoding/cpp2ilReverses Unity's IL2CPP build process to its original managed DLLs1,758
beaver-lodge/beaverAn open-source MLIR front-end in Elixir and Zig to build and optimize compiler pipelines166
jwaldrip/admiral.crA DSL for writing command line interfaces in Crystal138
edicl/cl-interpolLibraries that enhance Common Lisp syntax for string interpolation63
kennytilton/cellsA Common Lisp implementation of the dataflow programming paradigm with spreadsheet-like expressiveness.211
davetron5000/gliProvides a Ruby API to create command-line applications with subcommands and options1,266
40ants/ciAutomates continuous integration and deployment tasks for Common Lisp projects12
orangeduck/buildyourownlispBuild a simple programming language in under 1000 lines of code using HTML and C.2,942
dmazzella/ucborImplementation of a lightweight CBOR serializer/deserializer for use in embedded systems with limited resources.2
ridiculousfish/cdecl-blocksTranslates C declarations into English-like syntax and vice versa, with additional features such as command line editing and support for Apple's blocks syntax.1,001