This is the cl-logic Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:07:31 2024 GMT+0.
cl-logic/cl-logic.asd
cl-logic/package.lisp
cl-logic/cl-logic.lisp
cl-logic/def.lisp
cl-logic/dual.lisp
cl-logic/infix.lisp
cl-logic/operators.lisp
cl-logic/shortcuts.lisp
cl-logic/form.lisp
cl-logic/bool-structs.lisp
cl-logic/boolean-simplify.lisp
cl-logic/random-bool.lisp
cl-logic/combinator.lisp
quine-mccluskey/package.lisp
quine-mccluskey/quine-mccluskey.lisp
The main system appears first, followed by any subsystem dependency.
cl-logic
Boolean algebra package
Mikhail Klementyev <jollheef@riseup.net>
GNU GPLv3
quine-mccluskey
(system).
alexandria
(system).
sb-introspect
(system).
copying
(file).
package.lisp
(file).
cl-logic.lisp
(file).
def.lisp
(file).
dual.lisp
(file).
infix.lisp
(file).
operators.lisp
(file).
shortcuts.lisp
(file).
form.lisp
(file).
bool-structs.lisp
(file).
boolean-simplify.lisp
(file).
random-bool.lisp
(file).
combinator.lisp
(file).
quine-mccluskey
Quine-McCluskey method implementation
Ritchie Cai
Ritchie Cai
GNU GPLv3
package.lisp
(file).
quine-mccluskey.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-logic/cl-logic.asd
cl-logic/package.lisp
cl-logic/cl-logic.lisp
cl-logic/def.lisp
cl-logic/dual.lisp
cl-logic/infix.lisp
cl-logic/operators.lisp
cl-logic/shortcuts.lisp
cl-logic/form.lisp
cl-logic/bool-structs.lisp
cl-logic/boolean-simplify.lisp
cl-logic/random-bool.lisp
cl-logic/combinator.lisp
quine-mccluskey/package.lisp
quine-mccluskey/quine-mccluskey.lisp
cl-logic/package.lisp
cl-logic/cl-logic.lisp
package.lisp
(file).
cl-logic
(system).
boolean-table
(function).
equivalent
(function).
general-validity-p
(function).
print-chars
(function).
result-vector
(function).
tautology
(function).
truth-table
(function).
truth-table-print
(function).
cl-logic/def.lisp
package.lisp
(file).
cl-logic.lisp
(file).
cl-logic
(system).
def
(macro).
def-dual-infix
(macro).
def-infix
(macro).
get-args
(function).
get-symbols
(function).
symbol-lessp
(function).
cl-logic/dual.lisp
package.lisp
(file).
def.lisp
(file).
cl-logic
(system).
dual
(function).
dual-infix
(function).
map-recursive
(function).
cl-logic/infix.lisp
package.lisp
(file).
dual.lisp
(file).
cl-logic
(system).
infix->prefix
(function).
*separators*
(special variable).
append-func
(function).
infix->prefix-optimized
(function).
insert-between
(function).
only-two-arg
(function).
prefix->infix
(function).
remove-brackets
(function).
separate-list
(function).
separate-tree
(function).
cl-logic/operators.lisp
package.lisp
(file).
infix.lisp
(file).
cl-logic
(system).
cl-logic/shortcuts.lisp
package.lisp
(file).
operators.lisp
(file).
cl-logic
(system).
append-to-length
(function).
bool->int
(function).
boolean-list->binary-str
(function).
char+
(function).
gen-list
(function).
int->bool
(function).
int->bool-bin-list
(function).
int->bool-list
(function).
newline
(function).
nvars
(function).
strcat
(function).
cl-logic/form.lisp
package.lisp
(file).
shortcuts.lisp
(file).
cl-logic
(system).
->anf
(function).
->cnf
(function).
->dnf
(function).
anf-conversion
(function).
anf-disjuncts
(function).
pcnf-conjuncts
(function).
pcnf-conversion
(function).
pdnf-conversion
(function).
pdnf-disjuncts
(function).
result-vector->anf
(function).
result-vector->perfect-cnf
(function).
result-vector->perfect-dnf
(function).
cl-logic/bool-structs.lisp
package.lisp
(file).
form.lisp
(file).
cl-logic
(system).
describe-boolean-cube
(function).
cl-logic/boolean-simplify.lisp
package.lisp
(file).
bool-structs.lisp
(file).
cl-logic
(system).
boolean-simplify
(function).
boolean-simplify-raw
(function).
boolean-simplify-vector
(function).
boolean-terms
(function).
convert-raw-list-to-boolean
(function).
convert-raw-string-to-boolean
(function).
cl-logic/random-bool.lisp
package.lisp
(file).
boolean-simplify.lisp
(file).
cl-logic
(system).
random-bool-func
(function).
cl-logic/combinator.lisp
package.lisp
(file).
random-bool.lisp
(file).
cl-logic
(system).
all-permutations
(function).
mul-perms
(function).
mul-perms-assoc
(function).
perms-commutativityp
(function).
perms-groupp
(function).
permute
(function).
rand-permute
(function).
quine-mccluskey/quine-mccluskey.lisp
package.lisp
(file).
quine-mccluskey
(system).
quine-mccluskey
(function).
*mask-fn*
(special variable).
*xor-fn*
(special variable).
append-to
(macro).
chars-gate
(macro).
count-elem
(function).
init-table
(function).
mark
(function).
mask-chars
(function).
order
(function).
order2
(function).
print-table
(function).
print-table2
(function).
process
(function).
Packages are listed by definition order.
quine-mccluskey
qm
common-lisp
.
quine-mccluskey
(function).
*mask-fn*
(special variable).
*xor-fn*
(special variable).
append-to
(macro).
chars-gate
(macro).
count-elem
(function).
init-table
(function).
mark
(function).
mask-chars
(function).
order
(function).
order2
(function).
print-table
(function).
print-table2
(function).
process
(function).
cl-logic
common-lisp
.
infix->prefix
(function).
*separators*
(special variable).
->anf
(function).
->cnf
(function).
->dnf
(function).
all-permutations
(function).
anf-conversion
(function).
anf-disjuncts
(function).
append-func
(function).
append-to-length
(function).
bool->int
(function).
boolean-list->binary-str
(function).
boolean-simplify
(function).
boolean-simplify-raw
(function).
boolean-simplify-vector
(function).
boolean-table
(function).
boolean-terms
(function).
char+
(function).
convert-raw-list-to-boolean
(function).
convert-raw-string-to-boolean
(function).
def
(macro).
def-dual-infix
(macro).
def-infix
(macro).
describe-boolean-cube
(function).
dual
(function).
dual-infix
(function).
equivalent
(function).
gen-list
(function).
general-validity-p
(function).
get-args
(function).
get-symbols
(function).
help-operators
(function).
infix->prefix-optimized
(function).
insert-between
(function).
int->bool
(function).
int->bool-bin-list
(function).
int->bool-list
(function).
map-recursive
(function).
mul-perms
(function).
mul-perms-assoc
(function).
newline
(function).
nvars
(function).
only-two-arg
(function).
pcnf-conjuncts
(function).
pcnf-conversion
(function).
pdnf-conversion
(function).
pdnf-disjuncts
(function).
perms-commutativityp
(function).
perms-groupp
(function).
permute
(function).
prefix->infix
(function).
print-chars
(function).
rand-permute
(function).
random-bool-func
(function).
remove-brackets
(function).
result-vector
(function).
result-vector->anf
(function).
result-vector->perfect-cnf
(function).
result-vector->perfect-dnf
(function).
separate-list
(function).
separate-tree
(function).
strcat
(function).
symbol-lessp
(function).
tautology
(function).
truth-table
(function).
truth-table-print
(function).
¬
(function).
↑
(function).
→
(function).
↓
(function).
∀
(function).
∃
(function).
∧
(function).
∨
(function).
∼
(function).
⊕
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Операторы по убыванию приоритета.
Добавляет объект obj к списку list до длины int
Переводит из булевой формы в двоичную
Генерирует таблицу значений для nvars переменных
Возвращает следующий либо char+n символ в таблице
Генерирует список размера n из объект obj
Переходит от инфиксной записи к префиксной
Переводит из двоичной формы в булеву
Переводит число из десятичной системы в список булевых
Переход на новую строку
Количество переменных для функции
Converts a prefix expression to infix
Выводит символы в виде x, y, z dots
Reduses lists with just one item to the item itself
Возвращает вектор значений функции
Returns list of sub-sequences defined by separator
Apply separate-list on all sublists
Генерирует таблицу истинности функции
Вывод таблицы истинности для функции
Инверсия, uac
Штрих Шеффера, u2191
Импликация, u2192
Стрелка Пирса, u2193
Предикат всеобщности
Предикат существования
Конъюнкция, u2227
Дизъюнкция, u2228
Эквивалентность, u223c
Сложение по модулю 2, u2295
Jump to: | -
¬
↑
→
↓
∀
∃
∧
∨
∼
⊕
A B C D E F G H I M N O P Q R S T |
---|
Jump to: | -
¬
↑
→
↓
∀
∃
∧
∨
∼
⊕
A B C D E F G H I M N O P Q R S T |
---|
Jump to: | *
S |
---|
Jump to: | *
S |
---|
Jump to: | B C D F I O P Q R S |
---|
Jump to: | B C D F I O P Q R S |
---|