waterbearlang/waterbear — pull request #99 by dethe (2011-12-30 23:38:31+00:00)
Title: 94 type cleanup

I cleaned up a lot of the type handling and made it more generic. Types are now defined in labels without much (or any checking) so every language is free to define its own types and helpers. I have special cases now only for boolean and choice, and the boolean can go away if we come up with a way for choices to return values other than strings.

I'd love to get some more eyes on this before it is pulled into master, especially Martyn and Blake to see if it will handle their languages OK, see if anything breaks, etc.