~rootmos/lua-hack

9a6c09893109439d1b6968deeba1bc2e399570bc — Gustav Behm 1 year, 2 months ago ab92048 readme
Add short descriptions of the modules
1 files changed, 12 insertions(+), 12 deletions(-)

M README.md
M README.md => README.md +12 -12
@@ 4,15 4,15 @@
A set of Lua modules guaranteed to be public domain.

## Modules
- [base64](base64.lua)
- [bits](bits.lua)
- [char](char.lua)
- [hex](hex.lua)
- [lamport](lamport.lua)
- [random.prng](random/prng.lua)
- [random.rng](random/rng.lua)
- [ser](ser.lua)
- [sha](sha/init.lua)
- [tar](tar/tar.lua)
- [tree](tree.lua)
- [uint32](uint32/init.lua)
- [base64](base64.lua): [Base64](https://en.wikipedia.org/wiki/Base64) binary encoding
- [bits](bits.lua): utility module to determine the current Lua interpreter's integer bitwidth
- [char](char.lua): ASCII character utilities (e.g. `is_printable`)
- [hex](hex.lua): [hexadecimal binary encoding](https://en.wikipedia.org/wiki/Hexadecimal#Base16_(transfer_encoding))
- [lamport](lamport.lua): implementation of the [Lamport signature scheme](https://en.wikipedia.org/wiki/Lamport_signature)
- [random.prng](random/prng.lua): Pseudorandom number generators (e.g. [xorshift32](https://en.wikipedia.org/wiki/Xorshift))
- [random.rng](random/rng.lua): entropy sources (e.g. `/dev/random`)
- [ser](ser.lua): serialize Lua values as Lua expressions and a pretty-printer for free
- [sha](sha/init.lua): reference implementations of [SHA](https://en.wikipedia.org/wiki/Secure_Hash_Algorithms) (currently: SHA1 and SHA-256)
- [tar](tar/tar.lua): implementation of the tar archive format
- [tree](tree.lua): a tree-graph implementation
- [uint32](uint32/init.lua): `uint32_t` but in Lua