Set up scope chains properly.
Some misc type inference fixes.
Fix unification of compound types with tyvars.
Fix readback of compound types.
Merge branch 'master' of git+ssh://eigenstate.org/git/ori/mc2
Merge branch 'master' of git+ssh://eigenstate.org/git/ori/mc2
Make stabs at appropriate places.
Remove some random segfaults.
Simplify type reading/writing.
A bit more logical arrangement of stuff.
Make it clear that typarams are unencodable.
Use standard endian swapping.
Actually define 'ulong' as a type.
Make debugging type dumps easier.
More work on type encoding.
Move towards type constraints working.
Fix static analysis warnings.
Grow the typetab on type allocation
Stub in more type inference.
Fill in rest of bitset operations.
Add a Bitset data structure
Make literal expressions where we expect them.
Merge branch 'master' of git+ssh://eigenstate.org/git/ori/mc2
Actually descend down the AST when inferring.
More stubbing in of type stuff.
Start stubbing in inference.
Get rid of trailing whitespace.
Don't fail at tokenizing big files.
Merge branch 'master' of git+ssh://eigenstate.org/git/ori/mc2
Allow newlines in type defn bodies.
More similar formatting improvements.
Clean up separator formatting code.
Fix type formatting for func and name types
We don't error on package specs now
Don't die on function types.
Improve line number reporting
Add in type for type constraints
Actually parse into the file variable
Started stubbing in type inference.
Start type formatting code.
More work towards fully parsing.