Rust编写的JavaScript引擎,该项目是一个试验性质的项目。
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jevan Chan
6333daae3f
Lazy evaluation for cooked template string (#1103)
* Lazy evaluate cooked template string
Fix octal escape in string literal
Add tests
Fix zero escape
Fix zero escape lookahead
Rename variables
Rename helper functions
Refactor match arms
Fix escape line terminator sequence
Fix single character escape
Fix line terminator and escape followed by unicode char
Add NonOctalDecimalEscapeSequence
Fix comment
Refactor
Modify error message
Add tests
Rename tests
Add test for error
Add comments for unsafe bytes to str
Update boa/src/syntax/lexer/string.rs
Co-authored-by: tofpie <75836434+tofpie@users.noreply.github.com>
Minor refactor
Remove unsafe bytes to str
Fix panic when reading invalid utf-8 chars
Refactor string literal
Support invalid utf-8 chars in string literal input
Add cook function for template literal
Fix line continuation bug
Add methods for utf16 buffer trait
Add trait comments
Add error message for template literal
Add and fix comments
Hide unused exported function and modify tests
Fix bug
Lazy evaluate cooked template string
Fix clippy
Fix test262 stack overflow issue
Fix invalid setting strict mode with template literal
Remove unnecessary cache
Remove
* Add comments
* Minor update
|
4 years ago |
.. |
benches
|
Code cleanup and inline (#916)
|
4 years ago |
examples
|
Fixed spelling (#1073)
|
4 years ago |
src
|
Lazy evaluation for cooked template string (#1103)
|
4 years ago |
Cargo.toml
|
Bump serde from 1.0.124 to 1.0.125 (#1188)
|
4 years ago |