libtmux.query:compile-filter
Compile FORM for captured MODEL into an owned local filter. Scalar and registered relation operators perform no I/O and never evaluate FORM as Lisp code. Regex operators require the optional regex system. Keyword limits bound container depth, input visits, membership size, copied character counts and later predicate execution. Limit failures signal QUERY-LIMIT-EXCEEDED; malformed or mistyped forms signal INVALID-FILTER.
Source and package
- Qualified name
-
libtmux.query: compile-filter - Declared in
libtmux.query- Package
- libtmux/query
- Source
- src/query.lisp
- (compile-filter model form &key (max-depth +default-max-depth+) (max-input-visits +default-max-input-visits+) (max-membership +default-max-membership+) (max-string-length +default-max-string-length+) (max-retained-characters +default-max-retained-characters+) (max-execution-visits +default-max-execution-visits+))
-
Public owner:
libtmux.query- Parameters
Guides#
Pages that discuss compile-filter.