You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The meaning of non-terminals such as "expr" according to the rustc parser have changed (or would like to change) from its meaning according to the current rustc macro matcher. Each time this happens, we have to decide what to do about it (e.g. whether to add a new macro fragment specifier, such as expr202x).
The main topic to discuss is what to do about expr itself, in the short term. (There is a side-topic of how we should try to manage future changes on this front. Answers here might be a broad as changing the macro system itself, but that in turn means it may need its own design meeting...)
Background reading
pnkfelix plans to produce a document that folks will be able to consume at the meeting itself.
This issue corresponds to a lang-team design meeting proposal. It corresponds
to a possible topic of discussion that may be scheduled for deeper discussion
during one of our design meetings.
The text was updated successfully, but these errors were encountered:
Summary
Spawned off of rust-lang/rust#86730 (which in turn was spawned off of rust-lang/rust#84364 and previous lang team meetings)
The meaning of non-terminals such as "expr" according to the rustc parser have changed (or would like to change) from its meaning according to the current rustc macro matcher. Each time this happens, we have to decide what to do about it (e.g. whether to add a new macro fragment specifier, such as
expr202x
).The main topic to discuss is what to do about
expr
itself, in the short term. (There is a side-topic of how we should try to manage future changes on this front. Answers here might be a broad as changing the macro system itself, but that in turn means it may need its own design meeting...)Background reading
pnkfelix plans to produce a document that folks will be able to consume at the meeting itself.
The main background material available now is linked from rust-lang/rust#86730
About this issue
This issue corresponds to a lang-team design meeting proposal. It corresponds
to a possible topic of discussion that may be scheduled for deeper discussion
during one of our design meetings.
The text was updated successfully, but these errors were encountered: