Name : lua53-serpent
| |
Version : 0.30+git12.139fc18263bc
| Vendor : obs://build_opensuse_org/Kernel
|
Release : kt.1.6
| Date : 2024-09-25 10:00:21
|
Group : Development/Languages/Other
| Source RPM : lua53-serpent-0.30+git12.139fc18263bc-kt.1.6.src.rpm
|
Size : 0.02 MB
| |
Packager : https://www_suse_com/
| |
Summary : Lua serializer and pretty printer
|
Description :
* Human readable: * Provides single-line and multi-line output. * Nested tables are properly indented in the multi-line output. * Numerical keys are listed first. * Keys are (optionally) sorted alphanumerically. * Array part skips keys (`{\'a\', \'b\'}` instead of `{[1] = \'a\', [2] = \'b\'}`). * `nil` values are included when expected (`{1, nil, 3}` instead of `{1, [3]=3}`). * Keys use short notation (`{foo = \'foo\'}` instead of `{[\'foo\'] = \'foo\'}`). * Shared references and self-references are marked in the output. * Machine readable: provides reliable deserialization using `loadstring()`. * Supports deeply nested tables. * Supports tables with self-references. * Keeps shared tables and functions shared after de/serialization. * Supports function serialization using `string.dump()`. * Supports serialization of global functions. * Supports `__tostring` and `__serialize` metamethods. * Escapes new-line `\\010` and end-of-file control `\\026` characters in strings. * Configurable with options and custom formatters.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/Kernel:/tools/SLE_15_SP4/noarch |