Core LibraryunreleasedAPI Reference

Choose documentation 2

latest

Current version

latest
English

Unreleased libtmux has not been released. Its API may change during development. This site's structure and URLs may change too.

function libtmux-lisp latest

libtmux.json:read-filter

Read one bounded libtmux.lisp.filter/1 JSON string into a compiled filter. External names resolve through closed registries and are never interned. Regex nodes are rejected unless ALLOW-REGEX is true and libtmux/regex is loaded. Parser limits bound UTF-8 input bytes, nesting, JSON nodes, strings, membership arrays and integer-token digits. Decimal and exponent number syntax is rejected before conversion. Parser limits do not interrupt CL-PPCRE execution.

Source and package
Qualified name
libtmux.json:read-filter
Declared in
libtmux.json
Package
libtmux/json
Source
src/json.lisp
(read-filter source &key (allow-regex nil) (max-input-bytes +default-max-input-bytes+) (max-depth +default-max-depth+) (max-nodes +default-max-nodes+) (max-string-length +default-max-string-length+) (max-membership +default-max-membership+) (max-integer-digits +default-max-integer-digits+))

Public owner: libtmux.json

Guides#

Pages that discuss read-filter.

Esc

Type to search.

Reference previewOpen reference