CTFE Status

Stefan Koch via Digitalmars-d digitalmars-d at puremagic.com
Sun Jan 29 05:42:04 PST 2017


On Sunday, 29 January 2017 at 13:21:47 UTC, Dmitry Olshansky 
wrote:
> On 1/25/17 4:44 PM, Stefan Koch wrote:
>> On Wednesday, 25 January 2017 at 15:26:39 UTC, jmh530 wrote:
>>> On Wednesday, 25 January 2017 at 12:36:02 UTC, Stefan Koch 
>>> wrote:
>>>> newCTFE is green now on all platforms!
>>>
>>> Congrats.
>>>
>>> How much work remains?
>>
>> Quite a lot.
>>
>> - Slicing
>> - Appending
>> - ||
>> - String support (implying utf conversions)
>> - Floating-Point
>>
>> - classes
>> - exceptions
>> - function pointers
>> - closures
>>
>> and
>>
>> proper handling of more complex types
>> such as arrays of structures
>
> Will note that std.regex will requires at least basic support 
> for classes (construct and return from a function) and slicing.
>
> ---
> Dmitry Olshansky

I can support non-polymorphic classes in near future (mid of 
march ?).
Slicing needs to be considered together with concatenation 
esentially it will require a memory-manager.
I still need to figure out if druntime could be reused here.




More information about the Digitalmars-d mailing list