Lukas Wirth
|
4771a56791
|
Parse extended_key_value_attributes
|
2021-03-19 02:13:46 +01:00 |
|
Edwin Cheng
|
8e07b23b84
|
Fix macro expansion for statements w/o semicolon
|
2021-03-16 13:44:50 +08:00 |
|
Aleksey Kladov
|
7022ea52b5
|
AdtDef -> Adt
|
2021-02-07 14:15:02 +03:00 |
|
Jonas Schievink
|
872bf09381
|
Add MacroType syntax
|
2021-01-18 17:56:35 +01:00 |
|
Lukas Wirth
|
98718e0544
|
Wrap remaining self/super/crate in Name{Ref}
|
2021-01-15 22:18:43 +01:00 |
|
Lukas Wirth
|
cb863390f2
|
Handle self/super/crate in PathSegment as NameRef
|
2021-01-15 19:21:23 +01:00 |
|
Daiki Ihara
|
85cd3524e2
|
Add support for yiled keyword
|
2021-01-15 23:35:17 +09:00 |
|
Aleksey Kladov
|
f9707cde68
|
Rename expr -> tail_expr
|
2021-01-05 15:51:13 +03:00 |
|
Lukas Wirth
|
be7260485e
|
Update ungrammar for const block patterns
|
2020-12-23 01:26:31 +01:00 |
|
Lukas Wirth
|
dd496223f5
|
Node-ify lifetimes
|
2020-12-16 14:16:09 +01:00 |
|
Jonas Schievink
|
c31c3246a8
|
Basic support for decl macros 2.0
|
2020-12-15 18:43:34 +01:00 |
|
Jonas Schievink
|
c1cb595382
|
Move to upstream macro_rules! model
|
2020-12-15 15:37:37 +01:00 |
|
Aleksey Kladov
|
5ba4f949c2
|
Kill RAW_ literals
Syntactically, they are indistinguishable from non-raw versions, so it
doesn't make sense to separate then *at the syntax* level.
|
2020-11-06 22:23:14 +01:00 |
|
Aleksey Kladov
|
3820b26a93
|
Generate token for ints and floats
|
2020-11-06 18:19:24 +01:00 |
|
Aleksey Kladov
|
07da02fc37
|
⬆️ crates
|
2020-08-27 19:06:00 +02:00 |
|
Jonas Schievink
|
f3ac19e8cd
|
Support extern types
|
2020-08-24 22:02:55 +02:00 |
|
Aleksey Kladov
|
863b1fb731
|
⬆️ ungrammar
|
2020-08-21 19:14:05 +02:00 |
|
Aleksey Kladov
|
a1c187eef3
|
Rename ra_syntax -> syntax
|
2020-08-12 18:30:53 +02:00 |
|