Evan Czaplicki
|
61b5d8fbfa
|
Nicer messages on specific parse failures
|
2013-08-13 23:11:23 -07:00 |
|
Evan Czaplicki
|
51ba512914
|
Parse qualified infix functions
It is okay to say
4 `Time.since` Mouse.clicks
|
2013-08-01 15:38:19 -07:00 |
|
Evan Czaplicki
|
b26edcc46e
|
Simplify representation of source locations
|
2013-07-30 11:43:42 -07:00 |
|
Evan Czaplicki
|
66515259cf
|
Only deprime when generating JavaScript, better to preserve information
|
2013-07-29 23:19:16 +02:00 |
|
Evan Czaplicki
|
1418bde44d
|
Remove use of SourceSyntax.Rename, which no longer exists
|
2013-07-29 11:54:50 +02:00 |
|
Evan Czaplicki
|
1ffaad1f5c
|
Create an isOp function for strings.
|
2013-07-16 21:37:48 +02:00 |
|
Evan Czaplicki
|
343dcf2250
|
Add support for unary negation with the '-' symbol. Makes the use of
'-' whitespace sensitive, as in the unary negation proposal in
elm-discuss.
f -1 == f (0-1)
x - 1 == (x-1)
x-1 == (x-1)
|
2013-07-14 17:55:38 +02:00 |
|
Evan Czaplicki
|
08ff939174
|
Be more flexible with the position of the closing bracket of a record type.
|
2013-07-14 14:55:29 +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 |
|