vbscript: Handle another variant of LTE/GTE tokens.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53670
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
This commit is contained in:
Robert Wilhelm 2022-11-24 08:10:58 +03:00 committed by Alexandre Julliard
parent 63b6ec5af3
commit 3a57802289

View file

@ -422,7 +422,6 @@ static int parse_next_token(void *lval, unsigned *loc, parser_ctx_t *ctx)
case ':':
case ')':
case ',':
case '=':
case '+':
case '*':
case '/':
@ -477,6 +476,16 @@ static int parse_next_token(void *lval, unsigned *loc, parser_ctx_t *ctx)
if(*++ctx->ptr == 'h' || *ctx->ptr == 'H')
return parse_hex_literal(ctx, lval);
return '&';
case '=':
switch(*++ctx->ptr) {
case '<':
ctx->ptr++;
return tLTEQ;
case '>':
ctx->ptr++;
return tGTEQ;
}
return '=';
case '<':
switch(*++ctx->ptr) {
case '>':