From 88b50eb56c6effbf943ce2fd9afbfe41a5cec45e Mon Sep 17 00:00:00 2001 From: Philipp Gesang Date: Thu, 11 Apr 2013 15:15:12 +0200 Subject: add extended sequence --- lualibs-extended.lua | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 lualibs-extended.lua (limited to 'lualibs-extended.lua') diff --git a/lualibs-extended.lua b/lualibs-extended.lua new file mode 100644 index 0000000..ea3ae8a --- /dev/null +++ b/lualibs-extended.lua @@ -0,0 +1,37 @@ +-- This is file `lualibs-extended.lua', +module('lualibs-extended', package.seeall) + +local lualibs_basic_module = { + name = "lualibs-extended", + version = 1.01, + date = "2013/04/10", + description = "Basic Lua extensions, meta package.", + author = "Hans Hagen, PRAGMA-ADE, Hasselt NL & Elie Roux", + copyright = "PRAGMA ADE / ConTeXt Development Team", + license = "See ConTeXt's mreadme.pdf for the license", +} + +local error +if luatexbase and luatexbase.provides_module then + local __error,_,_ = luatexbase.provides_module(lualibs_module) + error = __error +else + error = texio.write_nl +end + +local loadmodule = lualibs.loadmodule + +loadmodule("lualibs-util-str") +loadmodule("lualibs-util-tab") +loadmodule("lualibs-util-sto") +----------("lualibs-util-pck")--- packers; necessary? +----------("lualibs-util-seq")--- sequencers (function chaining) +----------("lualibs-util-mrg")--- only relevant in mtx-package +loadmodule("lualibs-util-prs")--- miscellaneous parsers; cool. cool cool cool +----------("lualibs-util-fmt")--- column formtatter (rarely used) +loadmodule("lualibs-util-dim") +loadmodule("lualibs-util-jsn") + +--loadmodule("lualibs-util-lua")--- operations on lua bytecode +-- +-- End of File `lualibs-extended.lua'. -- cgit v1.2.3