arXiv · 1907.08834
Towards meta-interpretive learning of programming language semantics
Abstract
We introduce a new application for inductive logic programming: learning the semantics of programming languages from example evaluations. In this short paper, we explored a simplified task in this domain using the Metagol meta-interpretive learning system. We highlighted the challenging aspects of this scenario, including abstracting over function symbols, nonterminating examples, and learning non-observed predicates, and proposed extensions to Metagol helpful for overcoming these challenges, which may prove useful in other domains.
Explore related subjects
Keep this discovery
Sándor Bartha, James Cheney. 2019-07-20. Towards meta-interpretive learning of programming language semantics. https://arxiv.org/abs/1907.08834
Cite the original work for its findings. Save a collection to share your selection of sources.