Interaction Nets With Nested Pattern Matching
Author(s) -
Abubakar Hassan,
Shinya Sato
Publication year - 2008
Publication title -
electronic notes in theoretical computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.242
H-Index - 60
ISSN - 1571-0661
DOI - 10.1016/j.entcs.2008.03.035
Subject(s) - extension (predicate logic) , computer science , programmer , matching (statistics) , pattern matching , reduction (mathematics) , specification pattern , theoretical computer science , scheme (mathematics) , net (polyhedron) , argument (complex analysis) , nested set model , programming language , mathematics , software development , software , mathematical analysis , biochemistry , statistics , chemistry , geometry , software design , sql
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. We propose an extension of Interaction Nets which facilitates nested pattern matching on interaction rules. We then define a practical compilation scheme from extended rules to pure interaction rules. We achieve a system that provides convenient ways to express Interaction Net programs without defining auxiliary rules
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom