about summary refs log tree commit diff stats
path: root/chesstv.tlv
blob: 005a6845c273db5e0ef5fcf9b5de4a159abeb47e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
teliva_program = {
  main = [==[
function main()
  local body = http.request("https://example.com")
  curses.mvaddstr(5, 5, body)
  curses.refresh()
  curses.getch()
end]==],
  dump = [==[
-- https://stackoverflow.com/questions/9168058/how-to-dump-a-table-to-console
function dump(o)
  if type(o) == 'table' then
    local s = '{ '
    for k,v in pairs(o) do
      if type(k) ~= 'number' then k = '"'..k..'"' end
      s = s .. '['..k..'] = ' .. dump(v) .. ','
    end
    return s .. '} '
  else
    return tostring(o)
  end
end]==],
}