Sorry for the slow updating. But I think this pretty thing could be written as leisure. I added 'nfx', so the complex infix rocks: {1 + 2 - 5 / 4 * 3 + expt(2 3)} ==> 13/2 Enjoy!