Permalink
Browse files

Autodoc commit for master/2ec01be1

  • Loading branch information...
1 parent 76f0be8 commit 103a674c8dc22fdaf57a6d7fe4ab557ea2a856ad Tom Faulhaber committed Jun 6, 2016
Showing with 28 additions and 17 deletions.
  1. +6 −6 api-index.html
  2. +10 −11 index-0.1.6.clj
  3. +12 −0 index.html
View
@@ -43,19 +43,19 @@
<div id="right-sidebar"></div>
<div id="content-tag"><h1 id="overview">Index of Public Functions and Variables - <span id="header-project">Tools for Macro Writers</span> <span id="header-version">0.1.6</span><span id="header-status-block"> (<span id="header-status">in development</span>)</span></h1>
This page has an alphabetical index of all the documented functions and variables
-in <span class="project-name-span">Tools for Macro Writers</span>.
+in <span class="project-name-span">Tools for Macro Writers</span>.
<!-- TODO: enable this functionality on github?
-In a narrow browser window, you may want to collapse the sidebar (use the \"<<\" link)
-to get more screen space for the index.
+In a narrow browser window, you may want to collapse the sidebar (use the \"<<\" link)
+to get more screen space for the index.
-->
-
-<div class="shortcuts">
+<p>
+</p><div class="shortcuts">
Shortcuts:<br />
<a href="#A">A</a> <a href="#B">B</a> <a href="#C">C</a> <a href="#D">D</a>
<a href="#E">E</a> <a href="#F">F</a> <a href="#G">G</a> <a href="#H">H</a>
- <a href="#I">I</a> <a href="#J">J</a> <a href="#K">K</a> <a href="#L">L</a>
+ <a href="#I">I</a> <a href="#J">J</a> <a href="#K">K</a> <a href="#L">L</a>
<a href="#M">M</a>
<br />
<a href="#N">N</a> <a href="#O">O</a> <a href="#P">P</a> <a href="#Q">Q</a>
View
@@ -3,8 +3,7 @@
"Local macros and symbol macros\n\nLocal macros are defined by a macrolet form. They are usable only\ninside its body. Symbol macros can be defined globally\n(defsymbolmacro) or locally (symbol-macrolet). A symbol\nmacro defines a form that replaces a symbol during macro\nexpansion. Function arguments and symbols bound in let\nforms are not subject to symbol macro expansion.\n\nLocal macros are most useful in the definition of the expansion\nof another macro, they may be used anywhere. Global symbol\nmacros can be used only inside a with-symbol-macros form.",
:author "Konrad Hinsen",
:name "clojure.tools.macro",
- :wiki-url
- "http://clojure.github.com/tools.macro/clojure.tools.macro-api.html",
+ :wiki-url "http://clojure.github.io/tools.macro/index.html",
:source-url
"https://github.com/clojure/tools.macro/blob/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj"}),
:vars
@@ -21,7 +20,7 @@
"Define a symbol macro. Because symbol macros are not part of\nClojure's built-in macro expansion system, they can be used only\ninside a with-symbol-macros form.",
:namespace "clojure.tools.macro",
:wiki-url
- "http://clojure.github.com/tools.macro//clojure.tools.macro-api.html#clojure.tools.macro/defsymbolmacro"}
+ "http://clojure.github.io/tools.macro//index.html#clojure.tools.macro/defsymbolmacro"}
{:raw-source-url
"https://github.com/clojure/tools.macro/raw/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj",
:name "deftemplate",
@@ -35,7 +34,7 @@
"Define a macro that expands into forms after replacing the\nsymbols in params (a vector) by the corresponding parameters\ngiven in the macro call.",
:namespace "clojure.tools.macro",
:wiki-url
- "http://clojure.github.com/tools.macro//clojure.tools.macro-api.html#clojure.tools.macro/deftemplate"}
+ "http://clojure.github.io/tools.macro//index.html#clojure.tools.macro/deftemplate"}
{:raw-source-url
"https://github.com/clojure/tools.macro/raw/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj",
:name "macrolet",
@@ -49,7 +48,7 @@
"Define local macros that are used in the expansion of exprs. The\nsyntax is the same as for letfn forms.",
:namespace "clojure.tools.macro",
:wiki-url
- "http://clojure.github.com/tools.macro//clojure.tools.macro-api.html#clojure.tools.macro/macrolet"}
+ "http://clojure.github.io/tools.macro//index.html#clojure.tools.macro/macrolet"}
{:raw-source-url
"https://github.com/clojure/tools.macro/raw/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj",
:name "mexpand",
@@ -63,7 +62,7 @@
"Like clojure.core/macroexpand, but takes into account symbol macros.",
:namespace "clojure.tools.macro",
:wiki-url
- "http://clojure.github.com/tools.macro//clojure.tools.macro-api.html#clojure.tools.macro/mexpand"}
+ "http://clojure.github.io/tools.macro//index.html#clojure.tools.macro/mexpand"}
{:raw-source-url
"https://github.com/clojure/tools.macro/raw/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj",
:name "mexpand-1",
@@ -77,7 +76,7 @@
"Like clojure.core/macroexpand-1, but takes into account symbol macros.",
:namespace "clojure.tools.macro",
:wiki-url
- "http://clojure.github.com/tools.macro//clojure.tools.macro-api.html#clojure.tools.macro/mexpand-1"}
+ "http://clojure.github.io/tools.macro//index.html#clojure.tools.macro/mexpand-1"}
{:raw-source-url
"https://github.com/clojure/tools.macro/raw/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj",
:name "mexpand-all",
@@ -90,7 +89,7 @@
:doc "Perform a full recursive macro expansion of a form.",
:namespace "clojure.tools.macro",
:wiki-url
- "http://clojure.github.com/tools.macro//clojure.tools.macro-api.html#clojure.tools.macro/mexpand-all"}
+ "http://clojure.github.io/tools.macro//index.html#clojure.tools.macro/mexpand-all"}
{:raw-source-url
"https://github.com/clojure/tools.macro/raw/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj",
:name "name-with-attributes",
@@ -104,7 +103,7 @@
"To be used in macro definitions.\nHandles optional docstrings and attribute maps for a name to be defined\nin a list of macro arguments. If the first macro argument is a string,\nit is added as a docstring to name and removed from the macro argument\nlist. If afterwards the first macro argument is a map, its entries are\nadded to the name's metadata map and the map is removed from the\nmacro argument list. The return value is a vector containing the name\nwith its extended metadata map and the list of unprocessed macro\narguments.",
:namespace "clojure.tools.macro",
:wiki-url
- "http://clojure.github.com/tools.macro//clojure.tools.macro-api.html#clojure.tools.macro/name-with-attributes"}
+ "http://clojure.github.io/tools.macro//index.html#clojure.tools.macro/name-with-attributes"}
{:raw-source-url
"https://github.com/clojure/tools.macro/raw/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj",
:name "symbol-macrolet",
@@ -118,7 +117,7 @@
"Define local symbol macros that are used in the expansion of exprs.\nThe syntax is the same as for let forms.",
:namespace "clojure.tools.macro",
:wiki-url
- "http://clojure.github.com/tools.macro//clojure.tools.macro-api.html#clojure.tools.macro/symbol-macrolet"}
+ "http://clojure.github.io/tools.macro//index.html#clojure.tools.macro/symbol-macrolet"}
{:raw-source-url
"https://github.com/clojure/tools.macro/raw/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj",
:name "with-symbol-macros",
@@ -131,4 +130,4 @@
:doc "Fully expand exprs, including symbol macros.",
:namespace "clojure.tools.macro",
:wiki-url
- "http://clojure.github.com/tools.macro//clojure.tools.macro-api.html#clojure.tools.macro/with-symbol-macros"})}
+ "http://clojure.github.io/tools.macro//index.html#clojure.tools.macro/with-symbol-macros"})}
View
@@ -81,6 +81,9 @@ <h1 class="nopad">Table of Contents</h1>
<a href="#clojure.tools.macro/with-symbol-macros" class="toc-entry-anchor">with-symbol-macros</a>
</div>
+ </div><div class="toc-section" style="margin-left: 1em;">
+ <a style="margin-top: 3px;" href="#"></a>
+
</div>
</div>
</div>
@@ -123,6 +126,7 @@ <h2 id="clojure.tools.macro/defsymbolmacro">defsymbolmacro</h2>
<pre id="var-docstr">Define a symbol macro. Because symbol macros are not part of
Clojure's built-in macro expansion system, they can be used only
inside a with-symbol-macros form.</pre>
+ <pre id="var-specs"></pre>
<a id="var-source" href="https://github.com/clojure/tools.macro/blob/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj#L232">Source</a>
@@ -136,6 +140,7 @@ <h2 id="clojure.tools.macro/deftemplate">deftemplate</h2>
<pre id="var-docstr">Define a macro that expands into forms after replacing the
symbols in params (a vector) by the corresponding parameters
given in the macro call.</pre>
+ <pre id="var-specs"></pre>
<a id="var-source" href="https://github.com/clojure/tools.macro/blob/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj#L246">Source</a>
@@ -148,6 +153,7 @@ <h2 id="clojure.tools.macro/macrolet">macrolet</h2>
</pre>
<pre id="var-docstr">Define local macros that are used in the expansion of exprs. The
syntax is the same as for letfn forms.</pre>
+ <pre id="var-specs"></pre>
<a id="var-source" href="https://github.com/clojure/tools.macro/blob/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj#L211">Source</a>
@@ -159,6 +165,7 @@ <h2 id="clojure.tools.macro/mexpand">mexpand</h2>
<pre id="var-usage">Usage: (mexpand form)
</pre>
<pre id="var-docstr">Like clojure.core/macroexpand, but takes into account symbol macros.</pre>
+ <pre id="var-specs"></pre>
<a id="var-source" href="https://github.com/clojure/tools.macro/blob/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj#L266">Source</a>
@@ -170,6 +177,7 @@ <h2 id="clojure.tools.macro/mexpand-1">mexpand-1</h2>
<pre id="var-usage">Usage: (mexpand-1 form)
</pre>
<pre id="var-docstr">Like clojure.core/macroexpand-1, but takes into account symbol macros.</pre>
+ <pre id="var-specs"></pre>
<a id="var-source" href="https://github.com/clojure/tools.macro/blob/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj#L258">Source</a>
@@ -181,6 +189,7 @@ <h2 id="clojure.tools.macro/mexpand-all">mexpand-all</h2>
<pre id="var-usage">Usage: (mexpand-all form)
</pre>
<pre id="var-docstr">Perform a full recursive macro expansion of a form.</pre>
+ <pre id="var-specs"></pre>
<a id="var-source" href="https://github.com/clojure/tools.macro/blob/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj#L274">Source</a>
@@ -200,6 +209,7 @@ <h2 id="clojure.tools.macro/name-with-attributes">name-with-attributes</h2>
macro argument list. The return value is a vector containing the name
with its extended metadata map and the list of unprocessed macro
arguments.</pre>
+ <pre id="var-specs"></pre>
<a id="var-source" href="https://github.com/clojure/tools.macro/blob/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj#L282">Source</a>
@@ -212,6 +222,7 @@ <h2 id="clojure.tools.macro/symbol-macrolet">symbol-macrolet</h2>
</pre>
<pre id="var-docstr">Define local symbol macros that are used in the expansion of exprs.
The syntax is the same as for let forms.</pre>
+ <pre id="var-specs"></pre>
<a id="var-source" href="https://github.com/clojure/tools.macro/blob/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj#L222">Source</a>
@@ -223,6 +234,7 @@ <h2 id="clojure.tools.macro/with-symbol-macros">with-symbol-macros</h2>
<pre id="var-usage">Usage: (with-symbol-macros &amp; exprs)
</pre>
<pre id="var-docstr">Fully expand exprs, including symbol macros.</pre>
+ <pre id="var-specs"></pre>
<a id="var-source" href="https://github.com/clojure/tools.macro/blob/7398f083a3c1504af07b6493a36962577fd1fc79/src/main/clojure/clojure/tools/macro.clj#L241">Source</a>

0 comments on commit 103a674

Please sign in to comment.