summaryrefslogtreecommitdiff
path: root/Lisp/reader-syntax.lisp
diff options
context:
space:
mode:
authorMatthias Benkard <code@mail.matthias.benkard.de>2008-03-05 14:23:12 +0100
committerMatthias Benkard <code@mail.matthias.benkard.de>2008-03-05 14:23:12 +0100
commitd11f881a676d1a2c99fac609ec7a6442394ee9de (patch)
tree218395fed06a54ecf5d33a14a646de4fb6728d4d /Lisp/reader-syntax.lisp
parent3a35930787e6caf4bb126fd828221dab79d939fc (diff)
Document DISABLE-METHOD-SYNTAX and DISABLE-OBJECTIVE-C-SYNTAX.
darcs-hash:be718221954670a673eb722f4c53c07addde614d
Diffstat (limited to 'Lisp/reader-syntax.lisp')
-rw-r--r--Lisp/reader-syntax.lisp24
1 files changed, 22 insertions, 2 deletions
diff --git a/Lisp/reader-syntax.lisp b/Lisp/reader-syntax.lisp
index a01e5d7..7416a30 100644
--- a/Lisp/reader-syntax.lisp
+++ b/Lisp/reader-syntax.lisp
@@ -96,7 +96,17 @@ __selector__s registered by way of __collect-methods__.
(defun disable-method-syntax ()
- "FIXME"
+ "Disable the **reader macro** installed by __enable-method-syntax__.
+
+## Description:
+
+__enable-method-syntax__ and friends save the **readtable** before
+altering it. __disable-method-syntax__ restores the saved state.
+
+
+## See also:
+
+ __enable-method-c-syntax__, __disable-objective-c-syntax__"
(restore-readtable)
#+(or) (when *method-syntax-macro-chars*
(let ((macro-char (pop *method-syntax-macro-chars*)))
@@ -245,7 +255,17 @@ __enable-method-syntax__"
(defun disable-objective-c-syntax ()
- "FIXME"
+ "Disable the **reader macro** installed by __enable-objective-c-syntax__.
+
+## Description:
+
+__enable-objective-c-syntax__ and friends save the **readtable** before
+altering it. __disable-objective-c-syntax__ restores the saved state.
+
+
+## See also:
+
+ __enable-objective-c-syntax__, __disable-method-syntax__"
(restore-readtable)
#+(or) (when *bracket-syntax-macro-chars*
(destructuring-bind (open . close)