Re: Beta D 2.068.1-b2
On Monday, 31 August 2015 at 13:15:57 UTC, BBasile wrote: On Monday, 31 August 2015 at 06:02:08 UTC, Martin Nowak wrote: [...] It looks like there is a regression in variant.d: I compile template without vibed and get: --- C:\Dev\dmd2\windows\bin\..\..\src\phobos\std\variant.d: Error: function std.variant.VariantN!20u.VariantN.__xopEquals errors compiling the function --- It looks very strange because - the line number is even not displayed. - relative path is quite unusuall in an error message. waiting feedback: https://github.com/dymk/temple/issues/31 this error message is so strange. Maybe the author is not very reachable now so you might also want to try to compile because you know better.
Re: 1st Ever Artificial Consciousness to be Written in D Language
On Wednesday, 2 September 2015 at 14:41:20 UTC, GrandAxe wrote: D Language was chosen for its versatility. It is a language with high level syntax and low capabilities Er, low capabilities???
Re: Beta D 2.068.1-b2
On Saturday, 5 September 2015 at 11:30:20 UTC, BBasile wrote: On Monday, 31 August 2015 at 13:15:57 UTC, BBasile wrote: waiting feedback: https://github.com/dymk/temple/issues/31 this error message is so strange. Maybe the author is not very reachable now so you might also want to try to compile because you know better. Bugzilla filed for reduced test case. It looks like a DMD regression (the reduced test case for TempleContext only compiles just fine in 2.068.0). I've included a reduced standalone temple_context.d and variant.d https://issues.dlang.org/show_bug.cgi?id=15017
Re: D-Day for DMD is today!
On Friday, 4 September 2015 at 12:38:41 UTC, Daniel Murphy wrote: expanding what's acceptable. For example, DMD now uses foreach and delegates in a few places, and I expect we'll see a lot of use of D strings in the near future. But you are going to do high level refactoring too, right? Not just local conversions into foreachs and the like?
Re: 1st Ever Artificial Consciousness to be Written in D Language
On Sat, Sep 05, 2015 at 03:17:40PM +, Paul via Digitalmars-d-announce wrote: > On Wednesday, 2 September 2015 at 14:41:20 UTC, GrandAxe wrote: > > >D Language was chosen for its versatility. It is a language with high > >level syntax and low capabilities > > > Er, low capabilities??? He probably meant *low-level* capabilities. T -- What is Matter, what is Mind? Never Mind, it doesn't Matter.
Re: D-Day for DMD is today!
On 2015-09-05 18:47, Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= wrote: But you are going to do high level refactoring too, right? Not just local conversions into foreachs and the like? I'm pretty sure the conversion tool already converted at least some loops to foreach loops. -- /Jacob Carlborg
Re: FancyPars
On Thursday, 2 July 2015 at 14:25:09 UTC, Stefan Koch wrote: I cannot continue working on it anymore. Nontheless an unexpected update that makes FancyPars more Feature-complete than than Pegged. I addded simplistic Left Recursion handling... but the code is a mess :(
Re: D-Day for DMD is today!
On 6/09/2015 2:47 AM, Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= wrote: But you are going to do high level refactoring too, right? Not just local conversions into foreachs and the like? Of course. Some of this was been started before the conversion.
Re: D-Day for DMD is today!
On 6/09/2015 5:11 AM, Jacob Carlborg wrote: I'm pretty sure the conversion tool already converted at least some loops to foreach loops. I took that code out some time before the switch because D's stricter implicit conversions were causing problems in some places. Even doing it by hand is error-prone since dmd makes use of the extra freedom you get from raw for loops.