This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author BTaskaya
Recipients BTaskaya, Guido.van.Rossum, Mark.Shannon, brandtbucher, freundTech, ncoghlan, pablogsal
Date 2021-04-22.16:14:09
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1619108049.19.0.243022056013.issue43892@roundup.psfhosted.org>
In-reply-to
Content
>          | MatchStar(identifier? target)

+1 on MatchStar(). Much more similiar to the existing node names, and also less semantically-named. 

>           attributes (int lineno, int col_offset, int? end_lineno, int? end_col_offset)

I'm not really sure whether we should continue following this old tradition of int? end_* attributes for new sum types like pattern, considering that it was done for supporting the creation of old nodes 3.8< without any change on 3.8>=. pattern subclasses will only be created on 3.10>= so we should be safe by requiring end_* attributes.
History
Date User Action Args
2021-04-22 16:14:09BTaskayasetrecipients: + BTaskaya, ncoghlan, Mark.Shannon, Guido.van.Rossum, pablogsal, brandtbucher, freundTech
2021-04-22 16:14:09BTaskayasetmessageid: <1619108049.19.0.243022056013.issue43892@roundup.psfhosted.org>
2021-04-22 16:14:09BTaskayalinkissue43892 messages
2021-04-22 16:14:09BTaskayacreate