Summary of lecture week 6

DCG syntax (Definite clause grammar) to express context dependent grammars directly in Prolog.

How DCG rules are translated into Prolog clauses while xonsulting or compiling.

How you can say that DCG uses difference lists.

Use of DCG rules to write a program that models state transitions,e.g. ab interpretater for a programming language.