The underlying &#x27;functional assembly&#x27; VM language of Urbit (Nock) is a lisp that works on arbitrarily large integers.  Here&#x27;s a compiler for it I wrote a while ago, written in Common Lisp:<p><a href="https:&#x2F;&#x2F;gist.github.com&#x2F;burtonsamograd&#x2F;29103c2dfaa67f4fd344" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;burtonsamograd&#x2F;29103c2dfaa67f4fd344</a>