digitalmars.D.learn - d programs conversion to c
- jicman (4/4) Dec 11 2019 Greetings!
- BoraxMan (3/7) Dec 13 2019 I don't think there would be any. The BetterC subset is as good
- Taylor Hillegeist (5/14) Dec 15 2019 If you want something that works but would be a possible pain.
- Laeeth Isharc (11/15) Dec 16 2019 How many lines of code is it ?
Greetings! I am trying to see if there are any converters out there from d code to c. Anyone knows? Thanks. josé
Dec 11 2019
On Wednesday, 11 December 2019 at 18:54:49 UTC, jicman wrote:Greetings! I am trying to see if there are any converters out there from d code to c. Anyone knows? Thanks. joséI don't think there would be any. The BetterC subset is as good as using C. Why specifically do you want to convert?
Dec 13 2019
On Saturday, 14 December 2019 at 06:14:23 UTC, BoraxMan wrote:On Wednesday, 11 December 2019 at 18:54:49 UTC, jicman wrote:If you want something that works but would be a possible pain. you could always compile the program in d and then use a decompiler, most of these produce C code. It could be a mess though.Greetings! I am trying to see if there are any converters out there from d code to c. Anyone knows? Thanks. joséI don't think there would be any. The BetterC subset is as good as using C. Why specifically do you want to convert?
Dec 15 2019
On Wednesday, 11 December 2019 at 18:54:49 UTC, jicman wrote:Greetings! I am trying to see if there are any converters out there from d code to c. Anyone knows? Thanks. joséHow many lines of code is it ? It's not that bad to do it manually with help from regex. If you're good with vim macros like Robert Schadek then that may help too. There's a project to convert C code to Rust and some day I plan to support something similar for C to D. LLVM used to have a C backend that was revived by the Julia guys. Might get somewhere with that, but if it's not too big a codebase assisted manual isn't that bad. First version of excel-d I had to do entirely manually as dpp didn't exist.
Dec 16 2019