[comp.sys.apple2] "true" compiled languages for the Apple II

rsherman@mthvax.cs.miami.edu (Roby Sherman) (02/15/91)

Does anyone know of any language that was made for an Apple II (excluding
the GS) that compiled the program into TRUE assembly? (IE: Not external
runtime routines, etc.??) If so, what were these languages and who made
them?

   thanks,

      Roby

-- 
Roby Sherman    |  rsherman@mthvax.cs.miami.edu
//Interealm\\   |--------------------------------------------------------------
P.O. Box 63-04  | "Pulver the river and Frotz the woods..." -- Beyond Zork 
Miami, Fl. 33163|  

ericmcg@pnet91.cts.com (Eric Mcgillicuddy) (02/15/91)

>Does anyone know of any language that was made for an Apple II (excluding
>the GS) that compiled the program into TRUE assembly? (IE: Not external
>runtime routines, etc.??) If so, what were these languages and who made
>them?
>
>   thanks,
>
>      Roby

There was an old BASIC compiler called Einstein for DOS 3.3 that I think took
Applesoft BASIC programs and compiled them into machine language. It generated
very large programs, two to three times the size of the original. I do not
know who made, but I am pretty sure they have been out of business for several
years. Ther is no prodos version that I know of.

Micol Advanced Basic might compile to a stand alone SYS or BIN file, contact
Ronl here at pnet91, he can tell you more than I.

UUCP: bkj386!pnet91!ericmcg
INET: ericmcg@pnet91.cts.com

ronl@pnet91.cts.com (Ron Lewin) (02/15/91)

Micol Advanced BASIC uses a runtime library, as does almost every compiler. 
It is rare to find a _high-level_ compiler which compiles directly to machine
language without any sort of run-time module.

Please send all replies to:
INet: zoo.toronto.edu!generic!pnet91!ronl
or
    : ronl@pnet91.cts.com