Add support for 'slurp' function.
Make the return types of 'read' and 'write' more useful.
Add support for octal numbers.
Check if types are generic before specializing them.
Don't specialize types spuriously.
Don't recurse infinitely when pickling unions.
Add test for recursive generic type.
Revert "Fix formatting for slice type."
Fix formatting for slice type.
Fix type formatting a bit.
Give myrbuild a better command failure msg
Add comments to Ucon type in parse.h
Start supporting option parsing.
Simplify offset in slice base.
Allow option parsing to actually find options.
Search local libs before system libs.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Don't specialize generics into other generics.
Make builds a bit more OSX friendly
Search default system include path last.
Build the test code for libstd as well.
Try to actually specialize structs. Unsuccessfully.
Don't bail early in tyfreshen()
Allow labels as leaf nodes in exprs.
Add in Linux-style symbol for 'std.cstring'.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Revert "Refactor the tf() function a little bit."
Labels are now Lit values, not their own toplev nodes.
Disable option parser compilation.
Refactor the tf() function a little bit.
Don't try to assign a byte to a slice.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Move towards compiling the option parsing code.
rename 'body' to 'blkbody' -- there are lots of possible bodies.
Add rudimentary untested option parsing.
Give functions better names.
Add OSX style symbol names to util.s
Don't crash when resolving types.
Fix stupid warning on OSX.
Bind types when resolving them.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Improve comment about casting.
Make tybase work with generic types.
More work towards making generic types work.
Successfully compile a noppy generic type.
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