murecursivestackboehmbooleantoasmlang