Writing and optimising a SK calculus reductor in asm2bf.