From 6baa4d5645fd149a69a30a343e4054726337bce4 Mon Sep 17 00:00:00 2001 From: Elizabeth Mattijsen Date: Sat, 10 Jun 2023 17:01:37 +0200 Subject: [PATCH] Ununderscore special_variable --- src/Raku/Grammar.nqp | 58 ++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/src/Raku/Grammar.nqp b/src/Raku/Grammar.nqp index 4fe0b5f2724..1d766430dbf 100644 --- a/src/Raku/Grammar.nqp +++ b/src/Raku/Grammar.nqp @@ -1989,140 +1989,140 @@ grammar Raku::Grammar is HLL::Grammar does Raku::Common { ] } - proto token special_variable {*} + proto token special-variable {*} - token special_variable:sym<$!{ }> { + token special-variable:sym<$!{ }> { [ '$!{' .*? '}' | '%!' ] <.obsvar('%!')> } - token special_variable:sym<$`> { + token special-variable:sym<$`> { > <.obsvar('$`')> } - token special_variable:sym<$@> { + token special-variable:sym<$@> { <[ \s ; , ) ]> . <.obsvar('$@')> } - token special_variable:sym<$#> { + token special-variable:sym<$#> { {} <.obsvar('$#', ~$)> } - token special_variable:sym<$$> { + token special-variable:sym<$$> { \W <.obsvar('$$')> } - token special_variable:sym<$&> { + token special-variable:sym<$&> { > <.obsvar('$&')> } - token special_variable:sym<@+> { + token special-variable:sym<@+> { > <.obsvar('@+')> } - token special_variable:sym<%+> { + token special-variable:sym<%+> { > <.obsvar('%+')> } - token special_variable:sym<$+[ ]> { + token special-variable:sym<$+[ ]> { '$+[' <.obsvar('@+')> } - token special_variable:sym<@+[ ]> { + token special-variable:sym<@+[ ]> { '@+[' <.obsvar('@+')> } - token special_variable:sym<@+{ }> { + token special-variable:sym<@+{ }> { '@+{' <.obsvar('%+')> } - token special_variable:sym<@-> { + token special-variable:sym<@-> { > <.obsvar('@-')> } - token special_variable:sym<%-> { + token special-variable:sym<%-> { > <.obsvar('%-')> } - token special_variable:sym<$-[ ]> { + token special-variable:sym<$-[ ]> { '$-[' <.obsvar('@-')> } - token special_variable:sym<@-[ ]> { + token special-variable:sym<@-[ ]> { '@-[' <.obsvar('@-')> } - token special_variable:sym<%-{ }> { + token special-variable:sym<%-{ }> { '@-{' <.obsvar('%-')> } - token special_variable:sym<$/> { + token special-variable:sym<$/> { > <.obsvar('$/')> } - token special_variable:sym<$\\> { + token special-variable:sym<$\\> { '$\\' > <.obsvar('$\\')> } - token special_variable:sym<$|> { + token special-variable:sym<$|> { <.obsvar('$|')> } - token special_variable:sym<$;> { + token special-variable:sym<$;> { <.obsvar('$;')> } - token special_variable:sym<$'> { #' + token special-variable:sym<$'> { #' > <.obsvar('$' ~ "'")> } - token special_variable:sym<$"> { + token special-variable:sym<$"> { <.obsvar('$"')> } - token special_variable:sym<$,> { + token special-variable:sym<$,> { <.obsvar('$,')> } - token special_variable:sym<$.> { + token special-variable:sym<$.> { {} <.obsvar('$.')> } - token special_variable:sym<$?> { + token special-variable:sym<$?> { {} <.obsvar('$?')> } - token special_variable:sym<$]> { + token special-variable:sym<$]> { {} <.obsvar('$]')> } - regex special_variable:sym<${ }> { + regex special-variable:sym<${ }> { '{' {} $=[.*?] '}' ~~ / '=>' || ':'<:alpha> || '|%' / }> @@ -2156,7 +2156,7 @@ grammar Raku::Grammar is HLL::Grammar does Raku::Common { | :dba('infix noun') '&[' ~ ']' | ? | $=['$'] $=[<[/_!ยข]>] - | + | | $=[\d+] | | <.?[ ( [ { ]>>