language: Gofer


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:
???
uk:
ftp://ftp.dcs.glasgow.ac.uk/pub/haskell/gofer/
sweden:
ftp://ftp.cs.chalmers.se/pub/haskell/gofer/
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:
?

Related Items


This work supported by Idiom Consulting. Idiom is a full-service ISP, providing Internet access in Northern California and Web hosting worldwide.

Please send updates to free-compilers@idiom.com

The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.

Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved