A language agnostic, C-like preprocessor for D
To use this package, run the following command in your project's root directory:
Put the following dependency into your project's dependences section:
Language-agnostic Preprocessor for D
Version 1.2.0 Copyright 2023 Mike Bierlee Licensed under the terms of the MIT license - See LICENSE.txt
A language-agnostic preprocessor library for D. It allows you to pre-process code or text in any language using C-like directives. This is not a CLI tool, only a library. The library does not deal with reading or writing files, that is up to the user.
examples/ directory for how to use it and SPECS.md for more details on what is supported in the pre-processing language. Finally, if you want to see some detailed examples, see the unittests in source/preprocessor/package.d.
Projects Using The Preprocessor
- The Retrograde Game Engine: General purpose game engine.
- 1.2.0 released a year ago
- Copyright © 2023, Mike Bierlee