[gsac] Add tyextelimprim to gsdl.ags.typeitem.decls.tygvar.t

Ignore-this: e4e6bd2a0e72df84996105672ef3a37

darcs-hash:20131216013011-2809a-fec120f90a3b4814ace2237ffdf8ca4f279e802e
[gsac] Move gsac.gstype.gskind.compile to gsac.gskind module

Ignore-this: 508f6908a5b8310c4179c2541d93c10b

darcs-hash:20131216015104-2809a-555b260204e1ec1f54ab1005972e1a78ef53248e
[gsac] Take gsac.gskind.compile out of the either monad and have it just return its result directly

Ignore-this: 7892a2e99c7f113b42e75b424c2ef91f

darcs-hash:20131217012306-2809a-9caa8a6e31f305875295807b4b54208ca808d4bc
[gsac] _gsac.gstype.compileToVar_elimprim: tygvars in result

Ignore-this: 64c72256fb0164c8a913f99630842114

darcs-hash:20131217012844-2809a-3985b9725c83172e75acc43ebb071fea8ff8736e
[gsac] Fix order of primset / primname parameters to gsdl.cgs.gstype.elimprim

Ignore-this: 95904e02c6584813f31d119c3e3f502

darcs-hash:20131217015638-2809a-9184c30cc1510987ba151c26f42252754eb9839a
[gsac] gsdl.ags.typeitem.decls.tygvar.print/tyextelimprim

Ignore-this: 81158b8c12d9358a78379c2e65f5eb1b

darcs-hash:20131217021248-2809a-5a04ae2f92bc5874d6c37e985a0d8fe28cd6bb0e
[gsac] gsdl.ags.typeitem.gskind.parser/unlifted

Ignore-this: 6c7bf5ae3a0e31f812d3427867748efd

darcs-hash:20131217021609-2809a-6bdd9f8b9bdb1602e6584087cc44be40b06032b1
[gsac] gsac.gskind.compile/unlifted

Ignore-this: 2a429f3971b9aa77bfb872ba9914140

darcs-hash:20131217021825-2809a-0dbc841817c6d83951846e35071923fbf2715113
[rune] rune.latin.letter.u

Ignore-this: 4012f07e1dedfd01994b7900b0ee1253

darcs-hash:20131217022036-2809a-9265137a0468932e3827362c605574774eae0161
[gsac] gsdl.ags.typeitem.gskind.print/unlifted

Ignore-this: 159430b930f56f47505770dcf9320f5f

darcs-hash:20131217022122-2809a-04fada5ec4a14f3126b9a8c854122459451be369
[gsac] gsdl.ags.typeitem.decls.tygvar.print/tyextelimprim

Ignore-this: 7f685f7ae32ab896015490114418f8c0

darcs-hash:20131217022256-2809a-b2d5f8fe660512c2ccc89d78765069765896dcb4
[set] ordered.set.insert/branch/eq

Ignore-this: 1a993e3049aa84fe27a6598f2637cd13

darcs-hash:20131217022639-2809a-9c7d1d3efd924556306da468a95e3397c6a16f88
[gsac] Add tyextimpprim constructor to typeitem.decls.tygvar.t

Ignore-this: 7b0aa9a423887351af116e137a87f3b1

darcs-hash:20131218022125-2809a-67770f75b9c11d29e68e3183f935be6dfd069f1d
[gsac] _gsac.gstype.compileToVar_impprim/nothing

Ignore-this: be6f3b7ce3e432b74d8a368c76e522d5

darcs-hash:20131219040509-2809a-ff798913f3f2bb79cda9960a86b299eceb04d588
[gsac] Factor gsdl.ags.typeitem.decls.tygvar.print/tyextelimprim out into a separate function

Ignore-this: 2ba1658c546e051a8cd912b894715c0f

darcs-hash:20131220023500-2809a-23fc23123a4f7469da68aeb01967f6385206ce79
[gsac] Kind in tygvar for impprims

Ignore-this: 3a6548c6112075f4b67943bf00ecd657

darcs-hash:20131220024940-2809a-42d6bce8dda04ea884f86f6038407cb8266d15bd
[gsac] Add unknown constructor to gsdl.ags.typeitem.gskind.t

Ignore-this: 64a5e47b4f39d1873b0c2fec5ffd66a0

darcs-hash:20131220031154-2809a-158c3f2dc675359c7e8667f21d02c84b40d30064
[gsac] Parse tree for unknown kinds

Ignore-this: 98456df626b978b5981e778e01d66622

darcs-hash:20131220033433-2809a-8803efdf255b2bd43d632d9471c47bea9764f181
[gsac] gsdl.ags.typeitem.decls.tygvar.print/tyextimpprim

Ignore-this: d8a3bdefa33f20253974a3c034204961

darcs-hash:20131220230649-2809a-0086775620269b0dc4761b46cf7abcb95fa482ec
[gsac] Add unknown constructor to gsdl.cgs.gskind.t

Ignore-this: 8b5cef86e3e411f4b23880889776f25d

darcs-hash:20131220232733-2809a-cd6688494035fdff745a41b8cec0ff09570d662d