dpp

Header compiler

An executable tool that compiles D files with #include directives from C/C++ headers

Directly include C headers in D source code

GitHub

231 stars
18 watching
31 forks
Language: D
last commit: 7 months ago
clangcppcpp17ddlangdlanguagelibclangtranslation

Related projects:

Repository Description Stars
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 29
renatogarcia/icecream-cpp A small, single-header C++ library to simplify debugging by providing a concise and expressive way to print variable values during execution. 585
danielaparker/jsoncons A C++ header-only library for constructing and manipulating various data formats 730
leepike/copilot A language and toolset for generating hard real-time C code from a domain-specific stream language 149
abothe/d_parser A C# implementation of a parser and resolver for analyzing D programming language code. 30
docker-exec/dexec A command-line tool for executing code in multiple languages using Docker containers 330
dariomanesku/dm A header-only base C++ library for a specific application 20
dbohdan/compilers-targeting-c A list of compilers and transpilers that can generate C code from various programming languages. 709
eyalz800/zpp_bits A lightweight C++20 serialization and RPC library in one header file 755
xet7/jadelib A proof-of-concept project to develop a BASIC-like syntax for programming C++ using a header file and library. 1
hdoc/hdoc Automates API documentation generation and integration with Markdown pages for C++ projects. 311
paf31/dovetail A tool for building domain-specific languages in Haskell using a PureScript interpreter 119
ridiculousfish/cdecl-blocks Translates 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
vsedach/vacietis Compiles C code into Common Lisp and provides a Lisp-to-C compiler executable. 307
dlang/visuald Provides integration and tools for the D programming language in Visual Studio 288