Definite clause grammar rules