Index: trunk/parsing.lisp
===================================================================
--- trunk/parsing.lisp	(revision trunk,17)
+++ trunk/parsing.lisp	(revision trunk,20)
@@ -1,3 +1,5 @@
-(in-package '#:dso-parse)
+;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp -*-
+
+(in-package #:dso-parse)
 
 
@@ -15,5 +17,8 @@
 
 (defmacro defgrammar (() &body definitions)
-  "Defines a grammar, being a collection of parsers."
+  "Defines a grammar, being a collection of parsers.  The syntax is:
+
+(DEFGRAMMAR (options*) definitions*)
+definitions: (name rule filter?)"
   (flet ((x (definition)
 	   (destructuring-bind (name rule &optional filter) definition
