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!