Tabling as a Library with Delimited Control

July 29, 2015 Β· Declared Dead Β· πŸ› Theory and Practice of Logic Programming 15 (2015) 419-433

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Benoit Desouter, Tom Schrijvers, Marko van Dooren arXiv ID 1507.08087 Category cs.PL: Programming Languages Citations 0 Venue Theory and Practice of Logic Programming 15 (2015) 419-433 Last Checked 4 months ago
Abstract
Tabling is probably the most widely studied extension of Prolog. But despite its importance and practicality, tabling is not implemented by most Prolog systems. Existing approaches require substantial changes to the Prolog engine, which is an investment out of reach of most systems. To enable more widespread adoption, we present a new implementation of tabling in under 600 lines of Prolog code. Our lightweight approach relies on delimited control and provides reasonable performance.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Programming Languages

Died the same way β€” πŸ‘» Ghosted