Mercurial Hosting > luan
diff website/src/examples/hi2_simply_html.luan @ 503:92c3d22745b8
make _ENV optional
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 20 May 2015 23:24:46 -0600 |
parents | 55f9f74f1e55 |
children | 7bc63886d4f2 |
line wrap: on
line diff
--- a/website/src/examples/hi2_simply_html.luan Tue May 19 17:57:20 2015 -0600 +++ b/website/src/examples/hi2_simply_html.luan Wed May 20 23:24:46 2015 -0600 @@ -2,6 +2,7 @@ local Html = require "luan:Html" local Http = require "luan:http/Http" +local M = {} local function form() %> <form> @@ -12,14 +13,14 @@ <% end -local function hello() %> +local function hello(name) %> <p>Hi <%= name %>!</p> <% end -function respond() +function M.respond() Io.stdout = Http.response.text_writer() - name = Http.request.parameter.name + local name = Http.request.parameter.name %> <html> <head> @@ -32,7 +33,7 @@ if name == nil then form() else - hello() + hello(name) end %> <p margin-top="2em"><small>This page was made with <a href="http://www.simplyhtml.org/">SimplyHTML</a>.</small></p> @@ -42,3 +43,5 @@ </html> <% end + +return M