mirror of https://github.com/boa-dev/boa.git
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
1dbd31e2b7
|
3 years ago | |
---|---|---|
.. | ||
src | 3 years ago | |
Cargo.toml | 3 years ago | |
README.md | 3 years ago | |
build_tables.js | 3 years ago | |
package.json | 4 years ago |
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 14.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.