[net.micro.cbm] diff in BASIC

mark@qtlon.UUCP (Mark Katz) (02/15/85)

Hi everyone - I'm the guy who wrote chunks of 'ex' for my commodore in
BASIC. In addition to 100's of letters and lots of new facilities
(like !rm, !ls !cat !sort and so on) I have started using very
effectively relative adressing. 
 
I have added a very basic !diff feature which stops when it finds a
difference, it is also unable to deal with 'prog' rather than 'seq'
files. Does anyone know the trick behind UNIX-diff and written it
in preferably BASIC?
 
I have also written a useful cross-reference module. This operates
as two modules - the first to write a file of all variables
and the associated line number, the second to sort and display
this info in a compact way. Its an invaluable tool for trying to
unravel large BASIC programs. If there is alot of interest inthis
I will try to post it
 
-- 
Mark Katz, Quantime Ltd, 18 Bedford Square, London WC1,UK
Tel 01 637 7061
 
UUCP:    {decvax,cbosgd,vax135}!qusavx!qtlon!mark
         ukc!qtlon!mark