Filter duplicate libraries.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Fix the temporary string allocation on OSX.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Make type freshening work better.
Duplicate types correctly.
Add missing file for last commit.
Use C strings for system calls.
Fix include paths for build files
Prefix printed commands with a tab.
Merging usefiles works on .use, not .o
Collect generic types correctly.
use 'myrbuild' to build the standard Myrddin library.
Make a few changes to increase robustness.
Remove another unneeded " ", this time from muse
Fix typo -- 'ar' shouldn't have a space at the end.
Build tool is complete now.
Myrbuild now correctly walks dependencies.
Don't clobber the register value.
Add first test that uses libstd.
Make CLI args work on OSX.
Start working on a build tool.
Rename 'util' directory to 'muse'.
Add support for command line args.
Relax the resource limits a bit.
Add in some resource limits for the tests.
Compile the tests using libmyr, don't use libc for the
Use the right syscall number to exit.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Actually add the start file.
Add in '_start' to libstd.
Match the name of the directory to the name of the lib
Update to libmyr's build script. Make clean now works.
Fix config.h quoting on Darwin.
Run configure automatically if it hasn't been run yet.
Improve build system flexibility a bit.
Install the Myrddin libraries by default.
Use compiler from cwd for libmyr.
Silence 'Could not remove file' warnings.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Bind type parameters in names.
Start tracking generic types.
Fix constructor function names
Move files into subdirectory in preparation for merge.
Remove aborts for generic types.
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
Merge git+ssh://mimir.eigenstate.org/git/qz/mc
Merge remote branch 'origin/master'
Merge git+ssh://mimir.eigenstate.org/git/qz/mc
Push and pop scopes when flattening.
Clean up formatting, and remove dead table entries.
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
Tweak wording in compiler and lang documents.
Tweak wording in manpage docs.
Merge git+ssh://mimir.eigenstate.org/git/qz/mc
Fix matching unions with arguments.
Print a string as a string, not as a node.
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
Renumber precedences, such that higher precedences are higher numbers.
More documentation of bugs.
More stubbing in of information.
Don't use string functions with unchecked length.
Write a bit about flattening.
Rephrase the usefile description
Stub in table of contents.
Add start of compiler internals documentation.
Change 'cons' to 'ucon', add uget.
We declare the variables in pattern matches now.
Work around signedness bugs.