Add AUTO, RENUM, DELETE, COMMON; fix LIST range parsing

AUTO generates line numbers during interactive editing, RENUM
renumbers program lines and patches all GOTO/GOSUB/ON references,
DELETE removes line ranges. COMMON declares variables preserved
across CHAIN. Also fixed LIST/DELETE range parsing (was broken by
expression evaluator consuming the dash as subtraction).

Bump to v0.7.0, 53 tests.
This commit is contained in:
Eremey Valetov
2026-02-22 12:58:47 -05:00
parent ece018d06a
commit da6b513b07
8 changed files with 405 additions and 22 deletions
+1 -1
View File
@@ -10,7 +10,7 @@
#include "gw_math.h"
#include "strings.h"
#define GW_VERSION "0.6.0"
#define GW_VERSION "0.7.0"
#define GW_BANNER "GW-BASIC " GW_VERSION
/* Tokenizer */