From 5b4d161d5c82105f92006aa9cebbcd72b9383178 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Sat, 15 Jun 2024 16:22:25 -0400 Subject: vxrefbas: WIP. --- vxrefbas.1 | 65 ++++---------------------------------------------------------- 1 file changed, 4 insertions(+), 61 deletions(-) (limited to 'vxrefbas.1') diff --git a/vxrefbas.1 b/vxrefbas.1 index 17780d9..e139d59 100644 --- a/vxrefbas.1 +++ b/vxrefbas.1 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "VXREFBAS" 1 "2024-06-13" "0.2.1" "Urchlay's Atari 8-bit Tools" +.TH "VXREFBAS" 1 "2024-06-15" "0.2.1" "Urchlay's Atari 8-bit Tools" .SH NAME vxrefbas \- Variable cross-reference for tokenized Atari 8-bit BASIC files .SH SYNOPSIS @@ -68,6 +68,9 @@ Variable was \fIINPUT\fP on this line. .TP .B \fBR\fP Variable was \fIREAD\fP on this line. +.TP +.B \fBG\fP +Variable was read with \fIGET\fP on this line. .UNINDENT .SH OPTIONS .SS General Options @@ -83,66 +86,6 @@ Print version number and exit. Verbose operation. When displaying a number in verbose mode, it will be prefixed with \fI$\fP if it\(aqs in hex, or no prefix for decimal. .UNINDENT -.SH BUGS -.sp -This program: -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -10 FILE=1:INPUT #FILE,LINE$ -.ft P -.fi -.UNINDENT -.UNINDENT -.sp -Results in this: -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -FILE/80: 10=AI (1) -LINE$/81: 10=AI (1) - 2 variables, 0 unreferenced. -.ft P -.fi -.UNINDENT -.UNINDENT -.sp -\fBvxrefbas\fP thinks \fIFILE\fP is being \fIINPUT\fP on line 10, which it isn\(aqt. -The output for \fIFILE\fP should read \fI10=A (1)\fP\&. -.sp -Also, this program: -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -10 DIM A(1):A(0)=10 -20 DIM B(A(0)) -.ft P -.fi -.UNINDENT -.UNINDENT -.sp -Results in this: -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -A(/80: 10=AD 20=D (2) -B(/81: 20=D (1) - 2 variables, 0 unreferenced. -.ft P -.fi -.UNINDENT -.UNINDENT -.sp -\fBvxrefbas\fP thinks \fIA(\fP is being DIMensioned on line 20, which it isn\(aqt. The -output for \fIA(\fP should read \fI10=AD 20 (2)\fP\&. .SH EXIT STATUS .sp 0 for success, 1 for failure. -- cgit v1.2.3