murecursivestackboehmbooleanassemblmachinesoft