Evan Czaplicki
|
c966776788
|
Add -W flag to many files, mostly getting rid of dead imports
|
2014-01-04 10:54:46 +01:00 |
|
Evan Czaplicki
|
98f7be328b
|
Make "combineAnnotations" a part of parsing a program
|
2014-01-02 23:42:54 -08:00 |
|
Evan Czaplicki
|
fcbd7fd73b
|
Improve some parser code by adding type annotations, removing unused dependencies, and using prefixed imports
|
2013-12-23 23:26:03 -08:00 |
|
Evan Czaplicki
|
5ad0ec5b7a
|
Parse documentation and infix declarations more safely
|
2013-10-17 13:40:28 -04:00 |
|
Evan Czaplicki
|
c2eecc2084
|
Properly parse all user-defined infix declarations
|
2013-09-15 14:39:56 -07:00 |
|
Evan Czaplicki
|
11f5f5263c
|
Actually use infixes in parser
|
2013-09-15 14:39:55 -07:00 |
|
Evan Czaplicki
|
fb64557f75
|
Switch format of OpTables, and add iParse that takes a table
|
2013-09-15 14:39:55 -07:00 |
|
Evan Czaplicki
|
eb2a032e54
|
Remove unused import
|
2013-09-05 16:55:24 -07:00 |
|
Evan Czaplicki
|
6ba2d70365
|
Revert 95ec3a8..1a093ac
This rolls back to commit 95ec3a822e .
|
2013-08-29 16:43:54 -07:00 |
|
Evan Czaplicki
|
1a093ac53a
|
Properly turn off custom OpTables
oops!
|
2013-08-29 02:57:01 -07:00 |
|
Evan Czaplicki
|
65dcc0b57e
|
Turn off custom OpTables for now
|
2013-08-29 02:55:49 -07:00 |
|
Evan Czaplicki
|
d7c89ee07c
|
support cross-module OpTables
|
2013-08-29 02:53:20 -07:00 |
|
Evan Czaplicki
|
f1a88975d2
|
Add iParse that takes a table
|
2013-08-29 00:55:32 -07:00 |
|
Evan Czaplicki
|
97bd68a796
|
Make parse errors print more nicely
|
2013-07-22 14:40:00 +02:00 |
|
Evan Czaplicki
|
640f98e7d5
|
Rename functions and modules
|
2013-07-16 21:38:20 +02:00 |
|
Evan Czaplicki
|
91be5a0c03
|
Rename the parser.
|
2013-07-16 16:02:04 +02:00 |
|