Comet32 Compiler


[ Follow Ups ] [ Post Followup ] [ Signature.net Forum ]

Posted by Robert G Laurin on February 02, 2015 at 13:10:53:

Tried to do a mass compile today using Comet32. Same mass compile as I have been doing using Comet16 for decades.

I appreciate the fact that the C32 compiler is more thorough and catches minor typos that C16 ignored.

I am a bit less pleased with the performance. While it is compiling, the session grabs the focus & releases it after a fraction of a second. It makes it absolutely impossible to do any kind of work on the computer (inside or outside Comet).

After repairing 60+ programs that had longer than allowed usefile names, I discovered that the C32 compiler does not like some of my code (that has been running for over a decade).

Here's what I get:


121760 -AGR 0000169A LET WORD$ = Q$(I) + ACCOUNT$ + Q$(I) + _
121770 -AGR 000016C6 D$(I) + Q$(I) + FirstName$ + Q$(I) + _
121780 -AGR 00001711 D$(I) + Q$(I) + LastName$ + Q$(I) + _
121790 -AGR 0000175C D$(I) + Q$(I) + STRIP(ADD1$) + Q$(I) + _
121800 -AGR 000017B2 D$(I) + Q$(I) + STRIP(ADD2$) + Q$(I) + _
121810 -AGR 00001808 D$(I) + Q$(I) + STRIP(ADD3$) + Q$(I) + _

Memory Overflow Error - 77
TOTAL ERRORS 1

Here what the original code looks like:


121760 LET WORD$ = Q$(I) + ACCOUNT$ + Q$(I) + _
121770 D$(I) + Q$(I) + FirstName$ + Q$(I) + _
121780 D$(I) + Q$(I) + LastName$ + Q$(I) + _
121790 D$(I) + Q$(I) + STRIP(ADD1$) + Q$(I) + _
121800 D$(I) + Q$(I) + STRIP(ADD2$) + Q$(I) + _
121810 D$(I) + Q$(I) + STRIP(ADD3$) + Q$(I) + _
121820 D$(I) + Q$(I) + City$ + Q$(I) + _
121830 D$(I) + Q$(I) + State$ + Q$(I)

Has the string accumulator gone awol ?

This is only 8 lines long, the next paragraph has similar code but repeating on 29 lines !!



Follow Ups:



Post a Followup

Name:
E-Mail:

Subject:

What is the name of the main Signature System's Product?  

Comments:

Optional Link URL:
Link Title:
Optional Image URL:

You may attach up to 5 files to your followup (see below):





Each file can be a maximum of 1MB in length Uploaded files will be purged from the server on a regular basis.


[ Follow Ups ] [ Post Followup ] [ Signature.net Forum ]