1994
DOI: 10.1145/181993.181999
|View full text |Cite
|
Sign up to set email alerts
|

Linear logic and permutation stacks—the Forth shall be first

Abstract: Girard's linear logic can be used to model programming languages in which each bound variable name has exactly one "occurrence"---i.e., no variable can have implicit "fan-out"; multiple uses require explicit duplication. Among other nice properties, "linear" languages need no garbage collector, yet have no dangling reference problems. We show a natural equivalence between a "linear" programming language and a stack machine in which the top items can undergo arbitrary permutations. Such permutation stack machin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

1995
1995
2010
2010

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 75 publications
0
2
0
Order By: Relevance
“…Before proceeding further it will be convenient to informally recall the definition of 'lattice gas' and the structural difference between cellular automata and lattice gases. The simplest nontrivial 3 LG have the format of Fig. 2.…”
Section: T T+1mentioning
confidence: 99%
See 1 more Smart Citation
“…Before proceeding further it will be convenient to informally recall the definition of 'lattice gas' and the structural difference between cellular automata and lattice gases. The simplest nontrivial 3 LG have the format of Fig. 2.…”
Section: T T+1mentioning
confidence: 99%
“…The no-fanout constraint is used with the same meaning, though in an independent line of research, in Girard's linear logic [15]. There, as here, multiple uses require explicit duplication, with all the costs (in infrastructure or running expenses) that that may entail (see also [3]).…”
Section: T T+1mentioning
confidence: 99%