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 >
Wrap
Fred Fish's Product-Info
|
1997-04-16
|
2KB
|
72 lines
.name
icon
.fullname
Icon programming language
.type
Programming language
.short
High-level Programming Language, interpreter+compiler
.description
Language developped at the University of Arizona.
Features functions that may fail or return a sequence of results (generators)
fully-integrated in a Pascal-like procedural language. Fully dynamic
type-checking, high-level string handling (designed by the same people who
created Snobol), associative arrays.
The amiga port encompasses both the interpreter and the compiler, though the
compiler demands huge resources. Work upon graphic support is in progress.
Specific amiga functions make it possible to use Icon instead of ARexx to
communicate with external programs.
.version
9.3
.author
The Icon project at the university or Arizona (original author)
.author
Marc Espie (amiga port)
.email
icon-project@cs.arizona.edu
.email
Marc.Espie@ens.fr
.address
Icon Project
Department of Computer Science
the University of Arizona
P.O. Box 210077
Tucson, Az 85721-0077
U.S.A.
.address
60 rue du quatre septembre
87100 Limoges
France
.restrictions
Graphics not ported yet
No dynamic loading
No keyboard functions
.requirements
requires WB2.04 (V37), ixemul,
ade for the compiler (intermediate code is C) and the variant translator
works barely within 1Meg of memory. Normal projects require 4 M.
Needs upto 20M of disk space for full installation, 2M is a bare minimum
.exectype
Executable (iconx, icont, iconc),
DOS-wrapper with byte-code as an overlay (icon programs, interpretable form),
sh-script (icon_vt).
.installsize
230K - 30M
.distribution
Copyright but Freely Redistributable
.source
C, Icon, sh. Needed for the variant translator.
.construction
gcc-2.7.2 with -O2 -resident -fomit-frame-pointers (snapshot 97.01),
Icon-9.3 (needed for bootstrap)
.tested
A3000/25(2M chip, 12M Fast) with AmigOS V40
.described-by
Marc Espie (Marc.Espie@ens.fr)
.submittal
Submitted electronically by Marc Espie (Marc.Espie@ens.fr), author of the
amiga port.
.baseline
ftp://ftp.cs.arizona.edu/pub/icon/packages/unix/unix.tar.gz