comparison src/luan/modules/lucene/Web_search.luan @ 1088:bae2d0c2576c

change module naming convention
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 26 Dec 2016 22:29:36 -0700
parents 1a68fc55a80c
children 21d157b153fe
comparison
equal deleted inserted replaced
1087:4aab4dd3ac9c 1088:bae2d0c2576c
1 local Luan = require "luan:Luan.luan" 1 local Luan = require "luan:Luan.luan"
2 local error = Luan.error 2 local error = Luan.error
3 local pairs = Luan.pairs or error() 3 local pairs = Luan.pairs or error()
4 local ipairs = Luan.ipairs or error() 4 local ipairs = Luan.ipairs or error()
5 local range = Luan.range or error() 5 local range = Luan.range or error()
6 local to_string = Luan.to_string or error() 6 local to_string = Luan.to_string or error()
10 local String = require "luan:String.luan" 10 local String = require "luan:String.luan"
11 local string_to_number = String.to_number or error() 11 local string_to_number = String.to_number or error()
12 local Html = require "luan:Html.luan" 12 local Html = require "luan:Html.luan"
13 13
14 14
15 local M = {} 15 local Web_search = {}
16 16
17 local function style() %> 17 local function style() %>
18 body { 18 body {
19 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 19 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
20 margin: 2em 5%; 20 margin: 2em 5%;
157 tbl[n] = val 157 tbl[n] = val
158 return n 158 return n
159 end 159 end
160 160
161 161
162 function M.of(index) 162 function Web_search.of(index)
163 index or error "index is nil" 163 index or error "index is nil"
164 164
165 return function() 165 return function()
166 Io.stdout = Http.response.text_writer() 166 Io.stdout = Http.response.text_writer()
167 local query = Http.request.parameter.query 167 local query = Http.request.parameter.query
184 result(query,sort,headers,table) 184 result(query,sort,headers,table)
185 end 185 end
186 186
187 end 187 end
188 188
189 return M 189 return Web_search