home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 1 / amigaformatcd01.iso / demos / secal / readme.txt < prev    next >
Encoding:
Text File  |  1996-04-30  |  3.7 KB  |  96 lines

  1.                              Secal V0.89 demo
  2.                              ~~~~~~~~~~~~~~~~
  3.  
  4. Copyright notice
  5. ~~~~~~~~~~~~~~~~
  6. The Secal demonstration archive and all files contained in it are copyright
  7. (c) 1996 TDS Development. All rights reserved. These files may not be
  8. distributed in any form other than this archive.
  9.  
  10.  
  11. About Secal demo
  12. ~~~~~~~~~~~~~~~~
  13. This package is a demo version of Secal, a new programming language and
  14. development system. The aim of the development of the language was to
  15. integrate the assembly and the C kind (higher level) programming elements
  16. into a single environment, offering a new set of tools to the programmers.
  17. Secal shows an alternative for the "Assembly or C" question. The simple
  18. syntax, integrated linking instructions, etc. may also worth mentioning
  19. amongst the advantages of the language.
  20.  
  21. An extension library (under development) also belongs to the system, which
  22. helps to make better use of the possibilities of the Amiga (interleaved,
  23. double buffered intuition screens under OS2, audio, etc).
  24.  
  25. The full package includes an editor, a monitor-debugger, a compiler and
  26. several utilities. This demo contains early versions of the compiler,
  27. editor and monitor. All save functions have been removed, and the maximum
  28. size of compilable source have been limited. The other utilities have also
  29. been removed.
  30.  
  31.  
  32. Requirements
  33. ~~~~~~~~~~~~
  34. The system requires an Amiga with a 68000 processor, 1M of RAM, and OS2.04.
  35. Harddisk and more memory are strongly recommended. Note that if use the
  36. extension library, your program will also require OS2.04 to run.
  37.  
  38.  
  39. Usage
  40. ~~~~~
  41. The program can be used in the directory structure contained in the
  42. archive, there is no need for copying system files or so. However, a SECAL:
  43. assignment and extending the search path are also required for convenient
  44. use, the provided "Prepare" script takes care of these (the necessary
  45. instructions could be added to S:User-Startup for constant usage).
  46.  
  47. No documentation provided for this demo except for this file and
  48. QuickRefs.txt, which contais a very short summary of the instruction set,
  49. secal.lib and extension lib functions.
  50.  
  51.  
  52. Installation to harddisk
  53. ~~~~~~~~~~~~~~~~~~~~~~~~
  54. Copying the Secal directory is sufficient for harddisk installation, and
  55. possibly adding the assign and path instructions (from the "Prepare"
  56. script) to S:User-Startup, such as:
  57.  
  58. ;BEGIN Secal
  59. Assign SECAL: <WhereYouPutSecal>
  60. Path SECAL:C Add
  61. ;END Secal
  62.  
  63.  
  64. Installation to floppy disks
  65. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  66. The package can also be extracted to disks, but the usability will be
  67. limited (and two disk drives are recommended). This way the SECAL:
  68. assignment will be replaced by the name of the main disk. The Secal and
  69. SclC executables should be moved from the C directory to the root, beside
  70. Secal and SclC icons, to let Workbench immediately found them.
  71.  
  72. Extracting to 3 DD disks: Name disk 1 "SecalStart" and copy Secal.info,
  73. SclC.info, C, Extras, Projects/Silly, ReadMe.txt, QuickRefs.txt onto it.
  74. Name disk 2 "Secal" and copy Inc, Ext, Lib, Icons onto it. Name disk 3
  75. "SecalExamples" and copy Projects/Tutorials, Projects/Examples onto it.
  76.  
  77. Extracting to 2 HD disks: Name disk 1 "Secal" and copy everything onto it,
  78. except Projects, which should be copied to disk 2 (named "SecalExamples").
  79.  
  80. Boot from a Workbench disk, and start Secal from disk 1. The "Secal" disk
  81. will be required to access includes, libs, etc. When compiling the
  82. examples, set source and object include dirs to search on "SECAL:" only, to
  83. avoid some of the disk swapping. For your own projects it may worth it to
  84. create separate (possibly bootable) workdisks with all necessary files.
  85.  
  86.  
  87. Contact address
  88. ~~~~~~~~~~~~~~~
  89. TDS Development
  90. Budapest 1152
  91. Cserba Elemer u. 19.
  92. Hungary
  93.  
  94. Fax: +36 1 252 1932
  95.  
  96.