Document details

Token-passing nets for functional languages

Author(s): Almeida, José Bacelar cv logo 1 ; Pinto, Jorge Sousa cv logo 2 ; Vilaça, Miguel cv logo 3

Date: 2008

Persistent ID: http://hdl.handle.net/1822/14921

Origin: RepositóriUM - Universidade do Minho

Subject(s): Interaction nets; Reduction strategies; λ-calculus; Recursion


Description
Proceedings of the 7th International Workshop on Reduction Strategies in Rewriting and Programming (WRS 2007) Token-passing nets were proposed by Sinot as a simple mechanism for encoding evaluation strategies for the λ-calculus in interaction nets. This work extends token-passing nets to cover a typed functional language equipped with structured types and unrestricted recursion. The resulting interaction system is derived systematically from the chosen big-step operational semantics. Along the way, we actually characterize and discuss several design decisions of token-passing nets and extend them in order to achieve simpler interaction net systems with a higher degree of embedded parallelism.
Document Type Article
Language English
delicious logo  facebook logo  linkedin logo  twitter logo 
degois logo
mendeley logo

Related documents



    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento EU