Lazy K, 5891 58615861 5841 bytes
````ssk``s``si``s``si`ks``s``si`kk``s``si``s``si`ks``s``si``s``si`ks``s``si`kk`k
s``s``si``s``si`ks``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si`kk``s``
si`ks``s``si``s``si`ks``s``si``s``si`ks`ki``s``si`kk``s``si``s``si``s``si`ks`ki`
`s``si`ks``s``si`kk``s``si``s``si`ks``s``si``s``si`ks``s``si`kk`ks``s``si``s``si
`ks``s``si`kk``s``si`ks``s``si``s``si`ks``s``si``s``si`ks`ki``s``si`kk``s``si``s
``si`ks`ki`kk``s``si`kk`ki``s``si``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si
`kk`kk``s``si``s``si`ks``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si`kk
``s``si`ks`ki`kk``s``si``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si``s``si`ks
``s``si`kk`ks``s``si``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si`kk`ks``s``si
``s``si`ks``s``si`kk``s``si`ks`ki`kk``s``si`kk``s``si``s``si`ks``s``si`kk`kk``s`
`si`ks``s``si`kk``s``si``s``si`ks``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks
``s``si`kk`kk``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si`kk``s``si`ks
`ki`kk``s``si`kk`kk``s``si`kk``s``si``s``si`ks``s``si``s``si`ks``s``si`kk`ks``s`
`si``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si
`kk``s``si`ks`ki``s``si``s``si``s``si`ks`ks``s``si`ks``s``si``s``si`ks``s``si``s
``si`ks``s``si``s``si`ks``s``si``s``si`ks`ki``s``si`kk``s``si``s``si`ks``s``si``
s``si`ks`ki`ki`kk``s``si`kk`ki``s``si`kk``s``si`kk``s``si`kk`ki``s``si`kk``s``si
`kk`ks``s``si`kk`kk``s``si`kk`kk``s``si``s``si`ks`ki`ki``s``si`kk`kk``s``si``s``
si`ks``s``si`kk`kk``s``si``s``si`ks``s``si``s``si`ks``s``si``s``si`ks``s``si``s`
`si`ks``s``si``s``si`ks``s``si``s``si`ks``s``si``s``si`ks`ki``s``si`kk``s``si``s
``si`ks``s``si`kk``s``si`ks``s``si`kk``s``si``s``si`ks``s``si`kk`kk``s``si``s``s
i`ks``s``si`kk`kk``s``si``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si`kk`kk`kk
``s``si``s``si`ks``s``si`kk``s``si`ks``s``si`kk``s``si`ks``s``si`kk``s``si``s``s
i`ks``s``si`kk``s``si`ks``s``si``s``si`ks`ki``s``si`kk``s``si``s``si``s``si`ks``
s``si``s``si``s``si`ks``s``si``s``si`ks`ki`ki``s``si``s``si`ks`ks`ks``s``si``s``
si`ks``s``si`kk`ks`kk``s``si``s``si`ks`ki``s``si``s``si`ks`ki`ki``s``si``s``si`k
s``s``si``s``si`ks``s``si`kk`ks`kk`ki`kk``s``si``s``si`ks``s``si``s``si`ks``s``s
i`kk`ks``s``si``s``si`ks``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si`k
k`kk``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si`kk``s``si`ks``s``si`k
k``s``si``s``si`ks``s``si`kk`ks`kk``s``si``s``si`ks``s``si`kk``s``si`ks`ki`kk``s
``si`kk``s``si``s``si`ks``s``si`kk``s``si`ks`ki`kk``s``si`kk``s``si`kk``s``si``s
``si`ks``s``si``s``si`ks``s``si``s``si`ks``s``si``s``si`ks``s``si``s``si`ks`ki``
s``si`kk``s``si`kk`ki``s``si`kk``s``si`kk``s``si`kk``s``si``s``si`ks`ki``s``si`k
k``s``si``s``si`ks`ks``s``si``s``si`ks``s``si``s``si`ks`ki``s``si``s``si`ks`ks``
s``si`kk`ki``s``si``s``si`ks`ks``s``si``s``si`ks``s``si``s``si`ks`ks`ks``s``si``
s``si`ks`ks``s``si``s``si`ks``s``si``s``si`ks`ks`ks``s``si``s``si`ks`ks``s``si`k
k`ki``s``si`kk``s``si`kk``s``si``s``si`ks`ki``s``si`kk``s``si``s``si`ks``s``si``
s``si`ks`ki``s``si``s``si`ks`ks``s``si``s``si``s``si`ks`ks`ki``s``si``s``si`ks`k
s``s``si`kk`ki``s``si``s``si`ks`ks``s``si``s``si`ks``s``si``s``si`ks`ks`ks``s``s
i``s``si``s``si`ks`ks`ki``s``si``s``si`ks`ks``s``si`kk`ki``s``si`kk``s``si``s``s
i`ks`ki``s``si`kk``s``si``s``si`ks``s``si``s``si`ks``s``si``s``si``s``si`ks`ks`k
i``s``si``s``si`ks`ks``s``si``s``si`ks`ks``s``si`kk`ki`ks``s``si``s``si`ks``s``s
i``s``si`ks`ki``s``si``s``si`ks`ks``s``si``s``si``s``si`ks`ks`ki``s``si``s``si`ki``s``si`ks`ks``s``si``s``si`ks``s``si``s``si`ks`ki`ks`ks``s``si``s``si`ks``s``s
s`ks``s``si`kk`ki``s``si``s``si``s``si`ks`ks``s``si``s``si`ks`ks`ki``s``si``s``si``s``si`ks`ks``s``si``s``si`ks`ks``s``si`kk`ki``s``si``s``si`ks`ks``s``si`kk`ki
i`ks`ks``s``si`kk`ki``s``si`kk``s``si``s``si`ks``s``si``s``si`ks``s``si`kk`ks``s``s``si`kk``s``si``s``si`ks``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``s
``si``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si`kk``s``si`ks`ki``s
i`kk``s``si`ks`ki``s``si``s``si`ks``s``si`kk`kk``s``si``s``si`ks`ki``s``si`kk``s``si``s``si`ks``s``si`kk`kk``s``si``s``si`ks`ki``s``si`kk``s``si``s``si`ks``s``s
``si``s``si`ks``s``si`kk`ks`kk``s``si`kk`kk``s``si`kk`ki``s``si`kk`ki``s``si`kk`i`kk`ks`kk``s``si`kk`kk``s``si`kk`ki``s``si`kk`ki``s``si`kk`ki``s``si`kk`ki``s``
ki``s``si`kk`ki``s``si`kk`ki``s``si`kk``s``si``s``si``s``si`ks`ki``s``si`ks``s``si`kk`ki``s``si`kk``s``si``s``si``s``si`ks`ki``s``si`ks``s``si`kk``s``si``s``si`
si`kk``s``si``s``si`ks``s``si`kk``s``si`ks``s``si``s``si`ks`ki``s``si`kk``s``si`ks``s``si`kk``s``si`ks``s``si``s``si`ks`ki``s``si`kk``s``si``s``si``s``si`ks``s`
`s``si``s``si`ks``s``si``s``si`ks`ki`ki``s``si``s``si`ks`ki`ki``s``si``s``si`ks``si``s``si`ks`ki`ki``s``si``s``si`ks`ki`ki``s``si``s``si`ks``s``si``s``si`ks``s`
`s``si``s``si`ks``s``si`kk`ks`kk`ki`kk``s``si``s``si`ks`ki`ki``s``si`kk``s``si`k`si`kk`ks`kk`ki`kk``s``si``s``si`ks`ki`ki``s``si`kk``s``si`kk``s``si``s``si``s``
k``s``si``s``si``s``si`ks`ki`ki``s``si``s``si`ks`ki`ki``s``si`kk``s``si`kk``s``ssi`ks`ki`ki``s``si``s``si`ks`ki`ki``s``si`kk``s``si`kk``s``si`kk`ki``s``si``s``s
i`kk`ki``s``si``s``si`ks``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si`ki`ks``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si`kk``s``si`ks`ki``s``s
k``s``si`ks`ki``s``si``s``si`ks``s``si`kk``s``si`ks``s``si``s``si`ks`ki``s``si``i``s``si`ks``s``si`kk``s``si`ks``s``si``s``si`ks`ki``s``si``s``si`ks``s``si``s``
s``si`ks``s``si``s``si`ks`ki``s``si``s``si`ks``s``si``s``si`ks`ki``s``si`kk`ks``si`ks`ki``s``si``s``si`ks``s``si``s``si`ks`ki``s``si`kk`ks``s``si`kk`ks``s``si`k
s``si`kk`ks``s``si`kk`kk``s``si``s``si`ks``s``si``s``si`ks``s``si``s``si`ks``s``k`kk``s``si``s``si`ks``s``si``s``si`ks``s``si``s``si`ks``s``si``s``si`ks``s``si`
si``s``si`ks``s``si``s``si`ks``s``si``s``si`ks`ki``s``si`kk``s``si``s``si`ks``s``s``si`ks``s``si``s``si`ks`ki``s``si`kk``s``si``s``si`ks``s``si``s``si`ks``s``si
`si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si``s``si`ks``s``si`kk`ks``s``si`kk`ks``s``si``s``si`ks``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si`kk
``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si`kk``s``si`ks``s``si`kk
``s``si`ks``s``si`kk``s``si``s``si`ks``s``si`kk``s``si`ks``s``si`kk`kk``s``si``s``s``si``s``si`ks``s``si`kk``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si`kk``s
``si`ks``s``si`kk``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si`kk``s``si`ks``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si`kk``s``si`ks``s``si`kk`kk``s``si``s
``si`kk`kk``s``si``s``si`ks``s``si`kk``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si`ks``s``si`kk``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si`kk``s``si`ks``s
``si`kk``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si`kk`kk``s``si``s``si`ks``s``si`kk`ks``s``si``s``si`ks``s``si`kk``s``si`ks`ki
``si`kk``s``si`ks`ki``s``si``s``si`ks``s``si`kk``s``si`ks``s``si``s``si`ks`ki``s``s``si``s``si`ks``s``si`kk``s``si`ks``s``si``s``si`ks`ki``s``si`kk`ks``s``si`ks
``si`kk`ks``s``si`ks``s``si``s``si`ks`ki``s``si``s``si`ks``s``si``s``si`ks`ki``s``s``si``s``si`ks`ki``s``si``s``si`ks``s``si``s``si`ks`ki``s``si`kk`ks``s``si`kk
``si`kk`ks``s``si`kk`ki``s``si``s``si`ks``s``si`kk``s``si`ks`ki`kk``s``si`kk``s``ki``s``si``s``si`ks``s``si`kk``s``si`ks`ki`kk``s``si`kk``s``si``s``si`ks``s``si
`si``s``si`ks``s``si`kk``s``si`ks`ki`kk``s``si`kk``s``si`kk``s``si``s``si`ks``s``kk``s``si`ks`ki`kk``s``si`kk``s``si`kk``s``si``s``si`ks``s``si``s``si`ks``s``si
`si``s``si`ks``s``si``s``si`ks``s``si``s``si`ks``s``si``s``si`ks`ki``s``si`kk``s``s``si`ks``s``si``s``si`ks``s``si``s``si`ks`ki``s``si`kk``s``si`kk`ki``s``si`kk
``si`kk`ki``s``si`kk``s``si`kk``s``si`kk``s``si``s``si`ks`ki``s``si`kk`ks``s``si``s``si`kk``s``si`kk``s``si``s``si`ks`ki``s``si`kk`ks``s``si`kk``s``si`kk``s``si
`kk``s``si`kk``s``si``s``si`ks`ki``s``si`kk`ki``s``si`kk``s``si``s``si`ks`ki``s```s``si`ks`ki``s``si`kk`ki``s``si`kk``s``si``s``si`ks`ki``s``si`kk`kk``s``si`kk`
`si`kk`kk``s``si`kk``s``si``s``si`ks``s``si`kk``s``si`ks``s``si``s``si`ks`ki``s``s``si``s``si`ks``s``si`kk``s``si`ks``s``si``s``si`ks`ki``s``si`kk`kk`kk``s``si`
`si`kk`kk`kk``s``si`kk`ki``s``si`kk`ki``s``si`kk`ki``s``si`kk`ki``s``si`kk`ki``skk`ki``s``si`kk`ki``s``si`kk`ki``s``si`kk`ki``s``si`kk`ki``s``si`kk``s``si`kk`ki
``si`kk``s``si`kk`kiii
Finally there is the task of stringifying the encoded quine to obtain the source code and passing it to the parsed input term. For this we need to construct the Church numerals 96, 105, 107, and 115. For golfing purposes I was able to find terms which are much more efficient than the constructions given in the standard library: 96
is reduced from 63 bytes to 45, 105
is reduced from 81 bytes to 57, 107
is reduced from 91 bytes to 7369, and 115
is reduced from 89 bytes to 57. I obtained these using alternative representation of numbers which can be easily converted to and from Church numerals. This representation admits much more compact definitions of succ
and +
, and only slightly less compact definitions of *
and ^
.