[project @ 1999-03-09 14:51:03 by sewardj]
authorsewardj <unknown>
Tue, 9 Mar 1999 14:51:30 +0000 (14:51 +0000)
committersewardj <unknown>
Tue, 9 Mar 1999 14:51:30 +0000 (14:51 +0000)
commit9da01c710daee2cd5038afb8fad761cdaf343033
tree2b4416af0d63bda2bd4b941c25d11599de59fb48
parenta41d833a9b8377b6c03d86a7b023c1def41d97d1
[project @ 1999-03-09 14:51:03 by sewardj]
Many improvements resulting from first attempt to run nofib suite:
-- More libraries (lib/*.hs) brought into operation
-- Prelude error handling and basic I/O improved
-- Changed bytecode immediate value fields so large constant
--   tables can be compiled
-- Fixed bugs: translation of FATBAR, negative floating point
--   literals, strict constructors, handling of CAFs
32 files changed:
ghc/interpreter/Makefile
ghc/interpreter/backend.h
ghc/interpreter/codegen.c
ghc/interpreter/compiler.c
ghc/interpreter/connect.h
ghc/interpreter/derive.c
ghc/interpreter/hugs.c
ghc/interpreter/lib/Array.hs [new file with mode: 0644]
ghc/interpreter/lib/Char.hs [new file with mode: 0644]
ghc/interpreter/lib/Complex.hs [new file with mode: 0644]
ghc/interpreter/lib/Ix.hs [new file with mode: 0644]
ghc/interpreter/lib/List.hs [new file with mode: 0644]
ghc/interpreter/lib/Maybe.hs [new file with mode: 0644]
ghc/interpreter/lib/Monad.hs [new file with mode: 0644]
ghc/interpreter/lib/Prelude.hs [new file with mode: 0644]
ghc/interpreter/lib/Ratio.hs [new file with mode: 0644]
ghc/interpreter/link.c
ghc/interpreter/link.h
ghc/interpreter/optimise.c
ghc/interpreter/parser.y
ghc/interpreter/static.c
ghc/interpreter/stg.c
ghc/interpreter/storage.c
ghc/interpreter/storage.h
ghc/interpreter/translate.c
ghc/interpreter/type.c
ghc/lib/hugs/Prelude.hs [new file with mode: 0644]
ghc/rts/Assembler.c
ghc/rts/Bytecodes.h
ghc/rts/Disassembler.c
ghc/rts/Evaluator.c
ghc/rts/Printer.c