File: cond-star.el.html
This library implements the cond* macro, that extends cond with
pattern-matching capabilities. It provides an alternative to
pcase. Consult the Info note (elisp) cond* Macro for details on
how to use it.
Defined variables (0)
Defined functions (17)
bind* | (&rest BINDINGS) |
bind-and* | (&rest BINDINGS) |
cond* | (&rest CLAUSES) |
cond*-and | (CONJUNCTS) |
cond*-bind-around | (BINDINGS EXP) |
cond*-bind-pattern-syms | (BINDINGS EXPR) |
cond*-convert | (CLAUSES) |
cond*-convert-clause | (CLAUSE REST) |
cond*-convert-condition | (CONDITION TRUE-EXPS UNCONDIT-CLAUSES REST IFFALSE) |
cond*-match | (MATCHEXP TRUE-EXPS UNCONDIT-CLAUSES IFFALSE) |
cond*-non-exit-clause-p | (CLAUSE) |
cond*-non-exit-clause-substance | (CLAUSE) |
cond*-subpat | (SUBPAT CDR-IGNORE BINDINGS INSIDE-OR BACKTRACK-ALIASES DATA) |
cond*-un-backquote-list* | (ARGS) |
cond*-used-within | (BINDINGS EXP) |
match* | (PATTERN DATUM) |
pcase* | (PATTERN DATUM) |