| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | 
							- <html><body>
 
- <h1>Lua Pages syntax test</h1>
 
- <h2>Intro</h2>
 
- <p>This is a test for the 
 
- <a href="https://keplerproject.github.io/cgilua/manual.html#templates">Kepler Syntax of Lua Pages</a>, 
 
- served by the
 
- <a href="https://github.com/civetweb/civetweb/">CivetWeb web server</a>.</p>
 
- <p>
 
- While the native CivetWeb syntax for Lua pages is
 
- <code><? script ?></code> and <code><?= expression ?></code>,
 
- the "Kepler syntax" uses <code><?lua chunk ?></code>, <code><?lua= expression ?></code>, <code><% chunk %></code> and <code><%= expression %></code>.
 
- </p>
 
- <h2>Tags</h2>
 
- <code>
 
- <? greeting = 'CiwetWeb' ?><br/>
 
- <strong><?= greeting %></strong><br/>
 
- </code><br/>
 
- <? greeting = 'CiwetWeb' ?>
 
- ==> <strong><?= greeting ?></strong><br/>
 
- <br/>
 
- <code>
 
- <?lua greeting = 'Kepler' ?><br/>
 
- <strong><?lua= greeting ?></strong><br/>
 
- </code><br/>
 
- <?lua greeting = 'Kepler' ?>
 
- ==> <strong><?lua= greeting ?></strong><br/>
 
- <br/>
 
- <code>
 
- <% greeting = 'Kepler %' ?><br/>
 
- <strong><%= greeting %></strong><br/>
 
- </code><br/>
 
- <% greeting = 'Kepler %' %>
 
- ==> <strong><%= greeting %></strong><br/>
 
- <h2>Loops</h2>
 
- <ul>
 
-    <% for key, value in pairs(mg.request_info) do %>
 
-    <li><%= key %>: <%= value %></li>
 
-    <% end %>
 
- </ul>
 
- </body></html>
 
 
  |