Abubakar Hassan

Learn More
Programming directly with diagrams offers potential advantages such as visual intuitions, identification of errors (debugging), and insight into the dynamics of the algorithm. The purpose of this paper is to put forward one particular graphical formalism, interaction nets, as a candidate for visual programming which has not only all the desired properties(More)
OBJECTIVE A national survey was conducted to obtain an overall view of the current management of children with cleft lip and/or palate in Nigeria. METHOD Questionnaires were sent to 44 identified cleft surgeons in all teaching and specialist hospitals in Nigeria. RESULTS A total of 38 respondents returned completed questionnaires. The findings are as(More)
We hypothesized that acute measles infection imposes severe metabolic demands on malnourished children. Nigerian rural communities, characterized by severe poverty and extensive malnutrition, served as site for this study. Sixty-five children (mean [+/-SD] age 2.67 +/- 1.96 years) with measles and a randomly selected equal number of children (age 2.83 +/-(More)
We present a new abstract machine for interaction nets and demonstrate that an implementation based on the ideas is significantly more efficient than existing interaction net evaluators. The machine, which is founded on a chemical abstract machine formulation of interaction nets, is a simplification of a previous abstract machine for interaction nets. This(More)
Reduction rules in interaction nets are constrained to pattern match exactly one argument at a time. Consequently, a programmer has to introduce auxiliary rules to perform more sophisticated matches. In this paper, we describe the design and implementation of a system for interaction nets which allows nested pattern matching on interaction rules. We achieve(More)
This paper is about a new implementation technique for interaction nets—a visual programming language based on graph rewriting. We compile interaction nets to C, which offers a robust and efficient implementation , in addition to portability. In the presentation of this work we extend the interaction net programming paradigm to introduce a number of(More)
BACKGROUND The Framingham risk score (FRS) and cardiovascular risk calculator for renal transplant recipients (CRCRTR-MACE) quantify cardiovascular risk in renal transplant recipients (RTR). In contrast to the FRS, the CRCRTR-MACE includes serum creatinine as a variable in the risk prediction equation. OBJECTIVE To determine the influence of impaired(More)