From c4d7a7ca6c58babad09f1acfb6c28ae44c6a3c4c Mon Sep 17 00:00:00 2001
From: "Robert P. Goldman" <rpgoldman@gmail.com>
Date: Fri, 11 Apr 2014 19:41:12 -0500
Subject: [PATCH] Added a node to the FAQ for readtables.

---
 doc/asdf.texinfo | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/doc/asdf.texinfo b/doc/asdf.texinfo
index 87cf8140..2dfd5101 100644
--- a/doc/asdf.texinfo
+++ b/doc/asdf.texinfo
@@ -251,6 +251,7 @@ Issues with using and extending ASDF to define systems
 * I want to put my module's files at the top level.  How do I do this?::
 * How do I create a system definition where all the source files have a .cl extension?::
 * How do I mark a source file to be loaded only and not compiled?::
+* How do I work with readtables?::
 
 ASDF development FAQs
 
@@ -5170,6 +5171,7 @@ use (after loading ASDF but before using it):
 * I want to put my module's files at the top level.  How do I do this?::
 * How do I create a system definition where all the source files have a .cl extension?::
 * How do I mark a source file to be loaded only and not compiled?::
+* How do I work with readtables?::
 @end menu
 
 @node How can I cater for unit-testing in my system?, How can I cater for documentation generation in my system?, Issues with using and extending ASDF to define systems, Issues with using and extending ASDF to define systems
@@ -5375,7 +5377,7 @@ you also define the following method:
   "lis")
 @end lisp
 
-@node How do I mark a source file to be loaded only and not compiled?,  , How do I create a system definition where all the source files have a .cl extension?, Issues with using and extending ASDF to define systems
+@node How do I mark a source file to be loaded only and not compiled?, , How do I create a system definition where all the source files have a .cl extension?, Issues with using and extending ASDF to define systems
 @subsection How do I mark a source file to be loaded only and not compiled?
 
 There is no provision in ASDF for ensuring that
@@ -5394,6 +5396,20 @@ to allow for such a trick.
 @c to adjust your compiler settings,
 @c or eschew compilation by @code{eval}uating a quoted source form at load-time.
 
+@node How do I work with readtables?,  , How do I mark a source file to be loaded only and not compiled?, Issues with using and extending ASDF to define systems
+@subsection How do I work with readtables?
+
+@cindex readtables
+
+
+It is possible to configure the lisp syntax by modifying the
+currently-active readtable.  Unfortunately, CL has very limited support
+for controlling the readtable (e.g., there is no @code{IN-READTABLE} the
+way there is @code{IN-PACKAGE}).
+
+@subsubsection How should my system use a readtable exported by another system?
+
+@subsubsection How should my library make a readtable available to other systems?
 
 
 @node ASDF development FAQs,  , Issues with using and extending ASDF to define systems, FAQ
-- 
GitLab