git.iko.soy
/
elk
readme
files
commits
refs
on
36d38db
help
sign in
36d38db
Switch some AST modules from toString to toBuilder or toText
Evan Czaplicki
10 years ago
09a60c7
Whitespace upgrade + many important fixes in Parse.Expr
Evan Czaplicki
10 years ago
bede6f3
Whitespace upgrade + handle bools in patterns
Evan Czaplicki
10 years ago
b569401
Whitespace upgrade + bug fix in Parse.Type
Evan Czaplicki
10 years ago
5670bd6
Whitespace upgrade: simple changes
Evan Czaplicki
10 years ago
26ec347
Change how whitespace is checked
Evan Czaplicki
10 years ago
ea2a61e
Fix bug in parsing type applications
Evan Czaplicki
10 years ago
e53128c
Convert Canonicalization phase from String to Text
Evan Czaplicki
10 years ago
99c8f4a
Convert Validation phase from String to Text
Evan Czaplicki
10 years ago
5e065de
Convert Strings to Text in all the AST files
Evan Czaplicki
10 years ago
1f0970f
Convert program parser to new parsing system
Evan Czaplicki
10 years ago
ff0b05b
Convert module parser to new parsing system
Evan Czaplicki
10 years ago
c2c3506
Parse unit expressions
Evan Czaplicki
10 years ago
b567022
Properly handle tuples and parens in type parser
Evan Czaplicki
10 years ago
fcf5cef
Make sure infixOp always eats characters
Evan Czaplicki
10 years ago
e5093cd
Actually generate AST for tuple functions
Evan Czaplicki
10 years ago
adcea86
Add parser for numbers
Evan Czaplicki
10 years ago
f908dc8
Get Parse.Declaration working
Evan Czaplicki
10 years ago
4eb08a3
Remove dead code (Parse.Binop module)
Evan Czaplicki
10 years ago
b4f1e8b
Redo parsers for expressions, patterns, types, and literals
Evan Czaplicki
10 years ago
c0b4375
Switch all of the AST modules from String to Text
Evan Czaplicki
10 years ago
5ce2c7f
Get rid of dependency on parsec
Evan Czaplicki
10 years ago
9f6c60c
Create new parser that looks at text directly
Evan Czaplicki
10 years ago
41df71f
Use UNPACK pragma in Region.Position
Evan Czaplicki
10 years ago
55a203d
Make reserved words a set for faster check in var parser
Evan Czaplicki
10 years ago
36e7961
Detect duplicate fields in type annotations and port declarations
Evan Czaplicki
10 years ago
b7403d0
Detect duplicate fields in type and type alias declarations
Evan Czaplicki
10 years ago
0d6c87f
Better error messages for duplicate record fields
Evan Czaplicki
10 years ago
d17d9fe
Stop using `located` in `accessor` parser
Evan Czaplicki
10 years ago
4affd70
Fix #1236, do not allow (,,) in types
Evan Czaplicki
10 years ago
98db71d
Fix #1213, disallow whitespace in operator functions
Evan Czaplicki
10 years ago
3ef0720
Stop building whitespace strings
Evan Czaplicki
10 years ago
0c8da23
Figure out which patterns are missing in exhaustiveness check
Evan Czaplicki
10 years ago
2a9c8d7
Make error format a bit nicer for incomplete patterns
Evan Czaplicki
10 years ago
626b319
Add back redundancy check
Evan Czaplicki
10 years ago
c5b225d
Introduce faster exhaustiveness checker
Evan Czaplicki
10 years ago
6d518a6
Add cost centers for canonicalization and nitpicking
Evan Czaplicki
10 years ago
6a13d3e
Restore parsers for string and char literals
Evan Czaplicki
10 years ago
b97576d
Attempt to speed up the parsing phase
Evan Czaplicki
10 years ago
0d7f304
Clean up Parse/ code a little bit
Evan Czaplicki
10 years ago
0fb0978
Remove dead code in Reporting.Error.Canonicalize
Evan Czaplicki
10 years ago
02032d8
Switch to SCC names that are easier to filter
Evan Czaplicki
10 years ago
91f3547
Add SCC annotations for compiler profiling / benchmarking.
Justin Manley
10 years ago
0685df0
Stop removing primes from variable names
Evan Czaplicki
10 years ago
eb97f2a
Add String and Tuple as default imports
Evan Czaplicki
10 years ago
a17e1be
Fix #1517, make it read smoother without comment
Evan Czaplicki
10 years ago
8cd0d3a
Fix two typos in bad-recursion.md hints
Evan Czaplicki
10 years ago
a85deed
Improve the "bad recursion" error messages
Evan Czaplicki
10 years ago
1832e70
Check in hints for bad recursion error
Evan Czaplicki
10 years ago
704f726
Say the operator name in RHS type errors
Evan Czaplicki
10 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list