[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Roadmap to ISO10514 extensions
From: |
Gaius Mulley |
Subject: |
Re: Roadmap to ISO10514 extensions |
Date: |
Fri, 29 Nov 2024 13:25:45 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
pini <pini@tuxfamily.org> writes:
> Hello,
>
> I was wondering whether there already is any plan to implement ISO10514-2
> (object-orientation) and/or ISO10514-3 (generics) to the gcc modula-2 frontend
> ?
> And if so, what is the current state of implementation, is there help needed
> on some parts, etc. ?
>
> This is not to put any pressure on these features, just checking what is
> envisioned.
>
> Best regards,
Hello,
yes I'd like to implement ISO10514-2 (object-orientation) and/or
ISO10514-3 (generics). My plan would be to have a first implementation
based on a form of internal m2 macros. This would allow rapid
development and ease of debugging. It also has some cross over with the
m2r10 approach of implementing arithmetic operators for basic types.
I have a near complete re-implementation of large sets containing a hand
built library using the m2r10 approach. Hopefully this will go into
gcc-16 (April/May 2025), major changes are restricted to stage1 (gcc
development).
hope this helps?
regards,
Gaius