Second Draft: Coroutines
Mai Lapyst
mai at lapyst.by
Tue Feb 4 12:52:56 UTC 2025
On Tuesday, 4 February 2025 at 02:30:49 UTC, Richard (Rikki)
Andrew Cattermole wrote:
> A link to your frontend would be appreciated, I'd like to see
> if you've done UAX31/C23 identifiers (yet).
I hadn't added UAX31 since I've used DLang's grammar
specification to implement the lexer and it didn't contain them
at the time of writing (and how it seems at qick glance still).
But it's not that big of a deal, although I have to thank you bc
it revealed a slight problem in creating code position data when
using utf8 codepoints.
Also didn't send a link bc I didn't knew if anyone is interested,
but here ya [go](https://codearq.net/mdc/mdc).
> "In addition to syntax changes there is a new operator overload
> ``opConstructCo`` which is a static method. This will flag the
> type it is within as an instanceable library coroutine type."
That sound's awesome! Thank you!
More information about the dip.development
mailing list