Edwin Cheng
|
35c4633150
|
Make vis matcher optional and fix typo
|
2019-05-02 21:24:51 +08:00 |
|
Edwin Cheng
|
779676f782
|
Remove unused code in subtree_source
|
2019-05-02 10:19:12 +08:00 |
|
Edwin Cheng
|
d436ab0581
|
Refactor parser handle mult-char punct internally
|
2019-04-28 23:46:03 +08:00 |
|
Edwin Cheng
|
1908819bf6
|
Use panic instead of unwrap
|
2019-04-26 02:56:44 +08:00 |
|
Edwin Cheng
|
c55a2dbc1d
|
Fix more bugs
|
2019-04-26 02:03:56 +08:00 |
|
Edwin Cheng
|
299d97b6d9
|
Add handling token seperator in mbe
|
2019-04-26 02:03:55 +08:00 |
|
Edwin Cheng
|
fccd045229
|
Add cached for SubtreeSource
|
2019-04-22 22:46:39 +08:00 |
|
Edwin Cheng
|
3d1cdc834d
|
Fix offset bug in SourceWalker
|
2019-04-22 05:04:37 +08:00 |
|
Edwin Cheng
|
da05bbcfb1
|
Fix lifetime in tt to syntax node conversion
|
2019-04-22 05:04:36 +08:00 |
|
Edwin Cheng
|
9e35bf91b8
|
Fix bugs
|
2019-04-20 23:53:39 +08:00 |
|
Edwin Cheng
|
6646d49f23
|
Fix bug and add expr , pat , ty matcher
|
2019-04-14 11:42:20 +08:00 |
|
Edwin Cheng
|
f66300ccd1
|
Remove skip Delimiter::None and handle Dollars
|
2019-04-13 01:50:05 +08:00 |
|
Edwin Cheng
|
8ed7104578
|
Refactoring and add some docs
|
2019-04-08 20:32:21 +08:00 |
|
Edwin Cheng
|
c785c7312d
|
Fixed infintite loop bug
|
2019-04-08 19:21:07 +08:00 |
|
Edwin Cheng
|
184e9ea230
|
Fixed empty node bug
|
2019-04-08 18:21:48 +08:00 |
|
Edwin Cheng
|
2697ecaa64
|
Use SubtreeWalker instread of flatten TtToken
|
2019-04-08 15:58:02 +08:00 |
|
Edwin Cheng
|
a7254201df
|
Combine all tokensource to one and refactoring
|
2019-04-08 00:12:07 +08:00 |
|
Edwin Cheng
|
7f1e93a3c9
|
Refactoring subtree_source
|
2019-04-07 21:42:53 +08:00 |
|