Gabe Johnson

Results 127 comments of Gabe Johnson

It's an "expression", so I don't need `break/continue`. I'm thinking of using it from a ternary: ```js const foo = n => n > 5 ? n : let(a =...

For your proposed syntax, you'll have to wait for #687 to be resolved. I'm not sure what `accessor` is supposed to designate in your `operator` declaration.

Can you provide example usage?

There's currently no way to use `operator` or `syntax` to modify the meaning of delimiters (`[]`,`{}`,`()`). You'd have to extend the reader.

We should get the reader at least not hanging on 262 tests (there's a list of them that appear to get stuck). I also don't like the current API. `CharStream`...

Also we should figure out what #519 is going to look like.

#707 and #712 have been just the most recent of _many_ request for custom punctuators. I'm rethinking my stance on exposing the API. While I don't want to upset users...

`^^` and `->` aren't valid JavaScript identifiers. If it's not _already_ an operator or keyword and you can't do ```js var ^^ = 5; ``` Then you can't use it...

You got me 😄 . It works with pre-existing operators and keywords too. I'll update the comment.

Thanks for your contribution Nacho!