Tyvars can no longer have subs.
Fix several typos in usefile generation.
Make traits work across files.
Allow user traits to override subtypes.
Merge pull request #25 from andrewchambers/readme
Add link to mailing lists.
Fix missing ';' in grammar.
The links looked overbearing on github. Shrink them.
Iterable traits pass the frontend.
Don't introduce loops in the match trie.
Build code before running tests.
Regenerate bootstrap script for Linux.
Update FreeBSD bootstrap script.
Mark vararg args as reflected correctly.
Our marking of vatypes was wrong.
Move to iter traits for iterables.
Add in builtin iterable trait.
Report the correct binary path in top level.
Add build tag for benchmarks.
Keep a list of impls for a given type.
Improve trait error messages.
Add support for traits with aux types.
Update lang.txt a little bit.
Don't die on zero sized structs.
Allow matching a single void.
Fix matching void union args.
More fixes to void values.
Don't eliminate side effects on void assign.
Enable the void call test.
Fix void arguments in argument lists.
Initial support for void as an expression.
Fix libstd rng for unsigned vlaues, and add tests.
Merge pull request #9 from andrewchambers/docs
update lang.txt entry for match statements
Don't use a null variable.
Don't generate useless assignments.
Fix a couple of segfaults.
Merge pull request #4 from andrewchambers/writeall
Fix code to disallow use before definition.
Add basic thread syscalls for FreeBSD
Search the default path for a library.
Update bootstrap file for 9front
Make test failure output more readable.
Update error format to recognize new mbld output.
Update bootstrap to new mbld.
Output base directory for build.
Add benchmark build tag to benchmarks.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Reduce mbld memory leakage.
Don't include spurious libpaths.
Allow local type definitions within blocks.
Finish fleshing in the inifile API
Sync makefile with latest templates.
Add fisdir() call to libstd.
We don't need to rebuild tests every time.
Add slpop() to mirror slpush()
Don't remove any intermediate files.
Put empty symbols in bss, and use .fill directives.
Give a good error on undefined generic parameters.
Fix build flags for Clang/Yacc
Use shorter relative paths.
Pass the time zone offset through everywhere.
Fix some date formatting functions.
Add support for '$' operator.
Fix patterns with multiple sequential wildcards
Rewrite pattern matching code.
We only need to load a value once.