define pyk of var t proof of var l reads var p as text unicode start of text unicode asterisk unicode space unicode small p unicode small r unicode small o unicode small o unicode small f unicode space unicode small o unicode small f unicode space unicode asterisk unicode space unicode small r unicode small e unicode small a unicode small d unicode small s unicode space unicode asterisk unicode end of text end unicode text end text end define
define tex of var t proof of var s reads var p as text unicode start of text unicode newline unicode backslash unicode small i unicode small f unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode backslash unicode small c unicode small s unicode small n unicode small a unicode small m unicode small e unicode space unicode small l unicode small g unicode small w unicode small p unicode small r unicode small o unicode small o unicode small f unicode small l unicode small i unicode small n unicode small e unicode small p unicode backslash unicode small e unicode small n unicode small d unicode small c unicode small s unicode small n unicode small a unicode small m unicode small e unicode newline unicode backslash unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small p unicode small r unicode small o unicode small o unicode small f unicode small l unicode small i unicode small n unicode small e unicode small p unicode left brace unicode small x unicode right brace unicode newline unicode backslash unicode small n unicode small e unicode small w unicode small c unicode small o unicode small u unicode small n unicode small t unicode backslash unicode small l unicode small g unicode small w unicode small p unicode small r unicode small o unicode small o unicode small f unicode small l unicode small i unicode small n unicode small e unicode newline unicode backslash unicode small f unicode small i unicode newline unicode backslash unicode small b unicode small e unicode small g unicode small i unicode small n unicode small g unicode small r unicode small o unicode small u unicode small p unicode newline unicode backslash unicode small d unicode small e unicode small f unicode backslash unicode small i unicode small n unicode small s unicode small i unicode small d unicode small e unicode small p unicode small r unicode small o unicode small o unicode small f unicode left brace unicode small x unicode right brace unicode newline unicode backslash unicode small l unicode small g unicode small w unicode small p unicode small r unicode small o unicode small o unicode small f unicode small l unicode small i unicode small n unicode small e unicode equal sign unicode zero unicode space unicode number sign unicode one unicode period unicode newline unicode backslash unicode small m unicode small a unicode small t unicode small h unicode small b unicode small f unicode space unicode left brace unicode backslash unicode space unicode small p unicode small r unicode small o unicode small o unicode small f unicode backslash unicode space unicode small o unicode small f unicode backslash unicode space unicode right brace unicode space unicode number sign unicode two unicode period unicode newline unicode backslash unicode small c unicode small o unicode small l unicode small o unicode small n unicode space unicode number sign unicode three unicode period unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small a unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small c unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small d unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small e unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small f unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small g unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small h unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small i unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small j unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small k unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small l unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small m unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small n unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small o unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small p unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small q unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small r unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small s unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small t unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small u unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small v unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small w unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small x unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small y unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small z unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small a unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small b unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small c unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small d unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small e unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small f unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small g unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small h unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small i unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small j unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small k unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small l unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small m unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small n unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small o unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small p unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small q unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small r unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small s unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small t unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small u unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small v unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small w unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small x unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small y unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small g unicode small d unicode small e unicode small f unicode backslash unicode small l unicode small g unicode small w unicode small e unicode small l unicode small l unicode small b unicode small i unicode small g unicode small z unicode left brace unicode backslash unicode small r unicode small e unicode small l unicode small a unicode small x unicode right brace unicode newline unicode backslash unicode small e unicode small n unicode small d unicode small g unicode small r unicode small o unicode small u unicode small p unicode space unicode end of text end unicode text end text end define
define macro of var t proof of var s reads var p as lambda var t dot lambda var s dot lambda var c dot macro define four var t state var s cache var c definition quote macro define var t proof of var s reads var p as proof of var s reads lambda var c dot lambda var x dot proof expand quote var t infer var p end quote state proof state cache var c end expand end proof end define end quote end define end define
define tex name of var t proof of var s reads var p as text unicode start of text unicode number sign unicode one unicode period unicode newline unicode backslash unicode small m unicode small a unicode small t unicode small h unicode small b unicode small f unicode left brace unicode backslash unicode space unicode small p unicode small r unicode small o unicode small o unicode small f unicode backslash unicode space unicode small o unicode small f unicode backslash unicode space unicode right brace unicode space unicode number sign unicode two unicode period unicode newline unicode colon unicode space unicode number sign unicode three unicode period unicode end of text end unicode text end text end define
The pyk compiler, version 0.grue.20050502+ by Klaus Grue,