diff options
author | B. Watson <urchlay@slackware.uk> | 2024-06-13 17:46:17 -0400 |
---|---|---|
committer | B. Watson <urchlay@slackware.uk> | 2024-06-13 17:46:17 -0400 |
commit | ed4f8e0e2e20cb16f40844895f79b69da96caf35 (patch) | |
tree | 48a7dcf50ab65c1ec0b8040e2d3f41e17ebfc306 /vxrefbas.rst | |
parent | 1701b8c7c14d38ff2de5703065d013ebe5c8f889 (diff) | |
download | bw-atari8-tools-ed4f8e0e2e20cb16f40844895f79b69da96caf35.tar.gz |
vxrefbas: WIP.
Diffstat (limited to 'vxrefbas.rst')
-rw-r--r-- | vxrefbas.rst | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/vxrefbas.rst b/vxrefbas.rst index 155cd80..510d016 100644 --- a/vxrefbas.rst +++ b/vxrefbas.rst @@ -64,6 +64,36 @@ General Options Verbose operation. When displaying a number in verbose mode, it will be prefixed with *$* if it's in hex, or no prefix for decimal. +BUGS +==== + +This program:: + + 10 FILE=1:INPUT #FILE,LINE$ + +Results in this:: + + FILE/80: 10=AI (1) + LINE$/81: 10=AI (1) + 2 variables, 0 unreferenced. + +**vxrefbas** thinks *FILE* is being *INPUT* on line 10, which it isn't. +The output for *FILE* should read *10=A (1)*. + +Also, this program:: + + 10 DIM A(1):A(0)=10 + 20 DIM B(A(0)) + +Results in this:: + + A(/80: 10=AD 20=D (2) + B(/81: 20=D (1) + 2 variables, 0 unreferenced. + +**vxrefbas** thinks *A(* is being DIMensioned on line 20, which it isn't. The +output for *A(* should read *10=AD 20 (2)*. + EXIT STATUS =========== |