Michael Sondergaard
|
67924d1c8a
|
Remove catch-all match in Declaration
These ought to actually be written out, as the previous TODO message stated,
but at least this way the compiler will warn us when adding a new Decl.
|
2013-11-04 20:34:29 +01:00 |
|
Evan Czaplicki
|
692d8d8eac
|
Throw errors for unbound type variables in ADTs and aliases, resolves #302
|
2013-10-19 10:39:23 -04:00 |
|
Evan Czaplicki
|
c9824b4e19
|
Nicer show for Assoc
|
2013-09-04 17:18:02 -07:00 |
|
Evan Czaplicki
|
e4ca96731d
|
Create a source syntax for types that will get converted into the internal type representation during type checking.
|
2013-07-07 18:13:40 +02:00 |
|
Evan Czaplicki
|
f2b3ed7027
|
Start using the PrettyPrint library to show expressions, literals, and patterns.
|
2013-07-07 12:56:34 +02:00 |
|
evancz
|
c7dce08193
|
Parameterized the AST for type annotations and variable types. Also rename Guid.hs to Unique.hs which reads a lot nicer.
|
2013-06-13 20:25:00 -07:00 |
|
evancz
|
339ad77c46
|
Begin getting the parser to match the new SourceSyntax modules.
|
2013-06-13 18:35:37 -07:00 |
|
evancz
|
bbb2b2a14f
|
Begin migrating the AST to its own branch for the source syntax of the language.
|
2013-06-13 18:00:24 -07:00 |
|