language: Gofer
-
Language:
|
Gofer (Haskell derivative)
|
|---|
-
Package:
|
Gofer
|
|---|
-
Version:
|
2.30
|
|---|
-
Parts:
|
interpreter, compiler(->C), documentation, examples
|
|---|
-
Author:
|
Mark Jones <jones-mark@cs.yale.edu>
|
|---|
-
Location:
|
|
|---|
-
Description:
|
Gofer is based quite closely on the Haskell programming
language, version 1.2. It supports lazy evaluation, higher
order functions, pattern matching, polymorphism, overloading
etc and runs on a wide range of machines.
|
|---|
-
Conformance:
|
Gofer does not implement all of Haskell, although it is
very close.
|
|---|
-
Ports:
|
many, including Sun, PC, Mac, Atari, Amiga, FreeBSD
|
|---|
-
Status:
|
maintained but not developed (for a while anyway)
|
|---|
-
Updated:
|
June 10th, 1994
|
|---|
-
Language:
|
BNF ?, Gofer
|
|---|
-
Package:
|
Ratatosk (?)
|
|---|
-
Version:
|
?
|
|---|
-
Parts:
|
parser generatr (Gofer)
|
|---|
-
Author:
|
Torben AEgidius Mogensen <torbenm@diku.dk>
|
|---|
-
Location:
|
ftp://ftp.diku.dk/pub/diku/dists/Ratatosk.tar.Z
|
|---|
-
Description:
|
Ratatosk is a SLR parser generator in Gofer (a Haskell variant)
that generates purely functional parsers (also in Gofer). Even
though the sematic value of a production is a function of the
attributes of its right-hand side (and thus apparently purely
synthesized), inherited attributes are easily simulated by
using higher order functions.
|
|---|
-
Ports:
|
?
|
|---|
-
Updated:
|
?
|
|---|
|
|