git.iko.soy
/
elk
readme
files
commits
refs
on
577fc17
help
sign in
history of
compiler/Type/Constrain/Expression.hs
all commits
a12554f
cosmetic: try to make -Wall happier
Evan Czaplicki
12 years ago
b16e876
Add "alias" as a field in tvars and TermN's
Evan Czaplicki
12 years ago
d41a656
remove reprime, many minor cosmetic changes
Evan Czaplicki
13 years ago
d99e412
Update to use canonical variables
Evan Czaplicki
13 years ago
a88ed26
Switch imports from SourceSyntax to AST
Evan Czaplicki
13 years ago
b01cf1d
webgl textures!
John P Mayer Jr
13 years ago
513141d
Merge remote-tracking branch 'evan/dev' into webgl
John P Mayer Jr
13 years ago
dd1b3d4
Restrict list interpolation to numbers!
Evan Czaplicki
13 years ago
d288733
fixed the compiler and types for the new API cut. TODO Native fix
John P Mayer Jr
13 years ago
9dd5dff
Make AST more general and try to give its phases better names
Evan Czaplicki
13 years ago
be9baab
Merge remote-tracking branch 'evan/dev' into webgl
John P Mayer Jr
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
e3a0756
removed uneccessary diffs
John P Mayer Jr
13 years ago
712f824
moved all GLSL tipe stuff out of constrain and into Parse Helper
John P Mayer Jr
13 years ago
3e63279
Merge remote-tracking branch 'evan/dev' into topic/webgl
John P Mayer Jr
13 years ago
dc3bba7
Capture the entire type of the handler for incoming ports
Evan Czaplicki
13 years ago
3b9862a
Switch from Types to Variables in the representation of PortIn
Evan Czaplicki
13 years ago
39eb4c6
Use one fewer variable for PortIn constraints
Evan Czaplicki
13 years ago
7cf5a56
Add Expressions for ports to check and validate types nicely
Evan Czaplicki
13 years ago
6a8db4c
Get rid of dead dependencies and add -Wall for some files
Evan Czaplicki
13 years ago
6f75310
Get rid of redundant code that collapses ParseDefs
Evan Czaplicki
13 years ago
3c338bd
simplified shader type. added webgl missing throwerror
John P Mayer Jr
13 years ago
68e8bca
much cleaned API in my opinion, plus a much simpler example
John P Mayer Jr
13 years ago
c54cd59
paranoid save
John P Mayer Jr
13 years ago
88fce69
just some more work fleshing out the interface for gl type templating
John P Mayer Jr
13 years ago
d690696
getting closer, need to turn the list of gl initDecls into a TermN
John P Mayer Jr
13 years ago
481478d
emphasis on where i'm stuck
John P Mayer Jr
13 years ago
62585b7
parse and constrain boilerplated done; todo parse source and get shader type
John P Mayer Jr
13 years ago
56ecbbc
Implement markdown interpolation
Evan Czaplicki
13 years ago
7e1d95a
Move the `markdown` function to the text library
Evan Czaplicki
13 years ago
7c159b2
Enable parsing of basic markdown interpolation
Evan Czaplicki
13 years ago
95ec3a8
Stop using `error` when constraining patterns and when instantiating source types
Evan Czaplicki
13 years ago
47d68d8
Succeed on programs that have no expressions
Evan Czaplicki
13 years ago
b7eb133
Fix subtle bug with rigidVars vs rigidQuantifiers, was quantifing over the wrong variables in a forall
Evan Czaplicki
13 years ago
a736a28
Properly quantify variables in Data expressions.
Evan Czaplicki
13 years ago
585107e
Fix variable shadowing when pattern matching on a pattern with only one variable, when it appears in a let-expression
Evan Czaplicki
13 years ago
2e38f7b
Give line numbers when there is a kind error in a pattern
Evan Czaplicki
13 years ago
51bc878
Use new Located datastructure, add source strings where appropriate
Evan Czaplicki
13 years ago
8e54751
Correctly generate a type for markdown blocks
Evan Czaplicki
13 years ago
b1f53d0
Pipe source locations through the type checker
Evan Czaplicki
13 years ago
a4c4cf0
Use `Location.none` less
Evan Czaplicki
13 years ago
b26edcc
Simplify representation of source locations
Evan Czaplicki
13 years ago
576e979
Simplify code to generate record constraints
Evan Czaplicki
13 years ago
46631c3
Remove dead code
Evan Czaplicki
13 years ago
0681fbe
Get rid of dead function and give instantiateTypeWithContext a shorter name
Evan Czaplicki
13 years ago
2b2bc08
Minor cosmetic change
Evan Czaplicki
13 years ago
9fe6c9a
Change functions for creating type variables, distinguish names of different constraint type variables
Evan Czaplicki
13 years ago
a05c82f
Mess with whitespace
Evan Czaplicki
13 years ago
d456cec
Overload literal numbers without a decimal point to be either Ints or Floats
Evan Czaplicki
13 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