Short-circuit evaluation denotes the semantics of propositional connectives in which the second argument is only evaluated if the first argument does not suffice to determine the value of the expression. In programming, short-circuit evaluation is widely used. A short-circuit logic is a variant of propositional logic (PL) that can be defined by short-circuit evaluation and implies the set of consequences defined by a module SCL. The module SCL is defined using Hoare's conditional, a ternary connective comparable to if-then-else, and implies all identities that follow from four basic axioms for the conditional and can be expressed in PL (e.g., axioms for associativity of conjunction and double negation shift.) In the absence of side-effects,...
Single, simple exclusive-or logic connective eliminates excessive hardware and the number of interco...
AbstractWe show how the unique character of logic programming can be exploited for the purpose of sp...
We introduce novel, sound, complete, and locally optimal evaluation strategies for functional logic ...
Short-circuit evaluation denotes the semantics of propositional connectives in which the second argu...
Blamey introduces a `value gap introducing ' connective named `transplication ' (/) to the...
Allowing cycles in a logic circuit can be advantageous, for example, by reducing the number of gates...
We discuss an algebraic approach to propositional logic with side effects. To this end, we use Hoare...
Logic is used in programming and circuit design. I introduce the basic definition of Logic and give...
Proposition algebra is based on Hoare's conditional connective, which is a ternary connective compar...
In formal logic, both semantic entailment and the conditional connective are used to formalize the i...
In this thesis I will give a formal definition of side effects. I will do so by modifying a system f...
Short circuit, short cut, or by other name, lazy evaluations play important roles in various fields ...
What David Lewis proved in 1976 was stronger than he realized. Not only can no system of logic can h...
AbstractComputability logic (CL) is a semantical platform and research program for redeveloping logi...
In three main divisions the book covers combinational circuits, latches, and asynchronous seque...
Single, simple exclusive-or logic connective eliminates excessive hardware and the number of interco...
AbstractWe show how the unique character of logic programming can be exploited for the purpose of sp...
We introduce novel, sound, complete, and locally optimal evaluation strategies for functional logic ...
Short-circuit evaluation denotes the semantics of propositional connectives in which the second argu...
Blamey introduces a `value gap introducing ' connective named `transplication ' (/) to the...
Allowing cycles in a logic circuit can be advantageous, for example, by reducing the number of gates...
We discuss an algebraic approach to propositional logic with side effects. To this end, we use Hoare...
Logic is used in programming and circuit design. I introduce the basic definition of Logic and give...
Proposition algebra is based on Hoare's conditional connective, which is a ternary connective compar...
In formal logic, both semantic entailment and the conditional connective are used to formalize the i...
In this thesis I will give a formal definition of side effects. I will do so by modifying a system f...
Short circuit, short cut, or by other name, lazy evaluations play important roles in various fields ...
What David Lewis proved in 1976 was stronger than he realized. Not only can no system of logic can h...
AbstractComputability logic (CL) is a semantical platform and research program for redeveloping logi...
In three main divisions the book covers combinational circuits, latches, and asynchronous seque...
Single, simple exclusive-or logic connective eliminates excessive hardware and the number of interco...
AbstractWe show how the unique character of logic programming can be exploited for the purpose of sp...
We introduce novel, sound, complete, and locally optimal evaluation strategies for functional logic ...