home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 300-399 / ff339.lzh / PCQ / ReadMe.PCQ < prev    next >
Text File  |  1990-03-19  |  3KB  |  74 lines

  1.  
  2.             PCQ Pascal Compiler 1.1b
  3.       Copyright (c) 1989 Patrick Quaid.
  4.  
  5.    This is a Pascal sub-set compiler that produces assembly
  6. language code, which can then be compiled into executable programs.
  7. Read Pascal.DOC for details.  The rest of the files in this archive
  8. are:
  9.  
  10. ReadMe.PCQ   This file
  11. Pascal       The compiler itself
  12. PCQ.lib      The run time library
  13. Pascal.DOC   Documentation for the compiler
  14. Make         A simple batch file that compiles, assembles and
  15.              links a simple program
  16. Make.CED     An AREXX script that, when run from CygnusEd Professional,
  17.              compiles, assembles and links the current program.  It
  18.              also displays errors within the editor.
  19. Runtime.ZIP  The assembly language source code for PCQ.lib,
  20.              archived with PKAmigaZip to save space.
  21. Source.ZIP   The Pascal source code of the compiler, also
  22.              archived with PKAmigaZip.
  23.  
  24.    Please note that although I included an icon for the
  25. compiler, it does not work properly from the Workbench.  The
  26. icon is there to make it easier to manipulate the file.
  27.    The following files might not have been included in the
  28. archive.  I hope they were, but in any case all of the rest
  29. of the files must be.  If some are missing, write to me at
  30. the address at the bottom of this file to get a full version.
  31.  
  32. Blink        Software Distillery's linker.
  33. Blink.DOC    Documentation for that
  34. A68k         Charlie Gibbs' assembler
  35. A68k.DOC     Documentation for the assembler
  36. A68k2do.DOC  Improvements planned for A68k
  37. History.Log  Update history of A68k
  38.  
  39.    The programs in the Examples directory are all example
  40. Pascal programs.  They don't do much besides demonstrate the
  41. features of the language.  If you want to get a quick idea of
  42. how the compiler works, change directories to the Examples
  43. directory by typing 'cd Pascal1.1:Examples'.  Then pick out
  44. one of the programs to compile, and type 'MakeExample
  45. ProgramName'.  Don't use the .p suffix.  MakeExample is a
  46. batch program that will compile, assemble and link the
  47. example programs, leaving the executable program in the
  48. Examples drawer.  Since the disk is nearly full, you might
  49. have to delete previous executable programs in order to
  50. compile new ones.
  51.  
  52.    The files in the Include directory are, not surprisingly,
  53. include files.  They describe many of the system structures and
  54. constants, plus all the functions and procedures included in
  55. PCQ.lib.
  56.  
  57.    The Pascal source files all use tab characters rather than
  58. spaces.  If these tabs are not expanded to eight spaces, as
  59. they are with the AmigaDOS "type" command, the indentation of
  60. all the programs will look pretty odd.  As far as I know, the
  61. AmigaDOS editor "Ed" will NOT properly handle the tabs.
  62.  
  63.     If you got an incomplete version or have any questions,
  64. write to me at:
  65.  
  66.    Pat Quaid
  67.    8320 E. Redwing
  68.    Scottsdale, AZ 85250
  69.    (602) 967-3356
  70.  
  71.    The documentation, compiler, run time library, and source
  72. code for the compiler and run time library are all copyrighted by
  73. me, but feel free to distribute complete copies of this archive.
  74.