Boshen
|
28916f96af
|
feat(linter): setup tests
|
2023-02-25 23:45:03 +08:00 |
|
Boshen
|
c86cca37a8
|
feat(linter): linter prototype
|
2023-02-25 16:56:10 +08:00 |
|
Boshen
|
abb2f8c949
|
feat(rust): use mimalloc on windows
|
2023-02-25 11:58:57 +08:00 |
|
Boshen
|
5f7a756229
|
feat(semantic): add semantic builder with untyped ast tree creation
|
2023-02-25 10:32:48 +08:00 |
|
Boshen
|
9f3a8c12a9
|
feat(cli): initialize cli and directory traversal
|
2023-02-24 22:46:56 +08:00 |
|
Boshen
|
7689df3318
|
feat(coverage): print diagnostics to snapshots
|
2023-02-22 19:23:01 +08:00 |
|
Boshen
|
4f4a9802b7
|
refactor(diagnostics,parser): move diagnostics to parser
|
2023-02-22 19:23:01 +08:00 |
|
Boshen
|
7a44a657e1
|
feat: add miette fancy report to examples
|
2023-02-22 19:23:01 +08:00 |
|
Boshen
|
a733856536
|
refactor(ast,parser): use u32 for node spans
The next PR will fix the jargon where Node = Span.
relates to #9
|
2023-02-21 16:02:23 +08:00 |
|
Boshen
|
457aa7d1be
|
feat(printer): add printer example
|
2023-02-20 18:23:36 +08:00 |
|
Boshen
|
978ca362f7
|
feat(coverage): use test262 to test printer
|
2023-02-20 18:23:36 +08:00 |
|
Boshen
|
e4b07b7db9
|
feat(printer): Initialize printer
closes #21
|
2023-02-20 18:23:36 +08:00 |
|
Boshen
|
a347e3993e
|
Revert "perf(lexer): use portable-SIMD to speed up multiline comment scanning"
This reverts commit a51c7f9ba2.
|
2023-02-17 14:50:42 +08:00 |
|
Boshen
|
a51c7f9ba2
|
perf(lexer): use portable-SIMD to speed up multiline comment scanning
|
2023-02-15 19:51:13 -08:00 |
|
Boshen
|
6758b0c66c
|
feat(coverage): add typescript conformance (currently 4287/4861 88.19%)
Some of the files are not being parsed because we are currently less
recoverable than TypeScript.
|
2023-02-11 23:46:28 -08:00 |
|
Boshen
|
a4e04d4f6f
|
feat(coverage): add babel conformance (currently 2043/2057 99.32%)
|
2023-02-11 22:36:32 -08:00 |
|
Boshen
|
93993978de
|
chore: commit Cargo.lock
|
2023-02-11 18:45:50 -08:00 |
|