git.iko.soy
/
elk
readme
files
commits
refs
on
42acdb1
help
sign in
history of
compiler/SourceSyntax/Declaration.hs
all commits
9dd5dff
Make AST more general and try to give its phases better names
Evan Czaplicki
13 years ago
b00a8cb
Add check that all ports appear in the "main" module
Evan Czaplicki
13 years ago
6ba394c
Get rid of experimental code for handling "deriving"
Evan Czaplicki
13 years ago
329077f
Get rid of input handlers for now
Evan Czaplicki
13 years ago
9dda928
make conversion functions for input ports optional
Evan Czaplicki
13 years ago
828c2c7
Give more reasonable names to incoming and outgoing ports
Evan Czaplicki
13 years ago
270dbf8
Add -Wall to a bunch of SourceSyntax files and get them warning free
Evan Czaplicki
13 years ago
bdeb36e
Fix port parser! Copy paste error on the operator.
Evan Czaplicki
13 years ago
bd4d76e
Chenge representation of Expr, add ports representation
Evan Czaplicki
13 years ago
662fd76
Add JS as a possible Derivation, correct binary serialization, add error when serialization goes wrong.
Evan Czaplicki
13 years ago
740702c
Begin switch from current FFI syntax to "port" syntax
Evan Czaplicki
13 years ago
83e8bad
Add basics of "deriving" for ADTs and type aliases. Only parse it for type aliases at the moment.
Evan Czaplicki
13 years ago
32c78ef
Begin process of allowing "deriving" on type aliases.
Evan Czaplicki
13 years ago
7b20993
Get rid of dependency on uniplate so AST does not need to derive Data or Typeable
Evan Czaplicki
13 years ago
67924d1
Remove catch-all match in Declaration
Michael Sondergaard
13 years ago
692d8d8
Throw errors for unbound type variables in ADTs and aliases, resolves #302
Evan Czaplicki
13 years ago
c9824b4
Nicer show for `Assoc`
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
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
339ad77
Begin getting the parser to match the new SourceSyntax modules.
evancz
13 years ago
bbb2b2a
Begin migrating the AST to its own branch for the source syntax of the language.
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