Click! now has a S87 mode. From CLICK.INI:
// options are S87, 5.X
// selecting S87:
// Stops the = to := conversion
// Turns off the Declaration Buster
// Stops the STORE to := converter
// The Aligner uses = != instead of := += -= *= /= = !=
RUNMODE=5.X
---
The CLICK.LOG file is now created in the output directory, instead of
needing to specify the entire path.
---
There was some problems with The Aligner which caused loss of code.
(Gasp!) This is fixed now, plus The Aligner works even better, and
comments are realigned after The Aligner aligns := sections. The Aligner
aligns object oriented code much better now.
---
Also, I received a question concerning whether we can turn off the
source output to make it faster to get cross reference files only. The
answer is no, you can't turn off the output, but it wouldn't make much
difference anyway. 95% of the time is spent parsing the input files.
However, there is an opportunity to speed up Click! if you only want the
cross reference files.
Turn off the Declaration Buster (Pass 1) and The Aligner (Pass 3).
Pass 2 and 4 create the function cross references and source references.
Eliminating passes 1 and 3 will not effect the creation of the cross
references, but will eliminate two thirds of the parsing work.
In fact, after you have used Click! on your files with the Declaration
Buster turned on, you can turn it off until the next time you need it. A
good clue is that you never see the progress meter on pass one turn red,
which means it found something. If the first pass is yellow all the
time, the Declaration Buster is wasting time.