Daniel Tschinder
|
d8a5329834
|
Reorganize token types and use a map for them (#9645)
|
2019-03-06 14:30:04 -08:00 |
|
Mathias Bynens
|
54ba6d80c0
|
Update identifier parsing per Unicode v12 (#9637)
https://github.com/tc39/ecma262/issues/1467
https://github.com/tc39/ecma262/pull/1468
|
2019-03-05 17:05:03 +01:00 |
|
Daniel Tschinder
|
9eb010da50
|
Unify reserved word checking and update error messages (#9402)
* Unify reserved word checking and update error messages
* Fix test
|
2019-01-31 19:02:32 -08:00 |
|
Daniel Tschinder
|
46ba5940c2
|
Make yield a contextual keyword (#9400)
|
2019-01-23 14:33:23 -08:00 |
|
Daniel Tschinder
|
178f2d7949
|
Make let a contextual keyword
|
2019-01-22 13:12:02 -08:00 |
|
Daniel Tschinder
|
b66d921053
|
perf: Use === or Set.has instead of array.indexOf for keyword checks
|
2019-01-17 16:16:30 -08:00 |
|
Daniel Tschinder
|
48fd387779
|
perf: precalculate length
|
2019-01-17 16:14:56 -08:00 |
|
Ger Hobbelt
|
07c88e6f0b
|
Use charCodes at more places in the parser (#8176)
|
2018-06-15 13:21:32 +02:00 |
|
Mathias Bynens
|
62eb32677c
|
ECMAScript follows the latest version of the Unicode Standard. Earlier this week, Unicode v11 was officially released. This patch updates babel-parser to support the new identifier characters. (#8125)
Ref. https://github.com/tc39/ecma262/issues/1219.
|
2018-06-07 21:54:12 +02:00 |
|
Chaitanya Kumar Kamatham
|
daf0ca8680
|
Rename "babylon" to "@babel/parser" (#7937) 🎉
|
2018-05-19 00:03:05 -04:00 |
|