- This project uses the C Preprocessor to preprocess certain TypeScript files.
- To run the preprocessor, do
yarn run preprocess
oryarn run cpp
.
- Since macro directives such as
#include "something"
are not valid TypeScript/JavaScript, they prefixed with a triple-forward slash///#include "something"
. Triple slashes will be stripped from the source files before preprocessing, so take note not to use them as comments.