aboutsummaryrefslogtreecommitdiff
path: root/vxrefbas.rst
diff options
context:
space:
mode:
Diffstat (limited to 'vxrefbas.rst')
-rw-r--r--vxrefbas.rst30
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
===========