This file is indexed.

/usr/share/doc/racket/scribble/scheme.html is in racket-doc 6.1-4.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"/><title>4.4&nbsp;Racket</title><link rel="stylesheet" type="text/css" href="../scribble.css" title="default"/><link rel="stylesheet" type="text/css" href="../racket.css" title="default"/><link rel="stylesheet" type="text/css" href="../manual-style.css" title="default"/><link rel="stylesheet" type="text/css" href="../manual-racket.css" title="default"/><link rel="stylesheet" type="text/css" href="../manual-racket.css" title="default"/><link rel="stylesheet" type="text/css" href="../doc-site.css" title="default"/><script type="text/javascript" src="../scribble-common.js"></script><script type="text/javascript" src="../manual-racket.js"></script><script type="text/javascript" src="../manual-racket.js"></script><script type="text/javascript" src="../doc-site.js"></script><script type="text/javascript" src="../local-redirect/local-redirect.js"></script><script type="text/javascript" src="../local-redirect/local-user-redirect.js"></script><!--[if IE 6]><style type="text/css">.SIEHidden { overflow: hidden; }</style><![endif]--></head><body id="doc-racket-lang-org"><div class="tocset"><div class="tocview"><div class="tocviewlist tocviewlisttopspace"><div class="tocviewtitle"><table cellspacing="0" cellpadding="0"><tr><td style="width: 1em;"><a href="javascript:void(0);" title="Expand/Collapse" class="tocviewtoggle" onclick="TocviewToggle(this,&quot;tocview_0&quot;);">&#9658;</a></td><td></td><td><a href="index.html" class="tocviewlink" data-pltdoc="x">Scribble:<span class="mywbr"> &nbsp;</span> The Racket Documentation Tool</a></td></tr></table></div><div class="tocviewsublisttop" style="display: none;" id="tocview_0"><table cellspacing="0" cellpadding="0"><tr><td align="right">1&nbsp;</td><td><a href="getting-started.html" class="tocviewlink" data-pltdoc="x">Getting Started</a></td></tr><tr><td align="right">2&nbsp;</td><td><a href="reader.html" class="tocviewlink" data-pltdoc="x">@ Syntax</a></td></tr><tr><td align="right">3&nbsp;</td><td><a href="generic-prose.html" class="tocviewlink" data-pltdoc="x">High-<wbr></wbr>Level Scribble API</a></td></tr><tr><td align="right">4&nbsp;</td><td><a href="plt-manuals.html" class="tocviewselflink" data-pltdoc="x">Scribbling Documentation</a></td></tr><tr><td align="right">5&nbsp;</td><td><a href="lp.html" class="tocviewlink" data-pltdoc="x">Literate Programming</a></td></tr><tr><td align="right">6&nbsp;</td><td><a href="internals.html" class="tocviewlink" data-pltdoc="x">Low-<wbr></wbr>Level Scribble API</a></td></tr><tr><td align="right">7&nbsp;</td><td><a href="running.html" class="tocviewlink" data-pltdoc="x">Running <span class="stt">scribble</span></a></td></tr><tr><td align="right"></td><td><a href="doc-index.html" class="tocviewlink" data-pltdoc="x">Index</a></td></tr></table></div></div><div class="tocviewlist"><table cellspacing="0" cellpadding="0"><tr><td style="width: 1em;"><a href="javascript:void(0);" title="Expand/Collapse" class="tocviewtoggle" onclick="TocviewToggle(this,&quot;tocview_1&quot;);">&#9660;</a></td><td>4&nbsp;</td><td><a href="plt-manuals.html" class="tocviewlink" data-pltdoc="x">Scribbling Documentation</a></td></tr></table><div class="tocviewsublistbottom" style="display: block;" id="tocview_1"><table cellspacing="0" cellpadding="0"><tr><td align="right">4.1&nbsp;</td><td><a href="how-to-doc.html" class="tocviewlink" data-pltdoc="x">Getting Started with Documentation</a></td></tr><tr><td align="right">4.2&nbsp;</td><td><a href="reference-style.html" class="tocviewlink" data-pltdoc="x">Style Guide</a></td></tr><tr><td align="right">4.3&nbsp;</td><td><a href="manual.html" class="tocviewlink" data-pltdoc="x">Manual Forms</a></td></tr><tr><td align="right">4.4&nbsp;</td><td><a href="" class="tocviewselflink" data-pltdoc="x">Racket</a></td></tr><tr><td align="right">4.5&nbsp;</td><td><a href="eval.html" class="tocviewlink" data-pltdoc="x">Evaluation and Examples</a></td></tr><tr><td align="right">4.6&nbsp;</td><td><a href="srcdoc.html" class="tocviewlink" data-pltdoc="x">In-<wbr></wbr>Source Documentation</a></td></tr><tr><td align="right">4.7&nbsp;</td><td><a href="bnf.html" class="tocviewlink" data-pltdoc="x">BNF Grammars</a></td></tr><tr><td align="right">4.8&nbsp;</td><td><a href="Compatibility_Libraries.html" class="tocviewlink" data-pltdoc="x">Compatibility Libraries</a></td></tr></table></div></div></div><div class="tocsub"><div class="tocsubtitle">On this page:</div><table class="tocsublist" cellspacing="0"><tr><td><a href="#%28form._%28%28lib._scribble%2Fracket..rkt%29._define-code%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktStxLink">define-<wbr></wbr>code</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-paragraph%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">to-<wbr></wbr>paragraph</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-paragraph%2Fprefix%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">to-<wbr></wbr>paragraph/<span class="mywbr"> &nbsp;</span>prefix</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-element%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">to-<wbr></wbr>element</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-element%2Fno-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">to-<wbr></wbr>element/<span class="mywbr"> &nbsp;</span>no-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._var-id%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">var-<wbr></wbr>id</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._shaped-parens%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">shaped-<wbr></wbr>parens</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._long-boolean%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">long-<wbr></wbr>boolean</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._just-context%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">just-<wbr></wbr>context</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._literal-syntax%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">literal-<wbr></wbr>syntax</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._element-id-transformer~3f%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">element-<wbr></wbr>id-<wbr></wbr>transformer?</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._make-element-id-transformer%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">make-<wbr></wbr>element-<wbr></wbr>id-<wbr></wbr>transformer</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._variable-id~3f%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">variable-<wbr></wbr>id?</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._make-variable-id%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">make-<wbr></wbr>variable-<wbr></wbr>id</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._output-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">output-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._input-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">input-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._input-background-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">input-<wbr></wbr>background-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._no-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">no-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._reader-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">reader-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._result-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">result-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._keyword-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">keyword-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._comment-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">comment-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._paren-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">paren-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._meta-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">meta-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._value-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">value-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._symbol-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">symbol-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._variable-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">variable-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._opt-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">opt-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._error-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">error-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._syntax-link-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">syntax-<wbr></wbr>link-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._value-link-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">value-<wbr></wbr>link-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._module-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">module-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._module-link-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">module-<wbr></wbr>link-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._block-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">block-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._highlighted-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">highlighted-<wbr></wbr>color</span></span></a></td></tr></table></div></div><div class="maincolumn"><div class="main"><div class="navsettop"><span class="navleft"><form class="searchform"><input class="searchbox" style="color: #888;" type="text" value="...search manuals..." title="Enter a search string to search the manuals" onkeypress="return DoSearchKey(event, this, &quot;6.1&quot;, &quot;../&quot;);" onfocus="this.style.color=&quot;black&quot;; this.style.textAlign=&quot;left&quot;; if (this.value == &quot;...search manuals...&quot;) this.value=&quot;&quot;;" onblur="if (this.value.match(/^ *$/)) { this.style.color=&quot;#888&quot;; this.style.textAlign=&quot;center&quot;; this.value=&quot;...search manuals...&quot;; }"/></form>&nbsp;&nbsp;<a href="../index.html" title="up to the documentation top" data-pltdoc="x" onclick="return GotoPLTRoot(&quot;6.1&quot;);">top</a></span><span class="navright">&nbsp;&nbsp;<a href="manual-render-style.html" title="backward to &quot;4.3.14 Manual Rendering Style&quot;" data-pltdoc="x">&larr; prev</a>&nbsp;&nbsp;<a href="plt-manuals.html" title="up to &quot;4 Scribbling Documentation&quot;" data-pltdoc="x">up</a>&nbsp;&nbsp;<a href="eval.html" title="forward to &quot;4.5 Evaluation and Examples&quot;" data-pltdoc="x">next &rarr;</a></span>&nbsp;</div><h4 x-source-module="(lib &quot;scribblings/scribble/scribble.scrbl&quot;)" x-part-tag="&quot;scheme&quot;">4.4<tt>&nbsp;</tt><a name="(part._scheme)"></a><a name="(mod-path._scribble/racket)"></a><a name="(mod-path._scribble/scheme)"></a>Racket</h4><p><div class="SIntrapara"><table cellspacing="0" cellpadding="0" class="defmodule"><tr><td align="left"><span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=require.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._require%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">require</a></span><span class="stt"> </span><a href="" class="RktModLink" data-pltdoc="x"><span class="RktSym">scribble/racket</span></a><span class="RktPn">)</span></td><td align="right"><span class="RpackageSpec"><span class="Smaller">&nbsp;package:</span> <span class="stt">scribble-lib</span></span></td></tr><tr><td align="left" colspan="2"><span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=require.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._require%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">require</a></span><span class="stt"> </span><a href="" class="RktModLink" data-pltdoc="x"><span class="RktSym">scribble/scheme</span></a><span class="RktPn">)</span></td></tr></table></div><div class="SIntrapara">The
<span class="RktSym">scribble/racket</span> library (or <a href="" class="RktModLink" data-pltdoc="x"><span class="RktSym">scribble/scheme</span></a>
for backward compatibility) provides utilities for typesetting Racket
code. The <span class="RktSym">scribble/manual</span> forms provide a higher-level
interface.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>syntax</p></div></div><p class="RForeground"><span class="RktPn">(</span><a name="(form._((lib._scribble/racket..rkt)._define-code))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28form._%28%28lib._scribble%2Fracket..rkt%29._define-code%29%29" class="RktStxDef RktStxLink" data-pltdoc="x">define-code</a></span></span><span class="hspace">&nbsp;</span><span class="RktVar">id</span><span class="hspace">&nbsp;</span><span class="RktVar">typeset-expr</span><span class="RktPn">)</span></p></blockquote></td></tr><tr><td><span class="RktPn">(</span><span class="RktSym"><a href="#%28form._%28%28lib._scribble%2Fracket..rkt%29._define-code%29%29" class="RktStxDef RktStxLink" data-pltdoc="x">define-code</a></span><span class="hspace">&nbsp;</span><span class="RktVar">id</span><span class="hspace">&nbsp;</span><span class="RktVar">typeset-expr</span><span class="hspace">&nbsp;</span><span class="RktVar">uncode-id</span><span class="RktPn">)</span></td></tr><tr><td><span class="RktPn">(</span><span class="RktSym"><a href="#%28form._%28%28lib._scribble%2Fracket..rkt%29._define-code%29%29" class="RktStxDef RktStxLink" data-pltdoc="x">define-code</a></span><span class="hspace">&nbsp;</span><span class="RktVar">id</span><span class="hspace">&nbsp;</span><span class="RktVar">typeset-expr</span><span class="hspace">&nbsp;</span><span class="RktVar">uncode-id</span><span class="hspace">&nbsp;</span><span class="RktVar">d-&gt;s-expr</span><span class="RktPn">)</span></td></tr><tr><td><span class="RktPn">(</span><span class="RktSym"><a href="#%28form._%28%28lib._scribble%2Fracket..rkt%29._define-code%29%29" class="RktStxDef RktStxLink" data-pltdoc="x">define-code</a></span><span class="hspace">&nbsp;</span><span class="RktVar">id</span><span class="hspace">&nbsp;</span><span class="RktVar">typeset-expr</span><span class="hspace">&nbsp;</span><span class="RktVar">uncode-id</span><span class="hspace">&nbsp;</span><span class="RktVar">d-&gt;s-expr</span><span class="hspace">&nbsp;</span><span class="RktVar">stx-prop-expr</span><span class="RktPn">)</span></td></tr></table></blockquote></div><div class="SIntrapara">Binds <span class="RktVar">id</span> to a form similar to <span class="RktSym"><a href="scribble_manual_code.html#%28form._%28%28lib._scribble%2Fmanual..rkt%29._racket%29%29" class="RktStxLink" data-pltdoc="x">racket</a></span> or
<span class="RktSym"><a href="scribble_manual_code.html#%28form._%28%28lib._scribble%2Fmanual..rkt%29._racketblock%29%29" class="RktStxLink" data-pltdoc="x">racketblock</a></span> for typesetting code. The form generated by
<span class="RktSym"><a href="#%28form._%28%28lib._scribble%2Fracket..rkt%29._define-code%29%29" class="RktStxLink" data-pltdoc="x">define-code</a></span> handles source-location information, escapes via
<span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=quasiquote.html%23%2528form._%2528%2528quote._%7E23%7E25kernel%2529._unquote%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">unquote</a></span> by default, preserves binding and property information,
and supports <a href="#%28tech._element._transformer%29" class="techoutside" data-pltdoc="x"><span class="techinside">element transformers</span></a>.</div></p><p>The supplied <span class="RktVar">typeset-expr</span> expression should produce a
procedure that performs the actual typesetting. This expression is
normally <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-element%29%29" class="RktValLink" data-pltdoc="x">to-element</a></span> or <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-paragraph%29%29" class="RktValLink" data-pltdoc="x">to-paragraph</a></span>. The argument
supplied to <span class="RktVar">typeset-expr</span> is normally a syntax object, but
more generally it is the result of applying <span class="RktVar">d-&gt;s-expr</span>.</p><p>The optional <span class="RktVar">uncode-id</span> specifies the default escape from
literal code to be recognized by <span class="RktVar">id</span>, and the default for
<span class="RktVar">uncode-id</span> is <span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=stx-patterns.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fqqstx..rkt%2529._unsyntax%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">unsyntax</a></span>. A use of the <span class="RktVar">id</span> form
can specify an alternate escape via <span class="RktPn">#:escape</span>, as in
<span class="RktSym"><a href="scribble_manual_code.html#%28form._%28%28lib._scribble%2Fmanual..rkt%29._racketblock%29%29" class="RktStxLink" data-pltdoc="x">racketblock</a></span> and <span class="RktSym"><a href="scribble_manual_code.html#%28form._%28%28lib._scribble%2Fmanual..rkt%29._racket%29%29" class="RktStxLink" data-pltdoc="x">racket</a></span>.</p><p>The optional <span class="RktVar">d-&gt;s-expr</span> should produce a procedure that
accepts three arguments suitable for <span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=stxops.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._datum-%7E3esyntax%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">datum-&gt;syntax</a></span>: a syntax
object or <span class="RktVal">#f</span>, an arbitrary value, and a vector for a source
location. The result should record as much or as little of the
argument information as needed by <span class="RktVar">typeset-expr</span> to typeset the
code. Normally, <span class="RktVar">d-&gt;s-expr</span> is <span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=stxops.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._datum-%7E3esyntax%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">datum-&gt;syntax</a></span>.</p><p>The <span class="RktVar">stx-prop-expr</span> should produce a procedure for recording a
<span class="RktVal">'</span><span class="RktVal">paren-shape</span> property when the source expression uses with
<span class="RktVar">id</span> has such a property. The default is
<span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=stxprops.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._syntax-property%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">syntax-property</a></span>.</p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>procedure</p></div></div><table cellspacing="0" cellpadding="0" class="prototype RForeground"><tr><td><span class="RktPn">(</span><a name="(def._((lib._scribble/racket..rkt)._to-paragraph))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-paragraph%29%29" class="RktValDef RktValLink" data-pltdoc="x">to-paragraph</a></span></span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktVar">v</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span>[</td><td><span class="RktPn">#:expr?</span><span class="hspace">&nbsp;</span><span class="RktVar">expr?</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktPn">#:escapes?</span><span class="hspace">&nbsp;</span><span class="RktVar">escapes?</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktPn">#:color?</span><span class="hspace">&nbsp;</span><span class="RktVar">color?</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktPn">#:wrap-elem</span><span class="hspace">&nbsp;</span><span class="RktVar">wrap-elem</span>]<span class="RktPn">)</span></td><td><span class="hspace">&nbsp;</span></td><td>&rarr;</td><td><span class="hspace">&nbsp;</span></td><td><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._block~3f%29%29" class="RktValLink" data-pltdoc="x">block?</a></span></td></tr></table></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">v</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">expr?</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span><span class="hspace">&nbsp;</span>=<span class="hspace">&nbsp;</span><span class="RktVal">#f</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">escapes?</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span><span class="hspace">&nbsp;</span>=<span class="hspace">&nbsp;</span><span class="RktVal">#t</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">color?</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span><span class="hspace">&nbsp;</span>=<span class="hspace">&nbsp;</span><span class="RktVal">#t</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">wrap-elem</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._element~3f%29%29" class="RktValLink" data-pltdoc="x">element?</a></span><span class="hspace">&nbsp;</span><span class="RktPn">. </span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=function-contracts.html%23%2528form._%2528%2528lib._racket%252Fcontract%252Fbase..rkt%2529._-%7E3e%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x"><span class="nobreak">-&gt;</span></a></span><span class="RktPn"> .</span><span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._element~3f%29%29" class="RktValLink" data-pltdoc="x">element?</a></span><span class="RktPn">)</span><span class="hspace">&nbsp;</span>=<span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=lambda.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._lambda%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">lambda</a></span><span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym">e</span><span class="RktPn">)</span><span class="hspace">&nbsp;</span><span class="RktSym">e</span><span class="RktPn">)</span></td></tr></table></blockquote></div><div class="SIntrapara">Typesets an S-expression that is represented by a syntax object, where
source-location information in the syntax object controls the
generated layout. When source-location information is not available,
default spacing is used (in the same single-line style as
<span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-element%29%29" class="RktValLink" data-pltdoc="x">to-element</a></span>).</div></p><p>Identifiers that have <span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=require.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._for-label%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">for-label</a></span> bindings are typeset and
hyperlinked based on definitions declared elsewhere (via
<span class="RktSym"><a href="doc-forms.html#%28form._%28%28lib._scribble%2Fmanual..rkt%29._defproc%29%29" class="RktStxLink" data-pltdoc="x">defproc</a></span>, <span class="RktSym"><a href="doc-forms.html#%28form._%28%28lib._scribble%2Fmanual..rkt%29._defform%29%29" class="RktStxLink" data-pltdoc="x">defform</a></span>, etc.). Unless <span class="RktVar">escapes?</span>
is <span class="RktVal">#f</span>, the identifiers
<span class="RktSym">code:line</span>, <span class="RktSym">code:comment</span>,
<span class="RktSym">code:blank</span>, <span class="RktSym">code:hilite</span>, and
<span class="RktSym">code:quote</span> are handled as in <span class="RktSym"><a href="scribble_manual_code.html#%28form._%28%28lib._scribble%2Fmanual..rkt%29._racketblock%29%29" class="RktStxLink" data-pltdoc="x">racketblock</a></span>, as
are identifiers that start with <span class="RktInBG"><span class="hspace"></span><span class="RktIn">_</span><span class="hspace"></span></span>.</p><p>In addition, the given <span class="RktVar">v</span> can contain <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._var-id%29%29" class="RktValLink" data-pltdoc="x">var-id</a></span>,
<span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._shaped-parens%29%29" class="RktValLink" data-pltdoc="x">shaped-parens</a></span>, <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._just-context%29%29" class="RktValLink" data-pltdoc="x">just-context</a></span>, or
<span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._literal-syntax%29%29" class="RktValLink" data-pltdoc="x">literal-syntax</a></span> structures to be typeset specially (see each
structure type for details), or it can contain <span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._element%29%29" class="RktValLink" data-pltdoc="x">element</a></span>
structures that are used directly in the output.</p><p>If <span class="RktVar">expr?</span> is true, then <span class="RktVar">v</span> is rendered in expression
style, much like <span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=Writing.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._print%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">print</a></span> with the <span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=Writing.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._print-as-expression%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">print-as-expression</a></span>
parameter set to <span class="RktVal">#t</span>. In that case, <span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=require.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._for-label%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">for-label</a></span>
bindings on identifiers are ignored, since the identifiers are all
quoted in the output. Typically, <span class="RktVar">expr?</span> is set to true for
printing result values.</p><p>If <span class="RktVar">color?</span> is <span class="RktVal">#f</span>, then the output is typeset without
coloring.</p><p>The <span class="RktVar">wrap-elem</span> procedure is applied to each element
constructed for the resulting block. When combined with <span class="RktVal">#f</span>
for <span class="RktVar">color?</span>, for example, the <span class="RktVar">wrap-elem</span> procedure can
be used to give a style to an element.</p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>procedure</p></div></div><table cellspacing="0" cellpadding="0" class="prototype RForeground"><tr><td><span class="RktPn">((</span><a name="(def._((lib._scribble/racket..rkt)._to-paragraph/prefix))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-paragraph%2Fprefix%29%29" class="RktValDef RktValLink" data-pltdoc="x">to-paragraph/prefix</a></span></span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktVar">prefix1</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktVar">prefix</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktVar">suffix</span><span class="RktPn">)</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktVar">v</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span>[</td><td><span class="RktPn">#:expr?</span><span class="hspace">&nbsp;</span><span class="RktVar">expr?</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktPn">#:escapes?</span><span class="hspace">&nbsp;</span><span class="RktVar">escapes?</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktPn">#:color?</span><span class="hspace">&nbsp;</span><span class="RktVar">color?</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktPn">#:wrap-elem</span><span class="hspace">&nbsp;</span><span class="RktVar">wrap-elem</span>]<span class="RktPn">)</span></td><td><span class="hspace">&nbsp;</span></td><td>&rarr;</td><td><span class="hspace">&nbsp;</span></td><td><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._block~3f%29%29" class="RktValLink" data-pltdoc="x">block?</a></span></td></tr></table></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">prefix1</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">prefix</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">suffix</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">v</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">expr?</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span><span class="hspace">&nbsp;</span>=<span class="hspace">&nbsp;</span><span class="RktVal">#f</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">escapes?</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span><span class="hspace">&nbsp;</span>=<span class="hspace">&nbsp;</span><span class="RktVal">#t</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">color?</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span><span class="hspace">&nbsp;</span>=<span class="hspace">&nbsp;</span><span class="RktVal">#f</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">wrap-elem</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._element~3f%29%29" class="RktValLink" data-pltdoc="x">element?</a></span><span class="hspace">&nbsp;</span><span class="RktPn">. </span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=function-contracts.html%23%2528form._%2528%2528lib._racket%252Fcontract%252Fbase..rkt%2529._-%7E3e%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x"><span class="nobreak">-&gt;</span></a></span><span class="RktPn"> .</span><span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._element~3f%29%29" class="RktValLink" data-pltdoc="x">element?</a></span><span class="RktPn">)</span><span class="hspace">&nbsp;</span>=<span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=lambda.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._lambda%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">lambda</a></span><span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym">e</span><span class="RktPn">)</span><span class="hspace">&nbsp;</span><span class="RktSym">e</span><span class="RktPn">)</span></td></tr></table></blockquote></div><div class="SIntrapara">Like <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-paragraph%29%29" class="RktValLink" data-pltdoc="x">to-paragraph</a></span>, but <span class="RktVar">prefix1</span> is prefixed onto the
first line, <span class="RktVar">prefix</span> is prefix to any subsequent line, and
<span class="RktVar">suffix</span> is added to the end. The <span class="RktVar">prefix1</span>,
<span class="RktVar">prefix</span>, and <span class="RktVar">suffix</span> arguments are used as
<a href="core.html#%28tech._content%29" class="techoutside" data-pltdoc="x"><span class="techinside">content</span></a>, except that if <span class="RktVar">suffix</span> is a list of elements,
it is added to the end on its own line.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>procedure</p></div></div><table cellspacing="0" cellpadding="0" class="prototype RForeground"><tr><td><span class="RktPn">(</span><a name="(def._((lib._scribble/racket..rkt)._to-element))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-element%29%29" class="RktValDef RktValLink" data-pltdoc="x">to-element</a></span></span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktVar">v</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span>[</td><td><span class="RktPn">#:expr?</span><span class="hspace">&nbsp;</span><span class="RktVar">expr?</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktPn">#:escapes?</span><span class="hspace">&nbsp;</span><span class="RktVar">escapes?</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktPn">#:defn?</span><span class="hspace">&nbsp;</span><span class="RktVar">defn?</span>]<span class="RktPn">)</span></td><td><span class="hspace">&nbsp;</span></td><td>&rarr;</td><td><span class="hspace">&nbsp;</span></td><td><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._element~3f%29%29" class="RktValLink" data-pltdoc="x">element?</a></span></td></tr></table></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">v</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">expr?</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span><span class="hspace">&nbsp;</span>=<span class="hspace">&nbsp;</span><span class="RktVal">#f</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">escapes?</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span><span class="hspace">&nbsp;</span>=<span class="hspace">&nbsp;</span><span class="RktVal">#t</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">defn?</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span><span class="hspace">&nbsp;</span>=<span class="hspace">&nbsp;</span><span class="RktVal">#f</span></td></tr></table></blockquote></div><div class="SIntrapara">Like <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-paragraph%29%29" class="RktValLink" data-pltdoc="x">to-paragraph</a></span>, except that source-location information is
mostly ignored, since the result is meant to be inlined into a
paragraph. If <span class="RktVar">defn?</span> is true, then an identifier is styled as
a definition site.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>procedure</p></div></div><table cellspacing="0" cellpadding="0" class="prototype RForeground"><tr><td><span class="RktPn">(</span><a name="(def._((lib._scribble/racket..rkt)._to-element/no-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-element%2Fno-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">to-element/no-color</a></span></span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktVar">v</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span>[</td><td><span class="RktPn">#:expr?</span><span class="hspace">&nbsp;</span><span class="RktVar">expr?</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td></tr><tr><td><span class="hspace">&nbsp;</span></td><td><span class="hspace">&nbsp;</span></td><td><span class="RktPn">#:escapes?</span><span class="hspace">&nbsp;</span><span class="RktVar">escapes?</span>]<span class="RktPn">)</span></td><td><span class="hspace">&nbsp;</span></td><td>&rarr;</td><td><span class="hspace">&nbsp;</span></td><td><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._element~3f%29%29" class="RktValLink" data-pltdoc="x">element?</a></span></td></tr></table></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">v</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">expr?</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span><span class="hspace">&nbsp;</span>=<span class="hspace">&nbsp;</span><span class="RktVal">#f</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">escapes?</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span><span class="hspace">&nbsp;</span>=<span class="hspace">&nbsp;</span><span class="RktVal">#t</span></td></tr></table></blockquote></div><div class="SIntrapara">Like <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-element%29%29" class="RktValLink" data-pltdoc="x">to-element</a></span>, but <span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=require.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._for-syntax%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">for-syntax</a></span> bindings are
ignored, and the generated text is uncolored. This variant is
typically used to typeset results.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>struct</p></div></div><table cellspacing="0" cellpadding="0" class="RForeground"><tr><td><span class="RktPn">(</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=define-struct.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._struct%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">struct</a></span></td><td><span class="hspace">&nbsp;</span></td><td><a name="(def._((lib._scribble/racket..rkt)._var-id-sym))"></a><a name="(def._((lib._scribble/racket..rkt)._make-var-id))"></a><a name="(def._((lib._scribble/racket..rkt)._var-id~3f))"></a><a name="(def._((lib._scribble/racket..rkt)._struct~3avar-id))"></a><a name="(def._((lib._scribble/racket..rkt)._var-id))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._var-id%29%29" class="RktValDef RktValLink" data-pltdoc="x">var-id</a></span></span><span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym">sym</span><span class="RktPn">)</span></td></tr></table></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="RktPn">#:extra-constructor-name</span><span class="hspace">&nbsp;</span><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._make-var-id%29%29" class="RktValLink" data-pltdoc="x">make-var-id</a></span><span class="RktPn">)</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktSym">sym</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fbase..rkt%2529._or%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">or/c</a></span><span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=symbols.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._symbol%7E3f%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">symbol?</a></span><span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=stxops.html%23%2528def._%2528%2528lib._racket%252Fprivate%252Fstx..rkt%2529._identifier%7E3f%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">identifier?</a></span><span class="RktPn">)</span></td></tr></table></blockquote></div><div class="SIntrapara">When <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-paragraph%29%29" class="RktValLink" data-pltdoc="x">to-paragraph</a></span> and variants encounter a <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._var-id%29%29" class="RktValLink" data-pltdoc="x">var-id</a></span>
structure, it is typeset as <span class="RktSym">sym</span> in the variable font, like
<span class="RktSym"><a href="scribble_manual_code.html#%28def._%28%28lib._scribble%2Fmanual..rkt%29._racketvarfont%29%29" class="RktValLink" data-pltdoc="x">racketvarfont</a></span>&#8212;<wbr></wbr>unless the <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._var-id%29%29" class="RktValLink" data-pltdoc="x">var-id</a></span> appears under
quote or quasiquote, in which case <span class="RktSym">sym</span> is typeset as a symbol.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>struct</p></div></div><table cellspacing="0" cellpadding="0" class="RForeground"><tr><td><span class="RktPn">(</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=define-struct.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._struct%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">struct</a></span></td><td><span class="hspace">&nbsp;</span></td><td><a name="(def._((lib._scribble/racket..rkt)._shaped-parens-shape))"></a><a name="(def._((lib._scribble/racket..rkt)._shaped-parens-val))"></a><a name="(def._((lib._scribble/racket..rkt)._make-shaped-parens))"></a><a name="(def._((lib._scribble/racket..rkt)._shaped-parens~3f))"></a><a name="(def._((lib._scribble/racket..rkt)._struct~3ashaped-parens))"></a><a name="(def._((lib._scribble/racket..rkt)._shaped-parens))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._shaped-parens%29%29" class="RktValDef RktValLink" data-pltdoc="x">shaped-parens</a></span></span><span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym">val</span><span class="stt"> </span><span class="RktSym">shape</span><span class="RktPn">)</span></td></tr></table></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="RktPn">#:extra-constructor-name</span><span class="hspace">&nbsp;</span><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._make-shaped-parens%29%29" class="RktValLink" data-pltdoc="x">make-shaped-parens</a></span><span class="RktPn">)</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktSym">val</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktSym">shape</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=characters.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._char%7E3f%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">char?</a></span></td></tr></table></blockquote></div><div class="SIntrapara">When <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-paragraph%29%29" class="RktValLink" data-pltdoc="x">to-paragraph</a></span> and variants encounter a
<span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._shaped-parens%29%29" class="RktValLink" data-pltdoc="x">shaped-parens</a></span> structure, it is typeset like a syntax object
that has a <span class="RktVal">'</span><span class="RktVal">paren-shape</span> property with value <span class="RktSym">shape</span>.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>struct</p></div></div><table cellspacing="0" cellpadding="0" class="RForeground"><tr><td><span class="RktPn">(</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=define-struct.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._struct%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">struct</a></span></td><td><span class="hspace">&nbsp;</span></td><td><a name="(def._((lib._scribble/racket..rkt)._long-boolean-val))"></a><a name="(def._((lib._scribble/racket..rkt)._make-long-boolean))"></a><a name="(def._((lib._scribble/racket..rkt)._long-boolean~3f))"></a><a name="(def._((lib._scribble/racket..rkt)._struct~3along-boolean))"></a><a name="(def._((lib._scribble/racket..rkt)._long-boolean))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._long-boolean%29%29" class="RktValDef RktValLink" data-pltdoc="x">long-boolean</a></span></span><span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym">val</span><span class="RktPn">)</span></td></tr></table></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="RktPn">#:extra-constructor-name</span><span class="hspace">&nbsp;</span><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._make-long-boolean%29%29" class="RktValLink" data-pltdoc="x">make-long-boolean</a></span><span class="RktPn">)</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktSym">val</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=booleans.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._boolean%7E3f%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">boolean?</a></span></td></tr></table></blockquote></div><div class="SIntrapara">When <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-paragraph%29%29" class="RktValLink" data-pltdoc="x">to-paragraph</a></span> and variants encounter a
<span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._long-boolean%29%29" class="RktValLink" data-pltdoc="x">long-boolean</a></span> structure, it is typeset as <span class="RktVal">#true</span> or <span class="RktVal">#false</span>,
as opposed to <span class="RktVal">#t</span> or <span class="RktVal">#f</span>.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>struct</p></div></div><table cellspacing="0" cellpadding="0" class="RForeground"><tr><td><span class="RktPn">(</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=define-struct.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._struct%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">struct</a></span></td><td><span class="hspace">&nbsp;</span></td><td><a name="(def._((lib._scribble/racket..rkt)._just-context-context))"></a><a name="(def._((lib._scribble/racket..rkt)._just-context-val))"></a><a name="(def._((lib._scribble/racket..rkt)._make-just-context))"></a><a name="(def._((lib._scribble/racket..rkt)._just-context~3f))"></a><a name="(def._((lib._scribble/racket..rkt)._struct~3ajust-context))"></a><a name="(def._((lib._scribble/racket..rkt)._just-context))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._just-context%29%29" class="RktValDef RktValLink" data-pltdoc="x">just-context</a></span></span><span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym">val</span><span class="stt"> </span><span class="RktSym">context</span><span class="RktPn">)</span></td></tr></table></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="RktPn">#:extra-constructor-name</span><span class="hspace">&nbsp;</span><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._make-just-context%29%29" class="RktValLink" data-pltdoc="x">make-just-context</a></span><span class="RktPn">)</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktSym">val</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktSym">context</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=stxops.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._syntax%7E3f%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">syntax?</a></span></td></tr></table></blockquote></div><div class="SIntrapara">When <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-paragraph%29%29" class="RktValLink" data-pltdoc="x">to-paragraph</a></span> and variants encounter a
<span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._just-context%29%29" class="RktValLink" data-pltdoc="x">just-context</a></span> structure, it is typeset using the
source-location information of <span class="RktSym">val</span> just the lexical context
of <span class="RktSym">ctx</span>.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>struct</p></div></div><table cellspacing="0" cellpadding="0" class="RForeground"><tr><td><span class="RktPn">(</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=define-struct.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._struct%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">struct</a></span></td><td><span class="hspace">&nbsp;</span></td><td><a name="(def._((lib._scribble/racket..rkt)._literal-syntax-stx))"></a><a name="(def._((lib._scribble/racket..rkt)._make-literal-syntax))"></a><a name="(def._((lib._scribble/racket..rkt)._literal-syntax~3f))"></a><a name="(def._((lib._scribble/racket..rkt)._struct~3aliteral-syntax))"></a><a name="(def._((lib._scribble/racket..rkt)._literal-syntax))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._literal-syntax%29%29" class="RktValDef RktValLink" data-pltdoc="x">literal-syntax</a></span></span><span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym">stx</span><span class="RktPn">)</span></td></tr></table></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="RktPn">#:extra-constructor-name</span><span class="hspace">&nbsp;</span><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._make-literal-syntax%29%29" class="RktValLink" data-pltdoc="x">make-literal-syntax</a></span><span class="RktPn">)</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktSym">stx</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span></td></tr></table></blockquote></div><div class="SIntrapara">When <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-paragraph%29%29" class="RktValLink" data-pltdoc="x">to-paragraph</a></span> and variants encounter a
<span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._literal-syntax%29%29" class="RktValLink" data-pltdoc="x">literal-syntax</a></span> structure, it is typeset as the string form of
<span class="RktSym">stx</span>. This can be used to typeset a syntax-object value in the
way that the default printer would represent the value.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>procedure</p></div></div><p class="RForeground"><span class="RktPn">(</span><a name="(def._((lib._scribble/racket..rkt)._element-id-transformer~3f))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._element-id-transformer~3f%29%29" class="RktValDef RktValLink" data-pltdoc="x">element-id-transformer?</a></span></span><span class="hspace">&nbsp;</span><span class="RktVar">v</span><span class="RktPn">)</span><span class="hspace">&nbsp;</span>&rarr;<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=booleans.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._boolean%7E3f%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">boolean?</a></span></p></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">v</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span></td></tr></table></blockquote></div><div class="SIntrapara">Provided <span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=require.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._for-syntax%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">for-syntax</a></span>; returns <span class="RktVal">#t</span> if <span class="RktVar">v</span> is an
<a href="#%28tech._element._transformer%29" class="techoutside" data-pltdoc="x"><span class="techinside">element transformer</span></a> created by
<span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._make-element-id-transformer%29%29" class="RktValLink" data-pltdoc="x">make-element-id-transformer</a></span>, <span class="RktVal">#f</span> otherwise.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>procedure</p></div></div><p class="RForeground"><span class="RktPn">(</span><a name="(def._((lib._scribble/racket..rkt)._make-element-id-transformer))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._make-element-id-transformer%29%29" class="RktValDef RktValLink" data-pltdoc="x">make-element-id-transformer</a></span></span><span class="hspace">&nbsp;</span><span class="RktVar">proc</span><span class="RktPn">)</span><span class="hspace">&nbsp;</span>&rarr;<span class="hspace">&nbsp;</span><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._element-id-transformer~3f%29%29" class="RktValLink" data-pltdoc="x">element-id-transformer?</a></span></p></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">proc</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=stxops.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._syntax%7E3f%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">syntax?</a></span><span class="hspace">&nbsp;</span><span class="RktPn">. </span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=function-contracts.html%23%2528form._%2528%2528lib._racket%252Fcontract%252Fbase..rkt%2529._-%7E3e%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x"><span class="nobreak">-&gt;</span></a></span><span class="RktPn"> .</span><span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=stxops.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._syntax%7E3f%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">syntax?</a></span><span class="RktPn">)</span></td></tr></table></blockquote></div><div class="SIntrapara">Provided <span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=require.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._for-syntax%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">for-syntax</a></span>; creates an <a name="(tech._element._transformer)"></a><span style="font-style: italic">element
transformer</span>.  When an identifier has a transformer binding to an
<a href="#%28tech._element._transformer%29" class="techoutside" data-pltdoc="x"><span class="techinside">element transformer</span></a>, then forms generated by
<span class="RktSym"><a href="#%28form._%28%28lib._scribble%2Fracket..rkt%29._define-code%29%29" class="RktStxLink" data-pltdoc="x">define-code</a></span> (including <span class="RktSym"><a href="scribble_manual_code.html#%28form._%28%28lib._scribble%2Fmanual..rkt%29._racket%29%29" class="RktStxLink" data-pltdoc="x">racket</a></span> and
<span class="RktSym"><a href="scribble_manual_code.html#%28form._%28%28lib._scribble%2Fmanual..rkt%29._racketblock%29%29" class="RktStxLink" data-pltdoc="x">racketblock</a></span>) typeset the identifier by applying the
<span class="RktVar">proc</span> to the identifier. The result must be an expression
whose value, typically an <span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._element%29%29" class="RktValLink" data-pltdoc="x">element</a></span>, is passed on to functions
like <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._to-paragraph%29%29" class="RktValLink" data-pltdoc="x">to-paragraph</a></span> .</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>procedure</p></div></div><p class="RForeground"><span class="RktPn">(</span><a name="(def._((lib._scribble/racket..rkt)._variable-id~3f))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._variable-id~3f%29%29" class="RktValDef RktValLink" data-pltdoc="x">variable-id?</a></span></span><span class="hspace">&nbsp;</span><span class="RktVar">v</span><span class="RktPn">)</span><span class="hspace">&nbsp;</span>&rarr;<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=booleans.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._boolean%7E3f%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">boolean?</a></span></p></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">v</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fprivate%252Fmisc..rkt%2529._any%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">any/c</a></span></td></tr></table></blockquote></div><div class="SIntrapara">Provided <span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=require.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._for-syntax%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">for-syntax</a></span>; returns <span class="RktVal">#t</span> if <span class="RktVar">v</span> is an
<a href="#%28tech._element._transformer%29" class="techoutside" data-pltdoc="x"><span class="techinside">element transformer</span></a> created by <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._make-variable-id%29%29" class="RktValLink" data-pltdoc="x">make-variable-id</a></span>,
<span class="RktVal">#f</span> otherwise.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>procedure</p></div></div><p class="RForeground"><span class="RktPn">(</span><a name="(def._((lib._scribble/racket..rkt)._make-variable-id))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._make-variable-id%29%29" class="RktValDef RktValLink" data-pltdoc="x">make-variable-id</a></span></span><span class="hspace">&nbsp;</span><span class="RktVar">sym</span><span class="RktPn">)</span><span class="hspace">&nbsp;</span>&rarr;<span class="hspace">&nbsp;</span><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._variable-id~3f%29%29" class="RktValLink" data-pltdoc="x">variable-id?</a></span></p></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">sym</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fbase..rkt%2529._or%252Fc%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">or/c</a></span><span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=symbols.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._symbol%7E3f%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">symbol?</a></span><span class="hspace">&nbsp;</span><span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=stxops.html%23%2528def._%2528%2528lib._racket%252Fprivate%252Fstx..rkt%2529._identifier%7E3f%2529%2529&amp;version=6.1" class="RktValLink Sq" data-pltdoc="x">identifier?</a></span><span class="RktPn">)</span></td></tr></table></blockquote></div><div class="SIntrapara">Provided <span class="RktSym"><a href="http://download.racket-lang.org/docs/6.1/html/local-redirect/index.html?doc=reference&amp;rel=require.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._for-syntax%2529%2529&amp;version=6.1" class="RktStxLink Sq" data-pltdoc="x">for-syntax</a></span>; like <span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._make-element-id-transformer%29%29" class="RktValLink" data-pltdoc="x">make-element-id-transformer</a></span> for
a transformer that produces <span class="RktVar">sym</span> typeset as a variable (like
<span class="RktSym"><a href="scribble_manual_code.html#%28def._%28%28lib._scribble%2Fmanual..rkt%29._racketvarfont%29%29" class="RktValLink" data-pltdoc="x">racketvarfont</a></span>)&#8212;<wbr></wbr>unless it appears under quote or quasiquote,
in which case <span class="RktVar">sym</span> is typeset as a symbol.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._output-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._output-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">output-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._input-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._input-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">input-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._input-background-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._input-background-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">input-background-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._no-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._no-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">no-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._reader-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._reader-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">reader-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._result-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._result-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">result-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._keyword-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._keyword-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">keyword-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._comment-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._comment-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">comment-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._paren-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._paren-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">paren-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._meta-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._meta-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">meta-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._value-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._value-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">value-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._symbol-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._symbol-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">symbol-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._variable-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._variable-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">variable-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._opt-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._opt-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">opt-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._error-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._error-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">error-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._syntax-link-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._syntax-link-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">syntax-link-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._value-link-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._value-link-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">value-link-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._module-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._module-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">module-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._module-link-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._module-link-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">module-link-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._block-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._block-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">block-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._scribble/racket..rkt)._highlighted-color))"></a><span title="Provided from: scribble/racket, scribble/scheme | Package: scribble-lib"><span class="RktSym"><a href="#%28def._%28%28lib._scribble%2Fracket..rkt%29._highlighted-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">highlighted-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="core.html#%28def._%28%28lib._scribble%2Fcore..rkt%29._style~3f%29%29" class="RktValLink" data-pltdoc="x">style?</a></span></p></blockquote></td></tr></table></td></tr></table></blockquote></div><div class="SIntrapara">Styles that are used for coloring Racket programs, results, and I/O.</div></p><div class="navsetbottom"><span class="navleft"><form class="searchform"><input class="searchbox" style="color: #888;" type="text" value="...search manuals..." title="Enter a search string to search the manuals" onkeypress="return DoSearchKey(event, this, &quot;6.1&quot;, &quot;../&quot;);" onfocus="this.style.color=&quot;black&quot;; this.style.textAlign=&quot;left&quot;; if (this.value == &quot;...search manuals...&quot;) this.value=&quot;&quot;;" onblur="if (this.value.match(/^ *$/)) { this.style.color=&quot;#888&quot;; this.style.textAlign=&quot;center&quot;; this.value=&quot;...search manuals...&quot;; }"/></form>&nbsp;&nbsp;<a href="../index.html" title="up to the documentation top" data-pltdoc="x" onclick="return GotoPLTRoot(&quot;6.1&quot;);">top</a></span><span class="navright">&nbsp;&nbsp;<a href="manual-render-style.html" title="backward to &quot;4.3.14 Manual Rendering Style&quot;" data-pltdoc="x">&larr; prev</a>&nbsp;&nbsp;<a href="plt-manuals.html" title="up to &quot;4 Scribbling Documentation&quot;" data-pltdoc="x">up</a>&nbsp;&nbsp;<a href="eval.html" title="forward to &quot;4.5 Evaluation and Examples&quot;" data-pltdoc="x">next &rarr;</a></span>&nbsp;</div></div></div><div id="contextindicator">&nbsp;</div></body></html>