[Dlang-internal] druntime: proposed changes in code organization

IGotD- nise at nise.com
Mon Nov 20 13:39:21 UTC 2023


On Sunday, 19 November 2023 at 19:53:53 UTC, Denis Feklushkin 
wrote:
> On Thursday, 16 November 2023 at 17:13:37 UTC, Denis Feklushkin 
> wrote:
>
> I made update of the proposal description text, 
> https://github.com/dlang/dmd/pull/15822

Not sure If I'm going to reply here or on github.

First, I think that you need to more precisely explain what a 
"tag" is. What is the underlying data type and how does it differ 
from a version identifier. I don't understand what a tag is by 
reading the PR.

The PR doesn't mention anything about the generic part of the 
implementation. Where should the generic part be?

Also how the source code hierarchy, how would it look like?

Let's take really small example like setjmp.d and show how it 
should be implemented, both inside the file and where the files 
should located.


More information about the Dlang-internal mailing list