Lecture Notes in Computer Science, 2006, Volume 4079/2006, 457-458, DOI: 10.1007/11799573_47

LMNtal as a Unifying Declarative Language: Live Demonstration

Kazunori Ueda, Norio Kato, Koji Hara and Ken Mizuno

View Related Documents

Abstract

LMNtal (pronounced “elemental”) is a simple language model based on hierarchical graph rewriting. It features and supports
– rule-based multiset rewriting,
– connectivity of nodes represented using logical variables,
– hierarchy of nodes represented using membranes,
– locality of rewrite rules,
– dynamic migration of processes (= hierarchical graphs) and rewrite rules,
– uniform treatment of processes and data,
– graphical view of computation,
and so on. Figure 1 shows examples of computation that can be encoded into LMNtal straightforwardly.

Fulltext Preview

Image of the first page of the fulltext document