home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d1xx / d110 / pdc.lha / Pdc / examples / Read.ME < prev    next >
Text File  |  1987-10-28  |  2KB  |  52 lines

  1. File ReadMe:  Last updated by J.A. Lydiatt, 01 Oct 87.
  2.  
  3.   Here are a few examples showing how to compile, assemble, and link
  4. c code using PDC.  To create executable modules, simply type "make"
  5. after you have CD'ed to this directory.  This will use the program
  6. "make", and the supplied makefile to produce executable versions you
  7. can try out.
  8.  
  9.   A word of caution about this version of make.  It seems to be case
  10. sensitive so you can type "make Sieve" and have it compile, assemble
  11. and link the Sieve program sucessfully.  However, "make sieve" will
  12. give you an error message, "Don't know how to make sieve".  The key
  13. is to match the name you want made with the exact spelling in makefile.
  14.  
  15. Contents:
  16.  
  17.   Main.c - A simple c program written by Fred Fish to make TWTest, a
  18.       program to test out the TWStartup code supplied by Commodore
  19.       which should open a window if called from Workbench, or
  20.       perform the same as AStartup.obj if called from the CLI.
  21.  
  22.   Sieve.c - Performs 10 iterations of finding all primes in the first
  23.       8190 integers.  Runs in slightly over 3 seconds!
  24.  
  25.   Window.asm - just an example of opening a window from assembler. Click
  26.       on the close button to finish the demo.
  27.  
  28.   cp.c - a simple example to show how to use the AmigaDOS Open, Close,
  29.      Read and Write functions from PDC.
  30.          Try "cp cp x" to copy cp to a new file called x.
  31.  
  32.   logic.c - just tests out a few c constructs -
  33.      o for loops
  34.      o while loops
  35.      o do ... while loops
  36.      o if ... then ... else
  37.      o switch statement.
  38.  
  39.   test1.c - tests that PDC passes longs, shorts, and character data
  40.      to the ROM routine printf.  Note that there is a problem
  41.      with PDC if you try to pass non-long integer constants. PDC
  42.      always passes them as a long integer anyway.
  43.  
  44.   test2.c - tests whether the standard command line parameter passing
  45.      works with PDC.  Try 'Test2 "I have a blank" 1 2 3'.  It should
  46.      be passed through as four arguments
  47.      arg[0] - test2 the name of the program being run.
  48.      arg[1] - I have a blank
  49.      arg[2] - 1
  50.      arg[3] - 2
  51.      arg[4] - 3
  52.