강동윤
fd5b4d0dc0
Revert "Merge remote-tracking branch 'refs/remotes/origin/simplifier'"
...
This reverts commit 43fcbcbef2
, reversing
changes made to 15fde7b5ff
.
2018-01-14 14:00:01 +09:00
강동윤
43fcbcbef2
Merge remote-tracking branch 'refs/remotes/origin/simplifier'
2018-01-14 13:47:34 +09:00
강동윤
b778f0c398
Rebase
2018-01-14 13:37:32 +09:00
강동윤
5a1c844549
[WIP] simplifier
2018-01-14 13:33:09 +09:00
강동윤
015ccb07f4
[WIP] Working for simplfier
2018-01-14 13:30:50 +09:00
강동윤
8d62017d88
add atoms for transformers
2018-01-14 13:30:50 +09:00
강동윤
15fde7b5ff
add op! macro
2018-01-14 13:29:57 +09:00
강동윤
06d2be43c3
fix typo
2018-01-14 09:30:51 +09:00
강동윤
daf63465fe
make git quiet
2018-01-14 09:20:38 +09:00
강동윤
d73de6c5d8
fix typo
2018-01-13 21:23:46 +09:00
강동윤
a2dd670798
Use RUSTCFLAGS for --cfg procmacro2_semver_exempt
2018-01-13 21:20:17 +09:00
강동윤
ed6714f7fc
Drop travis-cargo
2018-01-13 21:04:15 +09:00
강동윤
3b02b27d62
groundwork for docs
...
Ignore two tests. See #8 .
Add code coverage and travis to readme.
2018-01-13 20:42:52 +09:00
강동윤
58bc3b4ade
[WIP] Working for simplfier
2018-01-13 19:13:32 +09:00
강동윤
bd9ce9935a
add atoms for transformers
2018-01-13 19:13:09 +09:00
강동윤
6582429013
remove unused parser codes.
2018-01-13 19:07:05 +09:00
강동윤
4a9d66a0f3
update test262.rs
2018-01-13 19:06:50 +09:00
강동윤
fb3b52ddbb
ignore Cargo.lock
2018-01-13 19:06:38 +09:00
강동윤
7291667a19
use F: Folder<T> instead of T: FoldWith<F>
2018-01-13 19:06:13 +09:00
강동윤
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
강동윤
7e2ef3b518
Add .travis.yml
2017-12-23 10:05:19 +09:00
강동윤
0f9532dd5d
initial commit
2017-12-22 22:07:03 +09:00