: $Id: hs.key,v 1.2 2008/09/28 15:07:41 tom Exp $
: Haskell keywords
as
case
class
data
default
deriving
do
else
hiding
if
import
in
infix
infixl
infixr
instance
let
module
newtype
of
qualified
then
type
where
:
.default Number
True
False
:
.default Type
Addr
Array
Bool
Char
Double
Float
IO
Int
Integer
String
Void
.default
:
Complex
Either
ExitCode
IOError
IOResult
Maybe
Ordering
Ratio
:
Nothing:Number
:
ExitSuccess
:
GT
LT
EQ
:
undefined
error
trace
:
: Haskell is an academic ("toy") language.  Most large systems fill in some
: of the missing functionality using preprocessors.
:
: C preprocessor keywords (the first token after the '#').
.default Preproc
.table cpre
define
elif
else
endif
error
if
ifdef
ifndef
include
line
pragma
undef
.default
