git.iko.soy
/
elk
readme
files
commits
refs
on
63243ca
help
sign in
history of
compiler/Parse/Type.hs
all commits
2a0a0e6
Simplify SourceSyntax.Type AST, making record extension more restrictive as discussed with @maxsnew
Evan Czaplicki
13 years ago
6a8db4c
Get rid of dead dependencies and add -Wall for some files
Evan Czaplicki
13 years ago
c685c8b
cosmetic changes on fix for #305
Evan Czaplicki
13 years ago
e75f538
can have zero fields if no extension could be parsed
John P Mayer Jr
13 years ago
11a60de
Disallow extended record types with no fields, resolves #280
Evan Czaplicki
13 years ago
a7bb2b7
Fix issue in which type expressions eat trailing whitespace.
Evan Czaplicki
13 years ago
4e8898b
Remove unused references to Unique
Evan Czaplicki
13 years ago
7785eb8
Remove dead code
Evan Czaplicki
13 years ago
5fd85cd
Permit single line comments intermingled with types
Evan Czaplicki
13 years ago
760ad90
Add record constructors, begin using lists to represent fields in record types to maintain ordering from the source program
Evan Czaplicki
13 years ago
6f94400
Begin parsing types and patterns such as A.B.C
Evan Czaplicki
13 years ago
22f7f8a
Create a serializable interface for a module's type information
Evan Czaplicki
13 years ago
5cb82c6
Add support for "(,,) a b c" as a valid type annotation
Evan Czaplicki
13 years ago
08ff939
Be more flexible with the position of the closing bracket of a record type.
Evan Czaplicki
13 years ago
d29ca3b
Create a Parse.Declaration file for all declarations. Get rid of special purpose Parse.Foreign library.
Evan Czaplicki
13 years ago
e4ca967
Create a source syntax for types that will get converted into the internal type representation during type checking.
Evan Czaplicki
13 years ago
f2b3ed7
Start using the PrettyPrint library to show expressions, literals, and patterns.
Evan Czaplicki
13 years ago
69ed763
Start switching over to an AST that uses patterns in lambdas and pulls the arguments out of Definitions (placing them in lambdas).
Evan Czaplicki
13 years ago
c7dce08
Parameterized the AST for type annotations and variable types. Also rename Guid.hs to Unique.hs which reads a lot nicer.
evancz
13 years ago
459cf8e
Switch parsers over to new AST
evancz
13 years ago
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