;;; srecode-dictionary.el --- Dictionary code for the semantic recoder.
-;; Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
+;; Copyright (C) 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
;; Author: Eric M. Ludlam <eric@siege-engine.com>
;;; CLASSES
+(eval-when-compile (require 'cl))
(require 'eieio)
(require 'srecode)
(require 'srecode/table)
For each dictionary added to a macro, the block of codes in the
template will be repeated.
-If optional argument SHOW-ONLY is non-nil, then don't add a new dictionarly
+If optional argument SHOW-ONLY is non-nil, then don't add a new dictionary
if there is already one in place. Also, don't add FIRST/LAST entries.
These entries are not needed when we are just showing a section.
(defclass srecode-field-value (srecode-dictionary-compound-value)
((firstinserter :initarg :firstinserter
:documentation
- "The inserter object for the first occurance of this field.")
+ "The inserter object for the first occurrence of this field.")
(defaultvalue :initarg :defaultvalue
:documentation
"The default value for this inserter.")