LWDR (Light Weight D Runtime) for Microcontrollers v0.2.3

Dylan Graham dylan.graham2000 at gmail.com
Sun May 30 21:20:51 UTC 2021


On Sunday, 30 May 2021 at 15:35:34 UTC, Guillaume Piolat wrote:
> On Sunday, 30 May 2021 at 14:28:25 UTC, Dylan Graham wrote:
>>
>> LWDR currently supports the following language features:
>> - Class allocations and deallocations (via new and delete)
>> - Struct heap allocations and deallocations (via new and 
>> delete)
>> - Invariants
>> - Asserts
>> - Contract programming
>> - Basic RTTI (via TypeInfo stubs)
>> - Interfaces
>> - Static Arrays
>> - Virtual functions and overrides
>> - Abstract classes
>> - Static classes
>> - Allocation and deallocation of dynamic arrays
>> - Concatenate an item to a dynamic array
>> - Concatenate two dynamic arrays together
>> - Dynamic array resizing
>>
>> The following features are experimental:
>> - Exceptions and Throwables (so far are working on GDC only)
>>
>
>> It is beta, so expect bugs.
>
> Nice job!

Thank you all for a kind words :D


More information about the Digitalmars-d-announce mailing list