[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Another question (Im so pyched that I found this group :) )



khym@bga.com (Khym Mahn) writes:
[Stuff Deleted]
> Lisa is an assembler, not a compiler... It's ftpable from
> ucrmath.ucr.edu:/PC/apple2, btw. As far as a shareware or freeware
> compiler, there's HyperC, formerly available from calvin.sfasu.edu. I
> don't know where you can get it from nowadays...

I hate to tell you this, but an assembler can be a compiler.  All a
compiler is, is a program which compiles source code into some other
form (P-Code, Object File, Executable, etc...).  The Lisa program
falls into this category.  It takes assembly language statements
(source code) and converts it to an executable program (which is,
indeed, a different form).

And yes, the term "compiler" can also be used to denote such things
as a word processor which converts text to postscript, or a database
compiler which takes database source code and creates an executable
program.  Remember too that the original Macintosh Pascal compiler
actually created P-Code and not an executable (I'm talking about the
interactive Macintosh Pascal Compiler, not the later version which
did indeed create executables).

Don't forget also that the term "source code" must be accompanied by
the question "Source code to WHAT?" Because there is no set
definition to what "source code" means.  If there was, then we'd all
be programming in the same computer language since they'd ALL have to
look the same and act the same.

Just my $0.02 worth. :)
-- 
--------------------------------------------------------------------------------
DUE TO THE UPGRADING OF OUR COMPUTERS, YOU MUST NOW SEND ALL RESPONSES
TO mark@cliff.jsc.nasa.gov OR FACE THE BOUNCING MAIL GOD OF WRATH!
The sun shone upon her face, lighting my life with her grace.