kirancodes.me
To Proof Maintenance & Beyond!

2,199 papers · page 79 of 110

POPL 1995★ Most Influential POPL Paper (awarded 2005)

A Language with Distributed Scope

Luca Cardelli

Obliq is a lexically-scoped, untyped, interpreted language that supports distributed object-oriented computation. Obliq objects have state and are local to a site. Obliq computations can roam over the network, while maintaining network connections. Distributed lexical scoping is …

Unification Factoring for Efficient Execution of Logic Programs

Steven Dawson, C. R. Ramakrishnan, I. V. Ramakrishnan, Konstantinos Sagonas, Steven Skiena, Terrance Swift, David Scott Warren

The efficiency of resolution-based logic programming languages, such as Prolog, depends critically on selecting and executing sets of applicable clause heads to resolve against subgoals. Traditional approaches to this problem have focused on using indexing to determine the smalle…