Export Ready — 

Combining interaction nets with externally defined programs

Bibliographic Details
Main Author: Fernández, Maribel
Publication Date: 2001
Other Authors: Mackie, Ian, Pinto, Jorge Sousa
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/1822/776
Summary: Many calculi, for instance the lambda-calculus and term rewriting systems, have benefitted from extensions, especially to include data structures and operations which are more naturally defined in another language. A simple example of this is PCF where the lambda-calculus is extended to include natural numbers and some basic functions over this type, which avoids having to use inefficient encodings of numbers. In this paper we present a generalization of interaction nets along these lines. We begin by adding a fixed set of constants and predefined functions, before presenting the main contribution of the paper which is a system of interaction nets combined with an external language where functions and richer data types can be defined.
id RCAP_ae2e3c7f4a0a324628e0f66be5c27fca
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/776
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Combining interaction nets with externally defined programsInteraction netsRewriting systemsCombinationsMany calculi, for instance the lambda-calculus and term rewriting systems, have benefitted from extensions, especially to include data structures and operations which are more naturally defined in another language. A simple example of this is PCF where the lambda-calculus is extended to include natural numbers and some basic functions over this type, which avoids having to use inefficient encodings of numbers. In this paper we present a generalization of interaction nets along these lines. We begin by adding a fixed set of constants and predefined functions, before presenting the main contribution of the paper which is a system of interaction nets combined with an external language where functions and richer data types can be defined.Universidade do MinhoFernández, MaribelMackie, IanPinto, Jorge Sousa20012001-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1822/776engAPPIA-GULP-PRODE, 2001 : JOINT CONFERENCE ON DECLARATIVE PROGRAMMING, Évora, 2001. [S.l. : s.n.], c.2001.info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T06:21:27Zoai:repositorium.sdum.uminho.pt:1822/776Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:50:24.625665Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Combining interaction nets with externally defined programs
title Combining interaction nets with externally defined programs
spellingShingle Combining interaction nets with externally defined programs
Fernández, Maribel
Interaction nets
Rewriting systems
Combinations
title_short Combining interaction nets with externally defined programs
title_full Combining interaction nets with externally defined programs
title_fullStr Combining interaction nets with externally defined programs
title_full_unstemmed Combining interaction nets with externally defined programs
title_sort Combining interaction nets with externally defined programs
author Fernández, Maribel
author_facet Fernández, Maribel
Mackie, Ian
Pinto, Jorge Sousa
author_role author
author2 Mackie, Ian
Pinto, Jorge Sousa
author2_role author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Fernández, Maribel
Mackie, Ian
Pinto, Jorge Sousa
dc.subject.por.fl_str_mv Interaction nets
Rewriting systems
Combinations
topic Interaction nets
Rewriting systems
Combinations
description Many calculi, for instance the lambda-calculus and term rewriting systems, have benefitted from extensions, especially to include data structures and operations which are more naturally defined in another language. A simple example of this is PCF where the lambda-calculus is extended to include natural numbers and some basic functions over this type, which avoids having to use inefficient encodings of numbers. In this paper we present a generalization of interaction nets along these lines. We begin by adding a fixed set of constants and predefined functions, before presenting the main contribution of the paper which is a system of interaction nets combined with an external language where functions and richer data types can be defined.
publishDate 2001
dc.date.none.fl_str_mv 2001
2001-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference paper
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/776
url http://hdl.handle.net/1822/776
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv APPIA-GULP-PRODE, 2001 : JOINT CONFERENCE ON DECLARATIVE PROGRAMMING, Évora, 2001. [S.l. : s.n.], c.2001.
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833595572927332352