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 :)
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With