Nico Williams
Nico Williams
We might like tables for [jq](https://github.com/stedolan/jq)'s documentation.
I guess maybe tables could be converted in to tbl(1) and *roff(1) invoked with `-t`. But there's probably a lot of work to do for this.
This is not urgent. Perhaps instructions to Expert Reviewers will suffice until there is more reason to update RFC 8615.
Yeah, I thought of the closing brace, but I'm ok with that. I can't use this with the `setjmp()`/`longjmp()` approach, and I can't use GCC/clang extensions. I'm also not sure...
Oh, I think I see the problem with a Duff's device... EDIT: Nah, made it work! PR submitted! Feel free to reject, naturally. And, yes, sadly, I did need `BeginDeferral`/`EndDeferral`...
Yeah, MSVC :(
Don't waste your time on that yet. If I could use this, I'd use it in [Heimdal](https://github.com/heimdal/heimdal/)), but that would require consensus among us maintainers. I did the Duff's device...
I've figured out how to make it work with MSVC using ASM. Essentially we need two macros, `TakeLabelAddress(destination, label_name)` and `GotoLabelAddress(addr)` that look like this: ``` #define TakeLabelAddress(dest, l) \...
It doesn't work for 64-bit??
Ugh, you're right.