- 26 Jun, 2007 3 commits
-
-
andy@galois.com authored
-
andy@galois.com authored
-
andy@galois.com authored
-
- 25 Jun, 2007 7 commits
-
-
chevalier@alum.wellesley.edu authored
Added a compileToCore function to the GHC API that takes a session, module, and filename, and returns a list of Core bindings if successful. This is just a first try and could probably be improved (for example, there's probably a way to get the filename from the module so that it doesn't have to be passed in, I just don't see it offhand.)
-
Ian Lynagh authored
-
Ian Lynagh authored
Make it so that the documentation ends up where Cabal expects it to be on Windows (prep-bin-dist-mingw used to move it).
-
Simon Marlow authored
Fixes test failures print017 and print024
-
simonpj@microsoft.com authored
Fixes Trac #1425. The printer for types doesn't know about fixities. (It could be educated to know, but it doesn't at the moment.) So it treats all infix tycons as of precedence less than application and function arrrow. I took a slight shortcut and reused function-arrow prededence, so I think you may get T -> T :% T meaning T -> (T :% T) If that becomes a problem we can fix it.
-
simonpj@microsoft.com authored
Fixes Trac #1272
-
andy@galois.com authored
-
- 23 Jun, 2007 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
`y' in the error message `x' is not a (visible) method of class `y' had gone missing.
-
- 22 Jun, 2007 7 commits
-
-
andy@galois.com authored
-
andy@galois.com authored
-
andy@galois.com authored
Stage1 no longer supports hpc (-fhpc is ignored)
-
Ian Lynagh authored
-
andy@galois.com authored
-
Ian Lynagh authored
We now assume that each configure option is quoted with '', and thus replace " '" with " --configure-option='".
-
Simon Marlow authored
-
- 21 Jun, 2007 1 commit
-
-
Simon Marlow authored
-
- 22 Jun, 2007 4 commits
-
-
Simon Marlow authored
not compiler/ghc-inplace, which is a symlink.
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
- 21 Jun, 2007 15 commits
-
-
simonpj@microsoft.com authored
-
simonpj@microsoft.com authored
-
simonpj@microsoft.com authored
f () = do { x :: Bool <- return True; ... } For some reason the production for 'pat' required 'infixexp' on the LHS of a do-notation binding. This patch makes it an 'exp', which thereby allows an expression with a type sig. Happily, there are no new shift-reduce errors, so I don't think this will break anything else.
-
simonpj@microsoft.com authored
-
simonpj@microsoft.com authored
-
simonpj@microsoft.com authored
-
simonpj@microsoft.com authored
-
Simon Marlow authored
-
Simon Marlow authored
-
David Himmelstrup authored
-
David Himmelstrup authored
-
David Himmelstrup authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
- 20 Jun, 2007 1 commit
-
-
Simon Marlow authored
-