Kevin Gibbons
Kevin Gibbons
Re: using `wast2json` (assuming that's the preexisting structure that wabt emits you're referring to), is there a way to go back from the JSON to `.wat`? If not it's not...
It's definitely a bug in at least some cases - information derived from the subclass may not be true of the superclass.
Yeah, I am undecided about these. As you say, labelled `break` is particularly confusing, whereas `switch` can be straightforward if used in a particular way. The thing is, that is...
@55Cancri Currently the delay is to give us time to assess whether the behavior in this proposal (or aspects of it, like in the OP) is too confusing. I'm hopeful...
"There exists a library which would use this feature" is not, in itself, sufficient reason to add a feature. For a syntactic feature to be worth adding there needs to...
I think this has to be `1` (or possibly `undefined`), not `2`. We _could_ special-case comma-expressions in statement position, but honestly I don't expect them to ever come up in...
Ah, I don't know if it'd break much code in the wild, and unfortunately it's hard to know ahead of time. But I can imagine code doing something like ```...
@mikestopcontinues `eval` is also not a keyword. `let eval = () => 0; eval('1'); /* 0 */` works fine.
> For example, we can use > ``` > `expr` Block > ``` Yup, that's a possibility I'm considering. (If I go with that, I'll might also change `async do...
Technically true, though there is no reason to do that ever.