| Gofer |
| Gofer (Haskell derivative) | |
| Gofer | |
| 2.30 | |
| interpreter, compiler(->C), documentation, examples | |
| Mark Jones <jones-mark@cs.yale.edu> | |
| 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. | |
| Gofer does not implement all of Haskell, although it is very close. | |
| many, including Sun, PC, Mac, Atari, Amiga, FreeBSD | |
| maintained but not developed (for a while anyway) | |
| June 10th, 1994 |
| BNF ?, Gofer | |
| Ratatosk (?) | |
| ? | |
| parser generatr (Gofer) | |
| Torben AEgidius Mogensen <torbenm@diku.dk> | |
| ftp://ftp.diku.dk/pub/diku/dists/Ratatosk.tar.Z | |
| 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. | |
| ? | |
| ? |
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