# new \.d file parser for C compilation · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/d4b241c14e7e9eb8f0c5fcb767c6021e8651c93f)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: d4b241c14e7e9eb8f0c5fcb767c6021e8651c93f

Requested commit: d4b241c14e7e9eb8f0c5fcb767c6021e8651c93f

Commit: d4b241c14e7e9eb8f0c5fcb767c6021e8651c93f

Tree: 787f361be1fe37035b6df0fa451cf3c165b98a20

Author: Michael Dusan

Committer: Michael Dusan

## Message

```
new .d file parser for C compilation

- wip for #2046
- clang .d output must be created with `clang -MV` switch
- implemented in Zig
- hybridized for zig stage0 and stage1
- zig test src-self-hosted/dep_tokenizer.zig

```

## Parents

- [f68d8060ec2c65e3062007348c0e331ffbe86f37](https://git.cafe/gitcafe/zig/commit/f68d8060ec2c65e3062007348c0e331ffbe86f37?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/d4b241c14e7e9eb8f0c5fcb767c6021e8651c93f?format=markdown)
