I meant the @ syntax just like your example, but I was thinking of the @syntax being entered by the user via the browser<br><br>In &#39;continue<span class="RktPn">&#39; roughly (</span><span class="RktSym">make-post</span><span class="hspace"> </span><span class="RktVal">&quot;First Post&quot;</span><span class="hspace"> </span><span class="RktVal">&quot;</span><span class="nv">@p</span><span class="err">{</span><span class="nv">Hello </span><span class="nv"></span><span class="nv">@bold</span><span class="err">{</span><span class="nv">World</span><span class="nv"></span><span class="err">}</span>}
<span class="RktVal">&quot;</span><span class="RktPn">)</span><br><br>What do you think?<br><br>Stephen<br><br><br><pre><div class="line" id="LC459"><span class="p">(</span><span class="k">define </span><span class="p">(</span><span class="nf">show-help</span> <span class="nv">req</span><span class="p">)</span></div>
<div class="line" id="LC460">  <span class="o">`</span><span class="p">(</span><span class="nf">html</span></div><div class="line" id="LC461">    <span class="p">(</span><span class="nf">head</span> <span class="p">(</span><span class="nf">title</span> <span class="s">&quot;DrDr &gt; Help&quot;</span><span class="p">)</span></div>
<div class="line" id="LC462">          <span class="p">(</span><span class="nf">link</span> <span class="p">(</span><span class="err">[</span><span class="nv">rel</span> <span class="s">&quot;stylesheet&quot;</span><span class="err">]</span> <span class="err">[</span><span class="nv">type</span> <span class="s">&quot;text/css&quot;</span><span class="err">]</span> <span class="err">[</span><span class="nv">href</span> <span class="s">&quot;/render.css&quot;</span><span class="err">]</span><span class="p">)))</span></div>
<div class="line" id="LC463">    <span class="p">(</span><span class="nf">body</span></div><div class="line" id="LC464">     <span class="p">(</span><span class="nf">div</span> <span class="p">(</span><span class="err">[</span><span class="nv">class</span> <span class="s">&quot;dirlog, content&quot;</span><span class="err">]</span><span class="p">)</span></div>
<div class="line" id="LC465">          <span class="c1">; XXX Use same function as above</span></div><div class="line" id="LC466">          <span class="p">(</span><span class="nf">span</span> <span class="p">(</span><span class="err">[</span><span class="nv">class</span> <span class="s">&quot;breadcrumb&quot;</span><span class="err">]</span><span class="p">)</span></div>
<div class="line" id="LC467">                <span class="p">(</span><span class="nf">a</span> <span class="p">(</span><span class="err">[</span><span class="nv">class</span> <span class="s">&quot;parent&quot;</span><span class="err">]</span> <span class="err">[</span><span class="nv">href</span> <span class="s">&quot;/&quot;</span><span class="err">]</span><span class="p">)</span> <span class="s">&quot;DrDr&quot;</span><span class="p">)</span> <span class="s">&quot; / &quot;</span></div>
<div class="line" id="LC468">                <span class="p">(</span><span class="nf">span</span> <span class="p">(</span><span class="err">[</span><span class="nv">class</span> <span class="s">&quot;this&quot;</span><span class="err">]</span><span class="p">)</span> </div>
<div class="line" id="LC469">                      <span class="s">&quot;Help&quot;</span><span class="p">))</span></div><div class="line" id="LC470">          <span class="nv">@div</span><span class="err">[[</span><span class="p">(</span><span class="nf">class</span> <span class="s">&quot;help&quot;</span><span class="p">)</span><span class="err">]]{</span></div>
<div class="line" id="LC471">            <span class="nv">@h1</span><span class="err">{</span><span class="nv">What</span> <span class="nv">is</span> <span class="nv">DrDr?</span><span class="err">}</span></div><div class="line" id="LC472">
            <span class="nv">@p</span><span class="err">{</span><span class="nv">DrDr</span> <span class="nv">is</span> <span class="nv">a</span> <span class="nv">server</span> <span class="nv">at</span> <span class="nv">@a</span><span class="err">[[</span><span class="p">(</span><span class="nf">href</span> <span class="s">&quot;<a href="http://www.byu.edu">http://www.byu.edu</a>&quot;</span><span class="p">)</span><span class="err">]]{</span><span class="nv">Brigham</span> <span class="nv">Young</span> <span class="nv">University</span><span class="err">}</span> <span class="nv">that</span> <span class="nv">builds</span></div>
<div class="line" id="LC473">               <span class="k">and </span><span class="s">&quot;tests&quot;</span> <span class="nv">every</span> <span class="nv">push</span> <span class="nv">to</span> <span class="nv">the</span> <span class="nv">Racket</span> <span class="nv">code</span> <span class="nv">base</span><span class="o">.</span><span class="err">}</span></div>
<div class="line" id="LC474">            </div><div class="line" id="LC475">            <span class="nv">@h1</span><span class="err">{</span><span class="nv">What</span> <span class="nv">kind</span> <span class="nv">of</span> <span class="nv">server?</span><span class="err">}</span></div>
<div class="line" id="LC476">            <span class="nv">@p</span><span class="err">{</span><span class="nv">A</span> <span class="mi">64</span><span class="nv">-bit</span> <span class="nv">Linux</span> <span class="mf">2.6</span><span class="o">.</span><span class="mi">28-15</span> <span class="nv">server</span> <span class="nv">running</span> <span class="nv">Ubuntu</span> <span class="mf">9.04</span> <span class="nv">with</span> <span class="nv">@,</span><span class="p">(</span><span class="nb">number-&gt;string </span><span class="p">(</span><span class="nf">number-of-cpus</span><span class="p">))</span> <span class="nv">cores</span><span class="o">.</span><span class="err">}</span></div>
<div class="line" id="LC477">            </div><div class="line" id="LC478">            <span class="nv">@h1</span><span class="err">{</span><span class="nv">How</span> <span class="nv">is</span> <span class="nv">the</span> <span class="nv">build</span> <span class="nv">run?</span><span class="err">}</span></div>
</pre><br><br><br><br><br><div class="gmail_quote">On Fri, Oct 1, 2010 at 2:28 PM, Jay McCarthy <span dir="ltr">&lt;<a href="mailto:jay.mccarthy@gmail.com">jay.mccarthy@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
When you say &quot;use Scribble&quot; I presume you mean generate HTML like<br>
Scribble does? If so, you&#39;re right that it is designed for batch<br>
processing. I&#39;m not sure it would be very useful to have it<br>
dynamically served because it is designed for a consistent, designed,<br>
structure.<br>
<br>
If what you mean is &quot;use the @ syntax&quot;, then it&#39;s very easy. Just do<br>
<br>
#lang at-exp racket<br>
<br>
and you can use the @ syntax anywhere.<br>
<br>
I use it in the DrDr FAQ page:<br>
<br>
<a href="http://github.com/plt/racket/blob/master/collects/meta/drdr/render.ss" target="_blank">http://github.com/plt/racket/blob/master/collects/meta/drdr/render.ss</a><br>
[around line 470]<br>
<br>
Jay<br>
<div><div></div><div class="h5"><br>
On Fri, Oct 1, 2010 at 7:07 AM, Stephen De Gabrielle<br>
&lt;<a href="mailto:stephen.degabrielle@acm.org">stephen.degabrielle@acm.org</a>&gt; wrote:<br>
&gt; I was just wondering if it was possible to use scribble as a markup<br>
&gt; language in web apps like the continue demo?<br>
&gt;<br>
&gt; I took a quick look, but the scribble lib seems to be focussed on<br>
&gt; batch processing files, or being used as a language. Am I missing<br>
&gt; something?<br>
&gt;<br>
&gt; (I was thinking of doing a scribble wiki in the style of the continue demo.)<br>
&gt;<br>
&gt; Cheers,<br>
&gt;  Stephen<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt; --<br>
&gt; Stephen De Gabrielle<br>
&gt; <a href="mailto:stephen.degabrielle@acm.org">stephen.degabrielle@acm.org</a><br>
&gt; Telephone +44 (0)20 85670911<br>
&gt; Mobile        +44 (0)79 85189045<br>
&gt; <a href="http://www.degabrielle.name/stephen" target="_blank">http://www.degabrielle.name/stephen</a><br>
</div></div>&gt; _________________________________________________<br>
&gt;  For list-related administrative tasks:<br>
&gt;  <a href="http://lists.racket-lang.org/listinfo/users" target="_blank">http://lists.racket-lang.org/listinfo/users</a><br>
&gt;<br>
<font color="#888888"><br>
<br>
<br>
--<br>
Jay McCarthy &lt;<a href="mailto:jay@cs.byu.edu">jay@cs.byu.edu</a>&gt;<br>
Assistant Professor / Brigham Young University<br>
<a href="http://teammccarthy.org/jay" target="_blank">http://teammccarthy.org/jay</a><br>
<br>
&quot;The glory of God is Intelligence&quot; - D&amp;C 93<br>
</font></blockquote></div><br><br clear="all"><br>-- <br><br>--<br>Stephen De Gabrielle<br><a href="mailto:stephen.degabrielle@acm.org">stephen.degabrielle@acm.org</a><br>Telephone +44 (0)20 85670911<br>Mobile        +44 (0)79 85189045<br>
<a href="http://www.degabrielle.name/stephen">http://www.degabrielle.name/stephen</a><br><br>