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.
 
 
Iban Eguia 03cb69dcf4
Upgraded prettier and bootstrap, fixed formatting (#1245)
4 years ago
..
src Upgraded dependencies and fixed some clippy warnings/errors (#1228) 4 years ago
Cargo.toml Bump unicode-general-category from 0.3.0 to 0.4.0 (#1191) 4 years ago
README.md
build_tables.js Upgraded prettier and bootstrap, fixed formatting (#1245) 4 years ago
package.json

README.md

boa-unicode

boa-unicode defines the trait to provide methods for querying properties or classes for Unicode identifiers. These properties are used to determine if a code point (char) is valid for being the start/part of an identifier in lexer and parser.

Current version: Unicode 13.0.0

Development

The Unicode character tables used to query properties are generated by build_tables.js. This script depends on Node.js and rustfmt. You can run the script with:

$ node build_tables.js

or with npm:

$ npm run build-tables

The configurations are defined as constants in the script. Please check the comments in build_tables.js for more information.

More Info