From cbd7bf625b8df13ea93cb48c485099f6d058f515 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Mon, 11 Sep 2023 19:29:03 -0400 Subject: Awfully good result there! --- main.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/main.c b/main.c index d5cc4db..474aa42 100644 --- a/main.c +++ b/main.c @@ -42,6 +42,12 @@ #define ZX_BASIC_STATE_LEN 116 +#define ZX_CHAR_TOKEN_INTEGRAL(c) \ + (c == 0x0e) + +#define ZX_CHAR_TOKEN_FLOAT(c) \ + (c == 0x7e) + typedef struct _zx_basic_line { uint16_t num, len; } zx_basic_line; @@ -290,6 +296,10 @@ static ssize_t zx_dump_basic(int fd) { } } + if (ZX_CHAR_TOKEN_INTEGRAL(c) || ZX_CHAR_TOKEN_FLOAT(c)) { + i += 5; + } + if (zx_print(c, tty) < 0) { goto error_io; } -- cgit v1.2.3