[gsac] Move .cogvars next to .subcodes

Ignore-this: 6076fbe120e91ded13cb6d5d06cb33c4

darcs-hash:20130605163027-2809a-70db67e838711f5b4d8b28542890a6740bbf1a79
[types] Move .gvars next to .cogvars

Ignore-this: ead974dff88b760a3e2bf5eebc5bd6dc

darcs-hash:20130605175540-2809a-2ca006c6399bcad22ec4d453f701a07f51d1ec6b
[gsac] Move .gvars (and in some cases .cogvars) before .tyfvs

Ignore-this: f8e81e7fcdab55304ee8634dcb13c5c4

darcs-hash:20130605224337-2809a-6282ec059b0a39c3c5023851a2dcd2cb281759aa
[types] Move .fvs next to .tyfvs; allow .tylets after either .tyfvs or .tyargs

Ignore-this: c3e185d9714eaa004987fa025953445a

darcs-hash:20130606011349-821d0-694e80ed6c3f4e3b3b3d0ca745d4dece72163379
[cleanup] Re-order expr_closure structure to follow structure of string code more closely

Ignore-this: be0f4c1990eed00baa4c5402218dc932

darcs-hash:20130607050445-821d0-257b5108570864a7b55e911e6aed89a3816c9ec2
[types] Change continuation type-checking from one all-together function to a per-continuation call that can be mixed with arguments, when appropriate, more easily

Ignore-this: 4b3bb02fad69fb98e27c25dd8b1e65

darcs-hash:20130607213147-2809a-4db7d922821ade3212dff9d1e5e3b3306a9695d8
[types] Suppress warning

Ignore-this: 7ccb60808c75365eb8bbd36cbe72d016

darcs-hash:20130607214446-2809a-b8f39ee47a81192f8e0c0f72e1bf4631385df669
[types] Re-name gsbc_typecheck_code_type_arg to gsbc_typecheck_code_type_args, to emphasize the difference between handling a single type argument and a loop that handles all arguments

Ignore-this: c7a9a07791dbf32fc39e90b7fe4cc897

darcs-hash:20130607214725-2809a-a30af8ff59db17c414ed40ccbb417c81332811b8
[types] Allow argument type-checking to be mixed with continuations by moving the arguments onto the type-checking stack

Ignore-this: e0c96ed04051eec1bf951e80032b8717

darcs-hash:20130607215859-2809a-27992a35a066b2f3b8546d49989dd87f7e0bc3c5
[types] Allow type argument type-checking to be mixed with continuations by moving the type arguments onto the type-checking stack

Ignore-this: 8c1d337826f8fe97bcc361b16c259da0

darcs-hash:20130607222716-2809a-12a8484f7f45f000ff8db615c43426158223b77e
[types] Allow type arguments and value arguments to be arbitrarily inter-mixed

Ignore-this: c165c959805f5c5bfa74eb437d30f529

darcs-hash:20130607224849-821d0-5466dba2f14215eb58a4d4da4b2a27f90941654a
[parser] Change parser.<|> to compile to one function with three arguments, rather than a function allocating and returning another function

Ignore-this: 30076c0116be499b0ddeffbebd8b053f

darcs-hash:20130607225631-821d0-29dfae47844d203d9ade9516c45c14e8a83d838c
[ibio] Move some .tylets that don't need to be in the 'argument' portion of the expressions

Ignore-this: ae7b95fd357e32d4b4a8a7d5dc36ab71

darcs-hash:20130608000601-2809a-81ed37bea7185f4205c20bb2d1ab1c184d96b803
[stats] Report what, exactly, threads block on

Ignore-this: f51fd772e5c32db750203d0ccb0b7d44

darcs-hash:20130608012749-2809a-6e6bfa0709345e41fd455593cb2ee57154ac6c2b