comparison src/luan/modules/lucene/Web_search.luan @ 1189:73d754b1889f

add stringify
author Franklin Schmidt <fschmidt@gmail.com>
date Fri, 23 Feb 2018 01:40:04 -0700
parents 21d157b153fe
children 5dbb552075ff
comparison
equal deleted inserted replaced
1188:9f5edbef3f55 1189:73d754b1889f
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()
7 local stringify = Luan.stringify or error()
7 local Io = require "luan:Io.luan" 8 local Io = require "luan:Io.luan"
8 local repr = Io.repr or error()
9 local Http = require "luan:http/Http.luan" 9 local Http = require "luan:http/Http.luan"
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
134 <tr> 134 <tr>
135 <td><%=i%></td> 135 <td><%=i%></td>
136 <% 136 <%
137 for col in range(1, #headers) do 137 for col in range(1, #headers) do
138 local val = row[col] 138 local val = row[col]
139 %><td><%= val and repr(val) or "" %></td><% 139 %><td><%= val and stringify(val) or "" %></td><%
140 end 140 end
141 %> 141 %>
142 </tr> 142 </tr>
143 <% end %> 143 <% end %>
144 </table> 144 </table>