Edwin Cheng
|
fcb1eef323
|
Change TokenSource to iteration based
|
2019-05-25 20:41:03 +08:00 |
|
Sergey Parilin
|
993abedd77
|
apply T! macro where it is possible
|
2019-05-15 15:35:47 +03:00 |
|
Edwin Cheng
|
a42f26502d
|
Skip Dollars when bump raw token
|
2019-05-01 22:39:47 +08:00 |
|
Edwin Cheng
|
d436ab0581
|
Refactor parser handle mult-char punct internally
|
2019-04-28 23:46:03 +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 |
|
Aleksey Kladov
|
4fd8cfd6ad
|
replace todo with fixme
|
2019-03-23 11:07:09 +03:00 |
|
pcpthm
|
4cf179c089
|
Replace contract_child to a less ad-hoc API
|
2019-03-19 18:44:23 +09:00 |
|
pcpthm
|
e2ed813e89
|
Mark non-code block as text
|
2019-03-19 18:12:05 +09:00 |
|
pcpthm
|
ffed132e52
|
Allow attributes on top level expression
A top level expression is either
- a expression statement or
- the last expression in a block
|
2019-03-19 17:24:02 +09:00 |
|
Aleksey Kladov
|
d334b5a1db
|
move parser to a separate crate
|
2019-02-21 13:27:45 +03:00 |
|