File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -3654,6 +3654,12 @@ impl Engine {
36543654 params. push ( ( s, pos) ) ;
36553655 }
36563656 ( Token :: LexError ( err) , pos) => return Err ( err. into_err ( pos) ) ,
3657+ ( token, pos) if token. is_reserved ( ) => {
3658+ return Err ( PERR :: Reserved ( token. to_string ( ) ) . into_err ( pos) )
3659+ }
3660+ ( token, pos) if token. is_standard_keyword ( ) => {
3661+ return Err ( PERR :: VariableExpected . into_err ( pos) )
3662+ }
36573663 ( .., pos) => {
36583664 return Err ( PERR :: MissingToken (
36593665 Token :: RightParen . into ( ) ,
@@ -3816,6 +3822,12 @@ impl Engine {
38163822 params_list. push ( s) ;
38173823 }
38183824 ( Token :: LexError ( err) , pos) => return Err ( err. into_err ( pos) ) ,
3825+ ( token, pos) if token. is_reserved ( ) => {
3826+ return Err ( PERR :: Reserved ( token. to_string ( ) ) . into_err ( pos) )
3827+ }
3828+ ( token, pos) if token. is_standard_keyword ( ) => {
3829+ return Err ( PERR :: VariableExpected . into_err ( pos) )
3830+ }
38193831 ( .., pos) => {
38203832 return Err ( PERR :: MissingToken (
38213833 Token :: Pipe . into ( ) ,
You can’t perform that action at this time.
0 commit comments