Mercurial Hosting > luan
diff website/src/examples/hi2.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.luan Tue May 19 17:57:20 2015 -0600 +++ b/website/src/examples/hi2.luan Wed May 20 23:24:46 2015 -0600 @@ -1,6 +1,7 @@ local Io = require "luan:Io" local Http = require "luan:http/Http" +local M = {} local function form() %> @@ -17,7 +18,7 @@ <% end -local function hello() +local function hello(name) %> <html> <body> @@ -28,12 +29,14 @@ <% end -function respond() +function M.respond() Io.stdout = Http.response.text_writer() - name = Http.request.parameter.name + local name = Http.request.parameter.name if name == nil then form() else - hello() + hello(name) end end + +return M