From dc9b7f961d1c5f39a07085c9dbad8d94bbacde70 Mon Sep 17 00:00:00 2001 From: peter Date: Sat, 22 Aug 2026 17:25:54 +0000 Subject: Small set of changes to make the tests pass - meaning the scanner understands the code, not much else FossilOrigin-Name: d21c4a18581a61da466c0fbfdf73881bec55ea01091ef67abda1d10e17f8d358 --- src/lib/aplwc_internal.h | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'src/lib/aplwc_internal.h') diff --git a/src/lib/aplwc_internal.h b/src/lib/aplwc_internal.h index 4ad30f8..33feafb 100644 --- a/src/lib/aplwc_internal.h +++ b/src/lib/aplwc_internal.h @@ -3,11 +3,6 @@ #include #include - -#define RETURN_ERROR(aplwcp, rc, msg) do{ \ - return ((aplwc)->last_error = (rc)); \ - }while(0) - #include #include #include @@ -39,7 +34,9 @@ struct string { enum token_tag { TOKEN_TAG_IDENTIFIER, TOKEN_TAG_NEWLINE, - TOKEN_TAG_NUMBER + TOKEN_TAG_NUMBER, + TOKEN_TAG_LEFT_ARROW, + TOKEN_TAG_DIAMOND }; struct token { @@ -54,6 +51,7 @@ struct token_list { }; enum value_tag { + VALUE_NULL, VALUE_NUMBER }; -- cgit v1.2.3