On Wednesday, 26 February 2025 at 18:53:40 UTC, Kapendev wrote:
On Wednesday, 26 February 2025 at 17:00:48 UTC, John C. wrote:
Error (with both commands above, same result):
```
main.d(8): Error: undefined identifier `RAYWHITE`
main.d(9): Error: undefined identifier `LIGHTGRAY`
```
Both RAYWHITE and LIGHTGRAY are defines and ImportC was not
able to parse them, so they don't exist.
No idea about the first question.
Yes, when I added new test simple value macro ("#define TESTM
123"), main.d was able to use it. So, this problem is connected
to ImportC parsing capabilities? If it is, would removing some
"hard to parse" constructs in header file help this situation?