Rust-based platform for the Web
Go to file
강동윤 e949c40517
ECMAScript parser (#1)
- Parser and lexer for lastest ecma spec https://tc39.github.io/ecma262

  - Lexer is currently very inefficient

 - Use https://github.com/tc39/test262-parser-tests/ for testing.

 - Implement proc-macro based ast folder and assert_eq_ignore_span! based on it.

 - Some utilities for proc macro at /macros/common
2018-01-12 16:53:06 +09:00
.cargo ECMAScript parser (#1) 2018-01-12 16:53:06 +09:00
atoms ECMAScript parser (#1) 2018-01-12 16:53:06 +09:00
common ECMAScript parser (#1) 2018-01-12 16:53:06 +09:00
ecmascript ECMAScript parser (#1) 2018-01-12 16:53:06 +09:00
macros ECMAScript parser (#1) 2018-01-12 16:53:06 +09:00
scripts ECMAScript parser (#1) 2018-01-12 16:53:06 +09:00
src ECMAScript parser (#1) 2018-01-12 16:53:06 +09:00
testing ECMAScript parser (#1) 2018-01-12 16:53:06 +09:00
.gitignore ECMAScript parser (#1) 2018-01-12 16:53:06 +09:00
.gitmodules ECMAScript parser (#1) 2018-01-12 16:53:06 +09:00
.rustfmt.toml ECMAScript parser (#1) 2018-01-12 16:53:06 +09:00
.travis.yml ECMAScript parser (#1) 2018-01-12 16:53:06 +09:00
Cargo.lock ECMAScript parser (#1) 2018-01-12 16:53:06 +09:00
Cargo.toml ECMAScript parser (#1) 2018-01-12 16:53:06 +09:00
LICENSE-APACHE initial commit 2017-12-22 22:07:03 +09:00
LICENSE-MIT initial commit 2017-12-22 22:07:03 +09:00