Dmitry Panov
|
203961f822
Implemented logical assignment operators. Closes #647.
|
7 månader sedan |
Dmitry Panov
|
016eb72565
Numeric separator literal (#603)
|
1 år sedan |
shiroyk
|
fa6d1ed5e4
Implemented BigInt (#597)
|
1 år sedan |
Dmitry Panov
|
9343cf0121
Implemented generators (only synchronous so far). Closes #436
|
2 år sedan |
Dmitry Panov
|
33bff8fdda
Async/await functionality (#464)
|
2 år sedan |
Federico Tedin
|
ae897934c2
Skip hashbang at beginning of source contents
|
3 år sedan |
Dmitry Panov
|
4765a98722
Enabled more tests and fixed some bugs. Closes #410.
|
3 år sedan |
Dmitry Panov
|
0b5d210524
Implemented classes (including private elements). Closes #349.
|
3 år sedan |
Dmitry Panov
|
160b8c59fd
Implemented nullish coalescing operator (??). Closes #382.
|
3 år sedan |
Dmitry Panov
|
ff76422be7
Implemented exponentiation expressions. Closes #381.
|
3 år sedan |
Dmitry Panov
|
a5e7acf16e
Added staticcheck (#364)
|
3 år sedan |
Dmitry Panov
|
b93494d0c5
Implemented optional chaining. Closes #350
|
3 år sedan |
Dmitry Panov
|
fb27c91c26
Handle invalid object literal keys. Fixes #352.
|
3 år sedan |
Dmitry Panov
|
e42ffa0493
Do not hang when opening backtick is the last character. Fixes #351
|
3 år sedan |
Dmitry Panov
|
f1567f3952
Upgraded tests, lots of fixes as a result
|
3 år sedan |
Dmitry Panov
|
d99e4b8cbf
Support 0o and 0b number literals. Closes #335
|
4 år sedan |
Dmitry Panov
|
ce3fee827a
Implemented template literals and \u{xxxx}. Closes #260
|
4 år sedan |
Dmitry Panov
|
32956a348b
Arrow function (#319)
|
4 år sedan |
Dmitry Panov
|
a7a3a1366b
Destructuring assignments, rest and spread properties, default function parameters (#303)
|
4 år sedan |
Dmitry Panov
|
f3cfc97811
Block-scoped declarations (#264)
|
4 år sedan |
Dmitry Panov
|
13aee8e3cc
Shorthand property fixes and support for NamedEvaluation so that function name is set when assigned to a variable
|
4 år sedan |
Dmitry Panov
|
71964a0dfa
Fixed parser._peek()
|
4 år sedan |
Dmitry Panov
|
ab0d68a9e9
Refactored TransformRegExp: fail early, avoid allocation and copy if not necessary.
|
4 år sedan |
Dmitry Panov
|
cfe7e0d44d
Correctly handle \<U+2028> and \<U+2029> in string literals. Closes #209.
|
5 år sedan |
Mihail Stoykov
|
ea8ab93208
Drop &^ and &^= parsing as AND NOT operator doesn't exist
|
5 år sedan |
Dmitry Panov
|
76b747147f
Merged #152.
|
5 år sedan |
Dmitry Panov
|
4dcd8d29d6
Merge branch 'master' into es6
|
5 år sedan |
Dmitry Panov
|
f1752421c4
Added two standard FieldNameMappers. Closes #152.
|
5 år sedan |
Dmitry Panov
|
5df89c3d31
Support for malformed UTF-16 strings and property keys. Missing String methods. (#146)
|
5 år sedan |
Dmitry Panov
|
ef30b0537d
go fmt
|
6 år sedan |