digitalmars.dip.ideas - add "har" as official (enough) grammar
dlang.io does the `--- foo.d` to mean "the stuff under this is part is foo.d" automagicly but the compiler needs to know to ignore it with a fairly lazy hack ```d import std; --- hello.d void main(){ "hello".writeln; } ``` Should have a warning: "line 2 `har` detected, did you mean to use a different tool for this?" but then compile ignoring it. level of compatibility that would be basically impossible to implement
Jul 14
On Monday, 14 July 2025 at 20:35:13 UTC, monkyyy wrote:dlang.io does the `--- foo.d` to mean "the stuff under this is part is foo.d" automagicly but the compiler needs to know to ignore it with a fairly lazy hack ```d import std; --- hello.d void main(){ "hello".writeln; } ``` Should have a warning: "line 2 `har` detected, did you mean to use a different tool for this?" but then compile ignoring it. level of compatibility that would be basically impossible to implementAnd he calls this a DIP... Man you're so sick. this kind of things can go to https://github.com/dlang/dmd/issues.
Jul 16