diff --git a/syntax/bqn.vim b/syntax/bqn.vim index 254e39f..f635706 100644 --- a/syntax/bqn.vim +++ b/syntax/bqn.vim @@ -47,12 +47,9 @@ hi def link bqnSpecialName Label syn match bqnNothing /·/ hi def link bqnNothing Constant -syn region bqnString start=/"/ end=/"/ contains=bqnStrEscape +syn region bqnString start=/"/ end=/"/ skip=/""/ hi def link bqnString String -syn match bqnStrEscape /""/ contained -hi def link bqnString Character - syn match bqnNumber /∞\|π\|¯\?\d\%(\%(\d\|_\)*\d\)\?\%(\.\%(\%(\d\|_\)*\d\)\?\)\?/ hi def link bqnNumber Number