Make the output format of myrtypes more useful.
Substitute types in specialized generic Tynames
Add the basic type dumper to the build.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Step towards making generics work.
Rearrange declarations in grammar.
When printing negative numbers, actually flip the sign for formatting.
Parse negative numbers correctly.
Add support for negative numbers when parsing integers.
Export a function that isn't pulled in by markhidden
Fix naming, and shuffle args around a bit.
Factor out common code in pattern matching.
Fix pattern matching union variables.
Add integer parsing, string comparisons, and zeroed allocations.
Add support for '_' in number literals for readability.
Reformat the colourmap table.
Dump simplification trees with '-ds'
Make memory offsets more efficient.
Add floating point registers to the allocator.
Don't turn floats into ints.
Simplify simplification code.
Enable floating point test.
Fix a bug in array size inference.
Attempt to build arrays and structs correctly.
Move away from literal types that aren't actual compile time constants.
Fix const inference for compound literals.
Add in constness inference.
Add test for live struct literals.
Add support for compiling struct literals.
Fix type inference for struct literals.
Add indexed initializer tree support.
Fix the library link adding.
Merge branch 'struct-lit' of git+ssh://mimir.eigenstate.org/git/ori/mc into struct-lit
Parses struct elements, but doesn't compile them.
Improve the test program a tad.
Add code for a 'blat()' function.
Read far fewer dependencies over and over.
Escape quotes in assembler strings.
Remember to close the file when reading deps.
Parses struct elements, but doesn't compile them.
Add test for properly scoped labels.
Keep logical-not operands in registers.
unbreak union constructors.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Add 'sleq' function to libstd
Edit quotes in error message.
Edit quotes in error message.
Insert symbols into the right symbol table.
Remove terminating 'Z' from usefile definition.
Remove useless exported functions.
Remove pickle.c, move it into use.c
Allocate space for seqlit elements.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Add a test for exporting cyclic types from muse.
Install union constructors when loading types.
Don't double-name types in usefiles.
Fix mixed tabs and spaces.
Make sure we don't clobber cstring()'s ret val.
Make it easier to iterate with option parsing.
Fix up option parsing code.
Shuffle and improve the command line option parser.
Add functions for buffered formatting.
Add fatal() and fatalv() functions.
Error out on failing to respolve namespaces.
Add a delayed unification hash table.
Add a broken test for inferring named types.
Remove outdated line from help docs.
Only add a library to the link list once.
Include the configuration in the makefile.
Use 'lea' to calculate offset addresses.
Use 'rep movs' in order to do blits.
Copy the entire union when generating matches.
Calculate the size to blit when creating a union correctly.
Add repeated mov instructions.
Add tests for big union argument matching.
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc
Print the filename in syntax errors.
Fix argument order for OSX.
'#' is now the postfix pointer deref operator.