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)

Defined faces (0)