Boshen
|
87a0b6c889
|
refactor(ast): s/ArrowFunctionExpression/ArrowExpression
|
2023-05-28 22:40:16 +08:00 |
|
Boshen
|
24f11a4ea8
|
refactor(syntax): move identifier related code from lexer to syntax
|
2023-05-27 11:00:02 +08:00 |
|
Boshen
|
1b83e6c16e
|
feat(oxc_index): add static_assert_size for compile time evaluation (#343)
|
2023-05-08 22:20:54 +08:00 |
|
Boshen
|
65a445f512
|
refactor: move operator to oxc_syntax (#341)
|
2023-05-08 15:35:01 +08:00 |
|
Boshen
|
cd276c2850
|
feat: add oxc_span crate (#323)
|
2023-04-27 21:51:15 +08:00 |
|
Boshen
|
1004a1d197
|
chore: clean up workspace dependencies (#320)
|
2023-04-27 11:38:39 +08:00 |
|
Boshen
|
f382d36375
|
chore: publish crates v0.0.6
|
2023-04-22 16:09:05 +08:00 |
|
Boshen
|
080baaa2db
|
chore: use taplo to reformat toml files
|
2023-04-22 15:58:59 +08:00 |
|
Boshen
|
040ac8256f
|
Release
|
2023-04-10 22:35:05 +08:00 |
|
Boshen
|
513931f672
|
Release oxc_ast@0.0.4 oxc_parser@0.0.4 oxc_semantic@0.0.3
|
2023-04-05 20:59:50 +08:00 |
|
Boshen
|
089c2ba0ca
|
Release 0.0.3
|
2023-04-02 16:59:15 +08:00 |
|
Boshen
|
96ad67db92
|
fix(parser): clean up type arguments parsing (#242)
closes #169
|
2023-04-02 12:06:52 +08:00 |
|
Boshen
|
fb01c4e210
|
Release 0.0.2
|
2023-04-02 00:50:05 +08:00 |
|
Boshen
|
249cf96ad2
|
refactor(ast): make serde an optional feature (#236)
This should also reduce compilation time a bit
oxc_parser compilation time 9.5s -> 8.8s
relates to #223
|
2023-04-01 17:12:23 +08:00 |
|
Boshen
|
79fd35c9cb
|
deps: fix versions depending on each other
|
2023-03-30 23:59:41 +08:00 |
|
Boshen
|
9f7758465b
|
Release 0.0.1
oxc_allocator@0.0.1
oxc_ast@0.0.1
oxc_diagnostics@0.0.1
oxc_parser@0.0.1
oxc_printer@0.0.1
oxc_semantic@0.0.1
Generated by cargo-workspaces
|
2023-03-30 23:37:25 +08:00 |
|
Boshen
|
9e3675a575
|
chore: clean up Cargo.toml
|
2023-03-30 23:27:26 +08:00 |
|
Boshen
|
94fdd54368
|
perf(lexer): fine tune identifier checking with less redundant branches (#154)
perf(lexer): fine tune checking of identifiers with less redundant branches
|
2023-03-08 22:00:15 +08:00 |
|
Boshen
|
94fddffc70
|
chore: use fancy-no-backtrace from miette
See https://github.com/zkat/miette/issues/132
|
2023-03-05 15:16:26 +08:00 |
|
Boshen
|
3b887dbeaf
|
feat(parser): print json in parser example
|
2023-02-28 00:05:54 +08:00 |
|
Boshen
|
7a44a657e1
|
feat: add miette fancy report to examples
|
2023-02-22 19:23:01 +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
|
1fdc635638
|
feat(parser): add parser
|
2023-02-11 05:26:49 -08:00 |
|
Boshen
|
4ae70b9592
|
feat(parser): add lexer
|
2023-02-11 02:29:54 -08:00 |
|
Boshen
|
d026e33343
|
chore: add rust-toolchain.toml and Cargo.toml
|
2023-02-11 13:03:40 +08:00 |
|