Simplify parsing

This commit is contained in:
Aleksey Kladov 2019-11-14 17:36:27 +03:00
parent 5c3ccc5508
commit ef02296b9f
2 changed files with 19 additions and 19 deletions

View file

@ -30,8 +30,8 @@ const fn mask(kind: SyntaxKind) -> u128 {
#[macro_export]
macro_rules! token_set {
($($t:ident),*) => { TokenSet::empty()$(.union(TokenSet::singleton($t)))* };
($($t:ident),* ,) => { token_set!($($t),*) };
($($t:expr),*) => { TokenSet::empty()$(.union(TokenSet::singleton($t)))* };
($($t:expr),* ,) => { token_set!($($t),*) };
}
#[test]