Home » Archimedes archive » Archimedes World » AW-1995-02-Disc1.adf » Disk1Feb95 » !AWFeb95/Goodies/BasicComp/v1_24/!RunImage
!AWFeb95/Goodies/BasicComp/v1_24/!RunImage
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Archimedes archive » Archimedes World » AW-1995-02-Disc1.adf » Disk1Feb95 |
Filename: | !AWFeb95/Goodies/BasicComp/v1_24/!RunImage |
Read OK: | ✔ |
File size: | 6F70 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
@��P����t �r ,�r� z+ �n To �r h ( , General version, unregistered Copyright � Cy Booker, 1992 In/A,Out,Special,Log,XRefFile,XRef/E,Sort,SVar,SRtn,SRef,XVar/E,XRtn/E,Help/S,Stats/S,Goto/S,EVAL/S,MultiDEF/S,List/S,Unused/S,WEndRtn/S,ListOut/E,Single/S,ShortenVar/S,ShortenRtn/S,Deleted/S,UnusedS/S,Reduce,Number/S,SWI/S,Star/S,XInc,SWIExist/S,SWIBad/S,DATA/S,READ/S,ReduceVar,ReduceRtn,XIncVar,XIncRtn,WSpLabel/S,Library/S BasCompress compresses, xref's and partially analyses tokenised basic files Syntax: BasCompress [-In] <file> [Options] Options: DATA log lines containing DATA (ON) Deleted xref includes deleted vars/rtns (OFF) EVAL log lines containing EVAL (ON) Goto log lines containing line numbers (ON) Help show this text (OFF) Library ignore undefined routines & main program (OFF) List echo input to log (OFF) ListOut <mode> echo output in screen mode <mode> (OFF) MultiDEF allow multiple definitions of the same routine (OFF) Number analyse numbers (needs FPEmulator) (ON) Out <file> output file READ log lines containing READ (ON) Reduce <type> reduce these types of labels (irsIRSpf) Single no concatenation of output lines (OFF) Sort <sort> order of all Var/Rtn/Ref sorting Special <files> use comma list of <file> to resolve implicit usages SRef <sort> order of cross-references (NTP) SRtn <sort> order of routines (TN) Stats log program statistics (ON) SVar <sort> order of variables (TN) SWI convert SWI strings to numbers (ON) SWIBad fault malformed SWI names (OFF) SWIExist report unknown SWI strings (ON) Unused delete unused routines and variables (ON) UnusedS remove unused special routines (ON) XInc <type> xref these types of labels (irsIRSpf) XRef <n> level of xref detail for both routines and variables XRtn <n> level of xref detail for routines (0) XVar <n> level of xref detail for variables (0) WEndRtn allow conditional exit from routines (ON) WSpLabel show special labels found (OFF) <sort> is a string of these letters: N sort by name T sort by type D sort by name (in dictionary sense) P sort by position in source U sort by usage e.g. to sort by usage, name, then type = "UNT" lower case letters order top to bottom <type> is a string of these letters: p procedure f function r real variable i integer variable s string variable (capitalise for arrays of) <n> evaluates to a number from 0 (no output) to 4 (very detailed) SysError An error occured (&%x): %s 8 � �C-��M�L���ȟ� � j ��� 1� 1���@�R O� @� ��<��I � j0 �� P� E � �q� {|�ux�ut { j ����� � P�_ �s z ��7�A�/�^� � ����� ^�� O��� Os ��܍��� O� @�����BasCompress$Options BasCompress$XRef BasCompress$Log BasCompress$Out BasCompress$Special �� Invalid option in system variable BasCompress$Options �C-��M�Q�a�{ O� ��,��J �: j : ����[ �5 j� O� ��,��@ �0 j : ����Q �+ j� O� ��,��6 �&