Skip to content

Latest commit

 

History

History
167 lines (128 loc) · 5.59 KB

lua.rst

File metadata and controls

167 lines (128 loc) · 5.59 KB
tocdepth:1
.. index:: pair: Lua; language

DRYlib for Lua

.. only:: html

   .. contents::
      :local:
      :backlinks: entry
      :depth: 2

Getting Started

Prerequisites

Installation

http://luarocks.org/modules/dryproject/drylib

To install the library locally, execute:

$ luarocks install drylib

To uninstall the library, execute:

$ luarocks remove drylib

Library Usage

To load the library, do:

dry = require 'drylib'

Design Principles

Reference

Modules

DRY Lua
base dry (module)
bits TODO
code N/A
crypto TODO
data TODO
ffi TODO
geo TODO
io TODO
lang TODO
logic TODO
math dry/math (module)
media TODO
meta dry/meta (module)
net TODO
qty TODO
std TODO
sys TODO
text dry/text (module)
text/ascii dry/text/ascii (module)
text/printf dry/text/printf (module)
text/utf8 dry/text/utf8 (module)
time TODO
util TODO

Module base

DRY Lua
bool dry.bool(x) (function)
char dry.char(c) (function)
complex dry.complex(r,i) (function), dry.Complex (metatable)
float dry.float(r) (function)
float32 dry.float32(r) (function)
float64 dry.float64(r) (function)
int dry.int(z) (function)
int8 dry.int8(z) (function)
int16 dry.int16(z) (function)
int32 dry.int32(z) (function)
int64 dry.int64(z) (function)
int128 dry.int128(x) (function)
integer dry.integer(z) (function), dry.Integer (metatable)
natural dry.natural(n) (function)
rational dry.rational(n,d) (function), dry.Rational (metatable)
real dry.real(r) (function), dry.Real (metatable)
word dry.word(n) (function)
word8 dry.word8(n) (function)
word16 dry.word16(n) (function)
word32 dry.word32(n) (function)
word64 dry.word64(n) (function)

Module math

DRY Lua
TODO TODO

Module meta

DRY Lua
TODO TODO

Module text

DRY Lua
TODO TODO

See Also

.. seealso::

   `Changelog <https://github.com/dryproject/drylib.lua/blob/master/CHANGES.rst>`__ on GitHub
      The comprehensive version history and release notes for DRYlib for Lua.

   `Arto's Notes re: Lua <http://ar.to/notes/lua>`__
      Miscellaneous notes on Lua.