murecursivestackboehmbooleantomachinecode