[gsac] Add tygvars to gsac.gscoercion.compile.m result

Ignore-this: ccc547319f6298d5345a2adb0d2cb25d

darcs-hash:20131206180214-2809a-8aa51896347decfacce7863c6ff2f48d4d39f925
[gsac] tygvars in coercion item returned from gsac.coercion.compileToGlobalVar

Ignore-this: 9a2cc53fa0ce6df0cab40d30b278a607

darcs-hash:20131206181204-2809a-92afafc2049fc4f34e80d0049c7a88b173785afa
[gsac] Add input half of emitted state to gsac.gscoercion.compile.m

Ignore-this: 703536e6496eec2939d61d3f3a9ac42e

darcs-hash:20131206193737-2809a-a649491cb1da9f0a6d30e406dbcb65e1d86272c7
[gsac] gsac.gscoercion.compileToGlobalVar: emitted set to start with when compiling the coercion

Ignore-this: cf21654dac7428cde57d901ef0d2e17

darcs-hash:20131206194349-2809a-0f21ec12d597e6047e49969a5ab8e75408f2f7b3
[gsac] gsac.gscoercion.compile/defn: tygvars in result

Ignore-this: 4cf616177b52215bff8beda0f1b97320

darcs-hash:20131206200416-2809a-f72724e1a7c7e2ad0d832668f7cc8d7f2fc25494
[gsac] gsdl.ags.coercionitem.expr.t.out

Ignore-this: b750db64120f9117986af4e2a2d06ff9

darcs-hash:20131206210539-2809a-60e3043540fcfcd1f9e03bb5598524b5c48c7a09
[gsac] gsdl.ags.coercionitem.expr.print

Ignore-this: 2eae00d116db1ae93d87bb4f5591c22a

darcs-hash:20131206210711-2809a-cb70560bc0212fcbeaf61aa8b29e621015f8bf41
[gsac] Include coercion expression in coercionitem.print

Ignore-this: e25b66e7c8e70d885c9107c1fcc344ae

darcs-hash:20131206210721-2809a-81d5da923e9183157c5b00094eb8c8bff1dd0369
[gsac] Add pos constructor to gsdl.ags.coercionitem.expr.t

Ignore-this: 7ccfdda6ff961738df61d6d91fc990b9

darcs-hash:20131206214140-2809a-c03688e0a237b0d6b71ef6ac15087878a940daa9
[gsac] gsac.gscoercion.compile/pos: expression in result

Ignore-this: aebc593538bda57fa7c005382f791fc6

darcs-hash:20131206221448-2809a-b4edc7b7c9f72302c815fbb2a7440dff8c7c98c6
[gsac] gsdl.ags.coercionitem.expr.print/pos

Ignore-this: 6732f4fff9a317dc6430e8c0befad30a

darcs-hash:20131206224857-2809a-daca6bf44345a80ab4e186f86f8ca9b2445550de
[gsac] Add defn constructor to gsdl.ags.coercionitem.expr.t

Ignore-this: 23a6010a095bc1ca8a4a1ec416e3931b

darcs-hash:20131206231959-2809a-f2f56c79110a50d9f0104085adff64fc3d729fe1
[gsac] gsac.gscoercion.compile/defn: result

Ignore-this: 4d5a870487cbd531f32ffd2518da7a7

darcs-hash:20131208013907-2809a-a4cb990cd3a02bfad22c0cd0f1d2e21b7b509a9b
[gsac] gsdl.ags.coercionitem.expr.print/defn

Ignore-this: ab18a8ae1e8e44694eaecdc06a77c689

darcs-hash:20131208015750-2809a-c89ab2a73b66d9efcace93ea7525d09a14104bf4
[gsac] _gsdl.ags.file_print.coercionitems/recursive call

Ignore-this: f601c9001fb0fd8b2836fcfb6578121

darcs-hash:20131208020158-2809a-15569807b8c7fbc09285a79e7fbcebfc831d88b4
[gsac] gsac.gscoercion.compile/pos/coercions

Ignore-this: e8c611e0f69c7e5e4a3a1b6660b8f47a

darcs-hash:20131208020249-2809a-1adf4d9b878890d8548fc5eb1b044116b5e7bccf
[gsac] gsac.gscoercion.compile/defn/coercions

Ignore-this: c528c5f2b031620030cf7f34893f8ef1

darcs-hash:20131208020324-2809a-a91d9b4aa75ba04d4f4ee2455d1d187fbf56728a
[gsac] _gsdl.ags.file_print.coercionitems: recursive call/nil

Ignore-this: 19a282bd1877514df6d924e29312f8d9

darcs-hash:20131208020503-2809a-2b5a2eb2471b81397cde7fb9361f0689ba9b8537
[gsac] Fix spelling of .tydefinition op in output

Ignore-this: 7851eb296e100323f31e79b030b95ade

darcs-hash:20131208020734-2809a-2dbb1bae6f9e4ecf778f38b133dae626ebc5e5dd
[gsac] Test for compiling documents with "defn casts

Ignore-this: 94793854209ecaf06fef1151cd5ac1e2

darcs-hash:20131208020823-2809a-a80ea1e783c0c36d33230bd87edefe634ea23ad3