Warning: this is an htmlized version!
The original is here, and
the conversion rules are here.
-- This file:
--   http://anggtwu.net/lisptree/vbtbox.lua.html
--   http://anggtwu.net/lisptree/vbtbox.lua
--          (find-angg "lisptree/vbtbox.lua")
-- Author: Eduardo Ochs <eduardoochs@gmail.com>
--
-- (defun e () (interactive) (find-angg "lisptree/vbtbox.lua"))

--
-- See: (find-lisptree "call-lua.c")
-- Based on: (find-angg "LUA/Gdb1.lua")
--
-- «.edrxlib»		(to "edrxlib")
-- «.addLUAtopath»	(to "addLUAtopath")
-- «.PPstack»		(to "PPstack")
-- «.requires»		(to "requires")
-- «.verbatim»		(to "verbatim")


-- «edrxlib»  (to ".edrxlib")
-- See: (find-angg "LUA/lua50init.lua")
-- See: (find-angg "LUA/lua50init.lua" "edrxlib")
if not package.loaded.edrxlib then
  dofile((os.getenv"LUA_INIT"):sub(2))
end


-- «PPstack»  (to ".PPstack")
-- See: (find-lisptree "call-lua.c" "PPstack")
--      (find-lisptree "call-lua.c" "main")
PPstack = function (...)
    local L = {...}
    if #L == 0 then print("Empty stack"); return end
    for i=1,#L do
      print(format("%s/%s: %s", i, i-#L-1, mytostring(L[i])))
    end
  end



-- «addLUAtopath»  (to ".addLUAtopath")
-- See: (find-angg "LUA/lua50init.lua" "Path" "addLUAtopath =")
--      (find-angg "LUA/lua50init.lua" "Path.addLUAtopath")
Path.addLUAtopath()


-- «requires»  (to ".requires")
-- These `require's have lots of dependencies (in ~/LUA/).
require "Verbatim4"    -- (find-angg "LUA/Verbatim3.lua")
--require "CME3"       -- (find-angg "LUA/CME3.lua")


-- «verbatim»  (to ".verbatim")
-- See: (find-lisptree "vbtbox.lisp" "maxima")
--      (find-angg "LUA/Verbatim3.lua")
--      (find-angg "LUA/Verbatim3.lua" "Verbatim")
--      (find-angg "LUA/Verbatim3.lua" "Verbatim-tests")

Verbatim.__index._uncomment = function (vb)
    vb.o = vb.o:gsub("%%\n *", "")
  end
Verbatim.__index._bgbox = function (vb)
     vb:_fmt("\\myvcenter{\\vbtbgbox{%s}}", vb.o)
  end

verbatimbgbox0 = function (bigstr)
    local vb = Verbatim.from(splitlines(bigstr))
    return vb:act("e h c p v uncomment bgbox").o
  end


--[[
-- (sbcp 1 "title")
-- (sbca   "title")
* (eepitch-lua51)
* (eepitch-kill)
* (eepitch-lua51)
dofile "vbtbox.lua"
-- dofile "CME3.lua"

str0 = "a__.\n|  |\nb  c"
vb = Verbatim.from(splitlines(str0))
= vb
= vb:act("e h c p v uncomment bgbox")

= verbatimbgbox(str0)


--]]






-- (defun e () (interactive) (find-angg "lisptree/call-lua.lua"))

-- Local Variables:
-- coding:  utf-8-unix
-- End: