[comp.sys.apple2] Orca/Pascal

awg0971@ritvax.isc.rit.edu (King Lerch) (02/26/91)

     I was wondering if anyone knew of a book on how to use Pascal and
     the GS/OS toolbox. I inquired at a number of computer stores and
     found nothing for specific Pascal.

                              -King Lerch

unknown@ucscb.UCSC.EDU (The Unknown User) (02/28/91)

In article <1991Feb25.183604.5389@isc.rit.edu> awg0971@ritvax.isc.rit.edu writes:
>
>     I was wondering if anyone knew of a book on how to use Pascal and
>     the GS/OS toolbox. I inquired at a number of computer stores and
>     found nothing for specific Pascal.

	Learn Pascal itself first. That is, as you most likely know, Pascal
is a language that is very portable in its most basic form. Learn standard
Pascal first. Get a book such as "Oh! Pascal"..

	(Personally I'd recommend you take the time to learn C now since C
is what's used in the "Real world"... Pascal teaches you structured 
programming, but you could jump straight into C if you have the discipline)

	Then when you know regular C or Pascal, much of the ToolBox will
make sense because they're "just" regular functions you call like any
function you write yourself. The only other book I would suggest is the
"Programmer's Introduction to the Apple IIGS" which teaches the new 
ideas that are used when programming the GS. (And most of the knowledge is
transferrable to the Mac.. This is good to say on job applications I would
guess, especially for Apple... For example, something like "I know the 
Apple IIGS Toolbox. Since it is inherently virtually identical to the
programming Toolbox used on the Macintosh, it would be easy for me to 
transfer my knowledge into programming the Macintosh if required"...
No matter how we may not like it, not all of us will be able to program
the GS for a living!)
-- 
/Apple II(GS) Forever! unknown@ucscb.ucsc.edu MAIL ME FOR INFO ABOUT CHEAP CDs\
\WRITE TO ORIGIN ABOUT ULTIMA VI //e and IIGS! Mail me for addresses, & info. / 

jlevitsky@gnh-applesauce.cts.com (Joshua Levitsky) (03/05/91)

Try "Instant Pascal" by someone I can't remember... I know it's the only one by
that name... You should also get the ToolBox references 1,2, and 3. Those
should help you out as far as Pascal Literature.
-Joshie EMT
/-------------------------------------------------------------------------\
| INET: jlevitsky@gnh-applesauce.cts.com               |  Drive safely;   |
|                                                      | 90% of the people|
| UUCP: crash!pnet01!gnh-applesauce!jlevitsky          |   in the world   |
|                                                      |  are created by  |
| ARPA: crash!pnet01!gnh-applesauce!jlevitsky@nosc.mil |    accidents     |
\-------------------------------------------------------------------------/

vw3@cunixf.cc.columbia.edu (Vernon Williams) (03/05/91)

In article <m0jDFGq-00008fC@jartel.info.com> jlevitsky@gnh-applesauce.cts.com 
(Joshua Levitsky) writes:

>Try "Instant Pascal" by someone I can't remember...I know it's the only one by
>that name... You should also get the ToolBox references 1,2, and 3. Those
>should help you out as far as Pascal Literature.
>-Joshie EMT

Instant Pascal is (was?) published by Apple. It's really a graphical 
environment for learning Pascal. I doubt that it was intended for 
programming purposes. Is this what you want? 

>/-------------------------------------------------------------------------\
>| INET: jlevitsky@gnh-applesauce.cts.com               |  Drive safely;   |
>|                                                      | 90% of the people|
>| UUCP: crash!pnet01!gnh-applesauce!jlevitsky          |   in the world   |
>|                                                      |  are created by  |
>| ARPA: crash!pnet01!gnh-applesauce!jlevitsky@nosc.mil |    accidents     |
>\-------------------------------------------------------------------------/


+---------------------------+-------------------------------------------------+
|Vernon L. Williams         | Electronic Mail:    vw3@cunixf.cc.columbia.edu  |
|Thomas J. Watson Library   | Campus Mail:        130 Uris Hall               |
|Columbia University        | Phone Mail:         212-854-6798                |

jlevitsky@gnh-applesauce.cts.com (Joshua Levitsky) (03/07/91)

When I said "Instant Pascal" I realized my error AFTER hitting the damn ".s"! I
hate it when that happens. I would recoment "Oh Pascal!" by someone who I
forget. I don't know why "Instant Pascal" was bouncing in my head... maybe one
too many emergency calls late at nite.
-Joshie EMT
/-------------------------------------------------------------------------\
| INET: jlevitsky@gnh-applesauce.cts.com               |  Drive safely;   |
|                                                      | 90% of the people|
| UUCP: crash!pnet01!gnh-applesauce!jlevitsky          |   in the world   |
|                                                      |  are created by  |
| ARPA: crash!pnet01!gnh-applesauce!jlevitsky@nosc.mil |    accidents     |
\-------------------------------------------------------------------------/

akrause@sdcc13.ucsd.edu (Alan Krause) (03/14/91)

To: daveh@ccwf.cc.utexas.edu quick

Subject: Re: System 5.0.4
Newsgroups: comp.sys.apple2
In-Reply-To: <45062@ut-emx.uucp>
References: <15368@smoke.brl.mil> <1991Mar4.051913.19742@world.std.com> <45035@ut-emx.uucp> <13033@darkstar.ucsc.edu>
Organization: University of California, San Diego
Cc: 
Bcc: 


A Quick question or two here....

a little while back, I ftp'd the scanf.c source code, and have since
been able to implement it into my HyperC programs, etc.  But, the
only way that I have been able to make it work is to remove the
#include <std.h> line in the source code itself..  Then whenever I
want to include it in one of my programs, I do a #include <scanf.c>.
Unfortunately, this is VERY slow and tedious to do every time I need
to recompile a program using that routine.  So, is there any way I
can get around this??  Is there someway I could compile the scanf
routine which would make for quicker compiling times when I used the
function in mmy other programs??

  Any help will be greatly appreciated..  Please respond via email
if at all possible..

      Alan