diff --git a/src/u_sxsyn.pas b/src/u_sxsyn.pas index 3e26a2e5..72619aab 100644 --- a/src/u_sxsyn.pas +++ b/src/u_sxsyn.pas @@ -792,13 +792,13 @@ begin // `+` `+=` `++` '+': lexOpAndOpOpAndOpEqual('+'); // `*` `*=` `%` `%=` `^` `^=` `~` `~=` `!` `!=` - '*', '%', '^', '!', '~': lexOpAndOpEqual(); + '*', '%', '^', '!', '~', '?': lexOpAndOpEqual(); // `<` `<<` `<=` `<<=` `>` `>>` `>=` `>>=` '<': lexOpAndOpOpAndOpEqualAndOpOpEqual('<'); '>': lexOpAndOpOpAndOpEqualAndOpOpEqual('>'); // `=`, `==`, `=>` '=': lexAssEquOrLambda(); - '.', '(', ')', ',', ':' , '[', ']', '?', ';' : + '.', '(', ')', ',', ':' , '[', ']', ';' : begin fTokKind := TTokenKind.tkSymbl; fTokStop += 1;