define pyk of expand x state x cache x end expand as text unicode start of text unicode small e unicode small x unicode small p unicode small a unicode small n unicode small d unicode space unicode asterisk unicode space unicode small s unicode small t unicode small a unicode small t unicode small e unicode space unicode asterisk unicode space unicode small c unicode small a unicode small c unicode small h unicode small e unicode space unicode asterisk unicode space unicode small e unicode small n unicode small d unicode space unicode small e unicode small x unicode small p unicode small a unicode small n unicode small d unicode end of text end unicode text end text end define
define tex of expand x state x cache x end expand as text unicode start of text unicode newline unicode left brace unicode backslash unicode small c unicode small a unicode small l unicode space unicode capital m unicode right brace unicode left parenthesis unicode number sign unicode one unicode period unicode newline unicode comma unicode number sign unicode two unicode period unicode newline unicode comma unicode number sign unicode three unicode period unicode newline unicode right parenthesis unicode end of text end unicode text end text end define
define value of expand var t state var s cache var c end expand as var s tagged guard ( var c tagged guard tagged if var t id is singular then var t else expand two var t definition aspect macro aspect term var t cache var c end aspect state var s cache var c end expand end if ) end define
The pyk compiler, version 0.grue.20050603 by Klaus Grue,