!pr0
New S-C Cross Reference Utility.....................Mike Laumer

At last a Cross Reference Utility is available for the S-C Assembler that is fully compatible with the latest releases of the S-C Macro Assembler.  It handles all the new directives, shows macro calls, and can even give an optional cross reference on the opcodes!  It only takes a few seconds to cross reference even a huge file and begin the listing!  It is even faster than the Macro Assembler in processing the source lines.

The Cross Reference Utility also can optionally print a paginated source file listing before printing the cross reference.  That way you can be certain that you have a program listing with the same line numbers shown in the cross reference listing.

The price is reasonable:  only $20.00 for the object code version and $50.00 for both source and object code.  What other company sells source code to their utilities!




FLASH! Compiler note:

The FLASH! Integer Basic Compiler was recently reviewed by PEELINGS magazine and received an A+.  It is currently the highest rated Integer compiler (the competition is rated only A).  The price?  Just $79.00 ($70 less than the competition)!




S-C Word Processor note.............................Mike Laumer

We recently had one customer give us a great compliment on the S-C Word Processor.  He has given up on WORDSTAR!  He found that the S-C Word Processor can read and write large text files 20 times faster than WORDSTAR and that scrolling was much quicker.  He can be in and out of the S-C Word Processor before WORDSTAR even lets him type a single key.  The S-C Word Processor is also much less expensive than WORDSTAR and you don't have to buy a Z-80 card!

His only desire was to have an 80 column version of the Word Processor.  However, that wouldn't be nearly so fast since SCWP re-writes the screen on every keystroke.  I have noticed also that the 40 column display never causes me eye strain, but all the 80 column displays do.
!np
Full Screen Editor for S-C Macro Assembler..........Bill Morgan

Laumer Research has recently introduced a new utility for the S-C Macro Assembler.  This month seems to be the time for new utilities.

The Full Screen Editor is used with a language card and a 48K Apple.  It runs in the spare 4K memory bank of a language card and is entered from the S-C Macro Assembler by typing "/" optionally followed by a line number.  The neat thing is that all of the assembler regular editing commands COPY, REPlace, EDIt, FINd etc. are also availiable at the same time.  It is almost a Macro Assembler Upgrade by itself.

It functions similar to the EDIt command in the macro assembler except that you can move forward and backward though the lines with cursor moves or move with paging keys a whole screen at a time.  One intresting new edit command is control-C which can copy characters from the line above the cursor to the next tab stop of the current line.  What a handy feature!  How many times have you had to comment a routine that had no comments in it?  With a control-W key a new left margin can be set at the comment area so every time you type the RETURN key you are all set to type the next comment line.  This makes commenting a routine is as easy as eating apple pie!

The Screen Editor really cleans up a display because long lines are not wrapped arround on the display.  Instead they are shown in a "window" on the display and the window can be moved up and down though a file and left or right to view long lines.  As you type over the right side of the screen the "window" tracks over to always keep the cursor in the "window" of the screen.

It is very fast!  Flipping though the pages of a source file to the routine you want to look at is just a few taps of a key.  I hardly ever use the LISt command any more because the full screen editor is so easy to use: "/2400" for example will enter the editor and move to line 2400 at the top of the display.

For my own use I have made a Macro Assembler diskette that I boot on when I need the assembler.  It loads up the Assembler and Screen Editor at the same time and applies several of the more useful patches published in the Apple Assembly Line for the Macro Assembler.  An EXEC file is provided on the program diskette which can load the screen editor in to the langauge card from the assembler.

One of the most unusual features of the Screen Editor is that it comes with a SYSGEN program to help you create different customized versions of the screen editor for STB80 or VIDEX 80 column cards or the regular 40 column Apple II display.  This keeps a user from performing a complicated series of BLOADs, POKEs and BSAVEs to modify the tab tables, screen width, margin settings and scroll values.

Some of the parameter settings are settable within the editor while you are editing like tab stops and the left margin.  Others however are not accessable without re-running the Applesoft SYSGEN program and thats somewhat of a problem.  I can't complain too much though because the source code comes with it and I can make it do anything extra that I want it to.

The Screen Editor can be used with the S-C Macro Cross Assemblers except for the 68000 version.  Only the Z-80 cross assembler requires a slight adjustment to the small 20 byte patch for the "/" command.  Provided with the program diskette is a tidy 9 page manual that describes the Screen Editor features and the patches to the assembler required.

We only have one machine here at S-C Software with an 80 column board but we use the Screen Editor mostly with the regular Apple II driver module.  Bob S-C is still holding out on using it but the rest of us counted how many times we typed the LISt command and decided to screen edit instead.  The Full Screen editor does for S-C Macro Assembler programmers what ES-CAPE does for Applesoft programmers.  They both make my job a lot easier!

The price for this little jem is $49.00 for both source and object code.



