[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: DiskBrowser Software - Work In Progress
- Subject: Re: DiskBrowser Software - Work In Progress
- From: "Jeff Blakeney" <jeff.blakeney@a2central.com.remove-89c-this>
- Date: Tue, 23 Sep 2008 14:12:23 -0400
- In-reply-to: <48d7f9da$0$33514$742ec2ed@news.sonic.net>
- Newsgroups: comp.sys.apple2
- Organization: A2Central.com
- References: <48d7f9da$0$33514$742ec2ed@news.sonic.net>
- User-agent: 40tude_Dialog/2.0.15.1
- Xref: g2news1.google.com comp.sys.apple2:3692
To: Andy McFadden
On Mon, 22 Sep 2008 20:02:34 +0000, Andy McFadden wrote:
> I spent a bunch of time coaxing the Applesoft and Integer BASIC formatters
> in CiderPress to use the exact spacing that "LIST" does, on the theory
> that code is at its most readable when it's in the form your eyes expect
> it to be.
>
> I threw in optional colored syntax highlighting because it's trendy,
> and when not over-used can make stuff more readable. Sample:
> http://ciderpress.sourceforge.net/images/big-shk.htm
>
> Splitting every statement into its own line is easy. Somebody suggested
> some fancier features, like scanning through the program and identifying
> dead code chunks. Not sure how badly the world needs that though. :-)
>
> http://ciderpress.cvs.sourceforge.net/*checkout*/ciderpress/CiderPress/reformat/BASIC.cpp?revision=1.1.1.1
I was doing some Applesoft programming last month and ended up writing a
quick program for Windows that displayed a listing from a tokenized or
text version of an Applesoft program with keyword colouring so that I
could refer to it while working on my IIgs. I got to thinking that it
could be expanded to have all sorts of interesting features like being
able to renumber selections, have named labels, tool tips, variable
cross reference and such. I also got to thinking it would make a pretty
neat IIgs desktop program that could also have extra features for
dealing with GSoft BASIC as well.
Yet another thing that has been added to my future projects list. :-)