home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 2 / Geek_Gadgets_2_2352.bin / amigaos / src / icon-9.3-src.tgz.pi < prev    next >
Fred Fish's Product-Info  |  1997-04-16  |  2KB  |  72 lines

  1. .name
  2. icon
  3. .fullname
  4. Icon programming language
  5. .type
  6. Programming language
  7. .short
  8. High-level Programming Language, interpreter+compiler
  9. .description
  10. Language developped at the University of Arizona.
  11. Features functions that may fail or return a sequence of results (generators)
  12. fully-integrated in a Pascal-like procedural language. Fully dynamic 
  13. type-checking, high-level string handling (designed by the same people who
  14. created Snobol), associative arrays.
  15.  
  16. The amiga port encompasses both the interpreter and the compiler, though the
  17. compiler demands huge resources. Work upon graphic support is in progress.
  18. Specific amiga functions make it possible to use Icon instead of ARexx to 
  19. communicate with external programs.
  20. .version
  21. 9.3
  22. .author
  23. The Icon project at the university or Arizona (original author)
  24. .author
  25. Marc Espie (amiga port)
  26. .email
  27. icon-project@cs.arizona.edu
  28. .email
  29. Marc.Espie@ens.fr
  30. .address
  31. Icon Project
  32. Department of Computer Science
  33. the University of Arizona
  34. P.O. Box 210077
  35. Tucson, Az 85721-0077
  36. U.S.A.
  37. .address
  38. 60 rue du quatre septembre
  39. 87100 Limoges
  40. France
  41. .restrictions
  42. Graphics not ported yet
  43. No dynamic loading
  44. No keyboard functions
  45. .requirements
  46. requires WB2.04 (V37), ixemul, 
  47. ade for the compiler (intermediate code is C) and the variant translator
  48. works barely within 1Meg of memory. Normal projects require 4 M.
  49. Needs upto 20M of disk space for full installation, 2M is a bare minimum
  50. .exectype
  51. Executable (iconx, icont, iconc), 
  52. DOS-wrapper with byte-code as an overlay (icon programs, interpretable form),
  53. sh-script (icon_vt).
  54. .installsize
  55. 230K - 30M
  56. .distribution
  57. Copyright but Freely Redistributable
  58. .source
  59. C, Icon, sh. Needed for the variant translator.
  60. .construction
  61. gcc-2.7.2 with -O2 -resident -fomit-frame-pointers (snapshot 97.01), 
  62. Icon-9.3 (needed for bootstrap)
  63. .tested
  64. A3000/25(2M chip, 12M Fast) with AmigOS V40
  65. .described-by
  66. Marc Espie (Marc.Espie@ens.fr)
  67. .submittal
  68. Submitted electronically by Marc Espie (Marc.Espie@ens.fr), author of the
  69. amiga port.
  70. .baseline
  71. ftp://ftp.cs.arizona.edu/pub/icon/packages/unix/unix.tar.gz
  72.