Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where I can find an exhaustive book about "Definite Clause Grammar" in Prolog? [closed]

Tags:

prolog

dcg

I wanna learn something more about Definite Clause Grammar in Prolog and I'm searching some book and tutorial online.

I've already saw something on "Learn Prolog Now", "The art of Prolog" and a tutorial on Swi-Prolog, but none of those tells much about them.

Can anyone advice me some exhaustive book about this topic?

Thank you :)

like image 646
s.dallapalma Avatar asked Dec 11 '15 17:12

s.dallapalma


1 Answers

this is mandatory: https://www.metalevel.at/prolog/dcg.html, but it focus on computational usage of DCG. My preferred Prolog book happens to focus instead on natural language analysis: go google for 'Pereira Shieber' and get the PDF. It's a very good introduction to Prolog and - gradually - to DCGs, and it contains also advanced material - about generalized parsing and performance issues.

edit I realized that the DCG tag has a ready to use link to the English downloadable version. By myself, I have the 'dead tree' Italian version, with some extension (and - alas - some typo errors) about the differences required by treatment of Italian.

like image 81
CapelliC Avatar answered Nov 15 '22 12:11

CapelliC