blob: 26fc5cb06adf714f3500cfcad4ec11ccd3f224d5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# lullaby (llib)
(name subject to change)
with the library in the same directory [(or one of the other valid search locations)](https://www.lua.org/pil/8.1.html)
```lua
llib = require "lullaby"
```
returns a table has many subtables and functions, with related function in them, you can view them like so
```lua
llib.io.pprint(llib) --pprint is a part of the io module, pprint meaning pretty print
```
all subtables and functions have a corresponding file in this directory on usage
you can also select just a specific module
```lua
crypto = require "lullaby.crypto"
crypto.sha224()
```
---
## big changes
### __clone metamethod (todo)
takes a single argument (the object to be cloned) returns a 'copy' of the object
this is for cloning a object to be the same, but not share any internals
created for luaI_deepcopy (see src/lua.c) too create a seperate object for the other state
|