digitalmars.D - What is Walter's dmd CPP branch?!
- Per =?UTF-8?B?Tm9yZGzDtnc=?= (4/4) May 09 2021 Seems to me like Walter is working integrating a C compiler into
- Per =?UTF-8?B?Tm9yZGzDtnc=?= (3/5) May 09 2021 Doh, forget the link
- Per =?UTF-8?B?Tm9yZGzDtnc=?= (2/4) May 09 2021 Doh again, it's the PPC branch not the CPP.
- Imperatorn (2/6) May 09 2021 Looks interesting 👀
- SealabJaster (3/4) May 09 2021 Very interesting!
- Per =?UTF-8?B?Tm9yZGzDtnc=?= (2/4) May 09 2021 Indeed!
- Imperatorn (2/6) May 09 2021 Whoa. Go Walter! :D
- Ola Fosheim Grostad (2/6) May 10 2021 How will this work with new C features and gcc/clang extensions?
- Imperatorn (3/7) May 11 2021 A bit easier to read:
- Per =?UTF-8?B?Tm9yZGzDtnc=?= (2/4) May 09 2021 Or rather a C parser at least.
Seems to me like Walter is working integrating a C compiler into dmd. What's the long-term plan here? Builtin support for generating D wrappers from C headers?
May 09 2021
On Sunday, 9 May 2021 at 11:41:28 UTC, Per Nordlöw wrote:Seems to me like Walter is working integrating a C compiler into dmd.Doh, forget the link https://github.com/WalterBright/dmd/commit/3053fe0b0753fea83bb9ad32420c9699e0ea1d53
May 09 2021
On Sunday, 9 May 2021 at 11:42:09 UTC, Per Nordlöw wrote:Doh, forget the link https://github.com/WalterBright/dmd/commit/3053fe0b0753fea83bb9ad32420c9699e0ea1d53Doh again, it's the PPC branch not the CPP.
May 09 2021
On Sunday, 9 May 2021 at 11:41:28 UTC, Per Nordlöw wrote:Seems to me like Walter is working integrating a C compiler into dmd. What's the long-term plan here? Builtin support for generating D wrappers from C headers?Looks interesting 👀
May 09 2021
On Sunday, 9 May 2021 at 11:55:17 UTC, Imperatorn wrote:Looks interesting 👀Very interesting! https://github.com/WalterBright/dmd/commit/12f1f482b64e54d7353ceeb3b4f60b2caa68828d#diff-cdf7d0893f3c1cb898585c88423f77c6d7094b31425d18f29591809fdb928cab
May 09 2021
On Sunday, 9 May 2021 at 20:34:20 UTC, SealabJaster wrote:Very interesting! https://github.com/WalterBright/dmd/commit/12f1f482b64e54d7353ceeb3b4f60b2caa68828d#diff-cdf7d0893f3c1cb898585c88423f77c6d7094b31425d18f29591809fdb928cabIndeed!
May 09 2021
On Sunday, 9 May 2021 at 20:34:20 UTC, SealabJaster wrote:On Sunday, 9 May 2021 at 11:55:17 UTC, Imperatorn wrote:Whoa. Go Walter! :DLooks interesting 👀Very interesting! https://github.com/WalterBright/dmd/commit/12f1f482b64e54d7353ceeb3b4f60b2caa68828d#diff-cdf7d0893f3c1cb898585c88423f77c6d7094b31425d18f29591809fdb928cab
May 09 2021
On Sunday, 9 May 2021 at 20:34:20 UTC, SealabJaster wrote:On Sunday, 9 May 2021 at 11:55:17 UTC, Imperatorn wrote:How will this work with new C features and gcc/clang extensions?Looks interesting 👀Very interesting! https://github.com/WalterBright/dmd/commit/12f1f482b64e54d7353ceeb3b4f60b2caa68828d#diff-cdf7d0893f3c1cb898585c88423f77c6d7094b31425d18f29591809fdb928cab
May 10 2021
On Sunday, 9 May 2021 at 20:34:20 UTC, SealabJaster wrote:On Sunday, 9 May 2021 at 11:55:17 UTC, Imperatorn wrote:A bit easier to read: https://github.com/WalterBright/dmd/blob/ImportC/changelog/ImportC.mdLooks interesting 👀Very interesting! https://github.com/WalterBright/dmd/commit/12f1f482b64e54d7353ceeb3b4f60b2caa68828d#diff-cdf7d0893f3c1cb898585c88423f77c6d7094b31425d18f29591809fdb928cab
May 11 2021
On Sunday, 9 May 2021 at 11:41:28 UTC, Per Nordlöw wrote:Seems to me like Walter is working integrating a C compiler into dmd.Or rather a C parser at least.
May 09 2021