Merge pull request #636 from Xertis/patch-14
Implementation of the new compression library
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# Библиотека *compression*
|
||||
|
||||
Библиотека функций для работы сжатия/разжатия массивов байт
|
||||
|
||||
```lua
|
||||
-- Сжимает массив байт.
|
||||
compression.encode(
|
||||
-- Массив байт
|
||||
data: array of integers,
|
||||
-- Алгоритм сжатия (поддерживается только gzip)
|
||||
[опционально] algorithm="gzip",
|
||||
-- Вернуть результат в table?
|
||||
[опционально] usetable=false
|
||||
) -> array of integers
|
||||
|
||||
-- Разжимает массив байт.
|
||||
compression.decode(
|
||||
-- Массив байт
|
||||
data: array of integers,
|
||||
-- Алгоритм разжатия (поддерживается только gzip)
|
||||
[опционально] algorithm="gzip",
|
||||
-- Вернуть результат в table?
|
||||
[опционально] usetable=false
|
||||
) -> array of integers
|
||||
```
|
||||
@@ -205,4 +205,4 @@ file.open_named_pipe(имя: str, режим: str) -> io_stream
|
||||
|
||||
`/tmp/` или `\\\\.\\pipe\\` добавлять не нужно - движок делает это автоматически.
|
||||
|
||||
Доступные режимы такие же, как и в `file.open`, за исключением `+`
|
||||
Доступные режимы такие же, как и в `file.open`, за исключением `+`
|
||||
|
||||
Reference in New Issue
Block a user