| commit | 1523dde223b7f4cee84ef62f5dbcc84e6eb2fcb2 | [log] [tgz] |
|---|---|---|
| author | Aleksey Kladov <aleksey.kladov@gmail.com> | Sun Sep 26 12:00:56 2021 +0300 |
| committer | Aleksey Kladov <aleksey.kladov@gmail.com> | Sun Sep 26 12:00:56 2021 +0300 |
| tree | 17efa3ddfb3a0e3aa12e2f1c4af7b133db378d0b | |
| parent | 32088df4cc929135576733b9d8c0c2870b66fda1 [diff] |
avoid attribute ambiguity in ExprStmt Both expr stmt and expr can have attributes, which doesn't make sense. Let's say that statement's attrs are those of the expression.
A DSL for specifying concrete syntax trees.
See the blog post for an introduction.
See ./rust.ungram for an example.