A Reference Interpreter for the Graph Programming Language GP 2
GP 2 is an experimental programming language for computing by graph transformation. An initial interpreter for GP 2, written in the functional language Haskell, provides a concise and simply structured reference implementation. Despite its simplicity, the performance of the interpreter is sufficient...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Open Publishing Association
2015-04-01
|
Series: | Electronic Proceedings in Theoretical Computer Science |
Online Access: | http://arxiv.org/pdf/1504.02621v1 |
_version_ | 1818994447091761152 |
---|---|
author | Christopher Bak Glyn Faulkner Detlef Plump Colin Runciman |
author_facet | Christopher Bak Glyn Faulkner Detlef Plump Colin Runciman |
author_sort | Christopher Bak |
collection | DOAJ |
description | GP 2 is an experimental programming language for computing by graph transformation. An initial interpreter for GP 2, written in the functional language Haskell, provides a concise and simply structured reference implementation. Despite its simplicity, the performance of the interpreter is sufficient for the comparative investigation of a range of test programs. It also provides a platform for the development of more sophisticated implementations. |
first_indexed | 2024-12-20T20:58:05Z |
format | Article |
id | doaj.art-8f923045c52046699ef4b3f518e25be8 |
institution | Directory Open Access Journal |
issn | 2075-2180 |
language | English |
last_indexed | 2024-12-20T20:58:05Z |
publishDate | 2015-04-01 |
publisher | Open Publishing Association |
record_format | Article |
series | Electronic Proceedings in Theoretical Computer Science |
spelling | doaj.art-8f923045c52046699ef4b3f518e25be82022-12-21T19:26:47ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802015-04-01181Proc. GaM 2015486410.4204/EPTCS.181.4:6A Reference Interpreter for the Graph Programming Language GP 2Christopher BakGlyn FaulknerDetlef PlumpColin RuncimanGP 2 is an experimental programming language for computing by graph transformation. An initial interpreter for GP 2, written in the functional language Haskell, provides a concise and simply structured reference implementation. Despite its simplicity, the performance of the interpreter is sufficient for the comparative investigation of a range of test programs. It also provides a platform for the development of more sophisticated implementations.http://arxiv.org/pdf/1504.02621v1 |
spellingShingle | Christopher Bak Glyn Faulkner Detlef Plump Colin Runciman A Reference Interpreter for the Graph Programming Language GP 2 Electronic Proceedings in Theoretical Computer Science |
title | A Reference Interpreter for the Graph Programming Language GP 2 |
title_full | A Reference Interpreter for the Graph Programming Language GP 2 |
title_fullStr | A Reference Interpreter for the Graph Programming Language GP 2 |
title_full_unstemmed | A Reference Interpreter for the Graph Programming Language GP 2 |
title_short | A Reference Interpreter for the Graph Programming Language GP 2 |
title_sort | reference interpreter for the graph programming language gp 2 |
url | http://arxiv.org/pdf/1504.02621v1 |
work_keys_str_mv | AT christopherbak areferenceinterpreterforthegraphprogramminglanguagegp2 AT glynfaulkner areferenceinterpreterforthegraphprogramminglanguagegp2 AT detlefplump areferenceinterpreterforthegraphprogramminglanguagegp2 AT colinrunciman areferenceinterpreterforthegraphprogramminglanguagegp2 AT christopherbak referenceinterpreterforthegraphprogramminglanguagegp2 AT glynfaulkner referenceinterpreterforthegraphprogramminglanguagegp2 AT detlefplump referenceinterpreterforthegraphprogramminglanguagegp2 AT colinrunciman referenceinterpreterforthegraphprogramminglanguagegp2 |