Index
| ! | |
| 1 (Function) | Satchmo.Array |
| 2 (Function) | Satchmo.Relation.Data, Satchmo.Relation |
| 3 (Function) | Satchmo.Map.Data, Satchmo.Map |
| && | Satchmo.Boolean |
| add | |
| 1 (Function) | Satchmo.Unary.Op.Flexible, Satchmo.Unary |
| 2 (Function) | Satchmo.Unary.Op.Fixed |
| 3 (Function) | Satchmo.Binary.Op.Flexible, Satchmo.Binary |
| 4 (Function) | Satchmo.Integer |
| 5 (Function) | Satchmo.Binary.Op.Fixed |
| 6 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| 7 (Function) | Satchmo.Polynomial |
| 8 (Function) | Satchmo.PolynomialN |
| add_by_bitonic_sort | |
| 1 (Function) | Satchmo.Unary.Op.Common |
| 2 (Function) | Satchmo.Unary.Op.Flexible, Satchmo.Unary |
| 3 (Function) | Satchmo.Unary.Op.Fixed |
| add_by_odd_even_merge | |
| 1 (Function) | Satchmo.Unary.Op.Common |
| 2 (Function) | Satchmo.Unary.Op.Flexible, Satchmo.Unary |
| 3 (Function) | Satchmo.Unary.Op.Fixed |
| add_quadratic | |
| 1 (Function) | Satchmo.Unary.Op.Common |
| 2 (Function) | Satchmo.Unary.Op.Flexible, Satchmo.Unary |
| 3 (Function) | Satchmo.Unary.Op.Fixed |
| add_with_carry | Satchmo.Binary.Op.Flexible, Satchmo.Binary |
| all2 | Satchmo.Set.Data, Satchmo.Set |
| and | Satchmo.Boolean |
| antiselect | Satchmo.Unary.Op.Common, Satchmo.Unary.Op.Flexible, Satchmo.Unary, Satchmo.Unary.Op.Fixed |
| apply | Satchmo.Polynomial |
| Array | Satchmo.Array |
| array | Satchmo.Array |
| assert | Satchmo.Boolean |
| assertAnd | Satchmo.Boolean |
| assertOr | Satchmo.Boolean |
| assert_fun2 | Satchmo.Boolean |
| assert_fun3 | Satchmo.Boolean |
| assert_implies_atmost | Satchmo.Counting.Direct |
| assert_implies_exactly | Satchmo.Counting.Direct |
| assocs | |
| 1 (Function) | Satchmo.Array |
| 2 (Function) | Satchmo.Relation.Data, Satchmo.Relation |
| 3 (Function) | Satchmo.Set.Data, Satchmo.Set |
| atleast | |
| 1 (Function) | Satchmo.Counting.Direct |
| 2 (Function) | Satchmo.Counting.Unary, Satchmo.Counting |
| 3 (Function) | Satchmo.Counting.Binary |
| atmost | |
| 1 (Function) | Satchmo.Counting.Direct |
| 2 (Function) | Satchmo.Counting.Unary, Satchmo.Counting |
| 3 (Function) | Satchmo.Counting.Binary |
| bits | |
| 1 (Function) | Satchmo.Unary |
| 2 (Function) | Satchmo.Integer |
| 3 (Function) | Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| 4 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| Boolean | |
| 1 (Type/Class) | Satchmo.Boolean |
| 2 (Data Constructor) | Satchmo.Boolean |
| boolean | Satchmo.Boolean |
| Booleans | Satchmo.Boolean |
| bot | Satchmo.Integer.Difference |
| bounds | |
| 1 (Function) | Satchmo.Array |
| 2 (Function) | Satchmo.Relation.Data, Satchmo.Relation |
| build | Satchmo.Relation.Data, Satchmo.Relation |
| Clause | |
| 1 (Type/Class) | Satchmo.Data |
| 2 (Data Constructor) | Satchmo.Data |
| clause | Satchmo.Data |
| clauses | Satchmo.Data |
| CNF | Satchmo.Data |
| cnf | Satchmo.Data |
| Coefficient | Satchmo.PolynomialN |
| coefficients | Satchmo.Polynomial |
| common2 | Satchmo.Set.Data, Satchmo.Set |
| complement | Satchmo.Relation.Op, Satchmo.Relation |
| complete | Satchmo.Relation.Prop, Satchmo.Relation |
| compose | |
| 1 (Function) | Satchmo.Polynomial.Numeric |
| 2 (Function) | Satchmo.Polynomial |
| Constant | |
| 1 (Data Constructor) | Satchmo.Boolean |
| 2 (Type/Class) | Satchmo.Numeric |
| constant | |
| 1 (Function) | Satchmo.Boolean |
| 2 (Function) | Satchmo.Unary |
| 3 (Function) | Satchmo.Array |
| 4 (Function) | Satchmo.Numeric |
| 5 (Function) | Satchmo.Integer |
| 6 (Function) | Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| 7 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| 8 (Function) | Satchmo.Polynomial |
| 9 (Function) | Satchmo.Set.Data, Satchmo.Set |
| 10 (Function) | Satchmo.Map.Data, Satchmo.Map |
| constantTerm | |
| 1 (Function) | Satchmo.Polynomial.Numeric |
| 2 (Function) | Satchmo.Polynomial |
| constantWidth | |
| 1 (Function) | Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| 2 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| count | Satchmo.Counting.Binary |
| Create | Satchmo.Numeric |
| create | Satchmo.Numeric |
| Decode | Satchmo.Code |
| decode | |
| 1 (Function) | Satchmo.Code |
| 2 (Function) | Satchmo.Integer |
| Decoder | Satchmo.MonadSAT, Satchmo.Boolean |
| decode_variable | Satchmo.MonadSAT, Satchmo.Boolean |
| derive | |
| 1 (Function) | Satchmo.Polynomial.Numeric |
| 2 (Function) | Satchmo.Polynomial |
| Difference | Satchmo.Integer.Difference |
| difference | Satchmo.Set.Op, Satchmo.Set |
| disjoint | Satchmo.Relation.Prop, Satchmo.Relation |
| dot_product | |
| 1 (Function) | Satchmo.Binary.Op.Times |
| 2 (Function) | Satchmo.Binary.Op.Flexible, Satchmo.Binary |
| 3 (Function) | Satchmo.Binary.Op.Fixed |
| dot_product' | Satchmo.Binary.Op.Fixed |
| elems | |
| 1 (Function) | Satchmo.Array |
| 2 (Function) | Satchmo.Relation.Data, Satchmo.Relation |
| 3 (Function) | Satchmo.Set.Data, Satchmo.Set |
| 4 (Function) | Satchmo.Map.Data, Satchmo.Map |
| emit | Satchmo.MonadSAT, Satchmo.Boolean, Satchmo.SAT.Tmpfile, Satchmo.SAT, Satchmo.SAT.Mini |
| empty | Satchmo.Relation.Prop, Satchmo.Relation |
| encode | Satchmo.Boolean |
| eq | |
| 1 (Function) | Satchmo.Unary.Op.Common, Satchmo.Unary.Op.Flexible, Satchmo.Unary, Satchmo.Unary.Op.Fixed |
| 2 (Function) | Satchmo.Binary.Op.Common, Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| 3 (Function) | Satchmo.Integer |
| 4 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| equal | Satchmo.Numeric |
| equals | |
| 1 (Function) | Satchmo.Boolean |
| 2 (Function) | Satchmo.Unary.Op.Common, Satchmo.Unary.Op.Flexible, Satchmo.Unary, Satchmo.Unary.Op.Fixed |
| 3 (Function) | Satchmo.Binary.Op.Common, Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| 4 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| 5 (Function) | Satchmo.Polynomial |
| 6 (Function) | Satchmo.PolynomialN |
| 7 (Function) | Satchmo.Relation.Prop, Satchmo.Relation |
| 8 (Function) | Satchmo.Set.Op, Satchmo.Set |
| equals2 | Satchmo.Boolean |
| exactly | |
| 1 (Function) | Satchmo.Counting.Direct |
| 2 (Function) | Satchmo.Counting.Unary, Satchmo.Counting |
| 3 (Function) | Satchmo.Counting.Binary |
| exists | Satchmo.Boolean |
| Exponents | Satchmo.PolynomialN |
| forall | Satchmo.Boolean |
| fresh | Satchmo.MonadSAT, Satchmo.Boolean, Satchmo.SAT.Tmpfile, Satchmo.SAT, Satchmo.SAT.Mini |
| fresh_forall | Satchmo.MonadSAT, Satchmo.Boolean, Satchmo.SAT.Tmpfile, Satchmo.SAT |
| fromBinary | Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| fromBooleans | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| fromCoefficients | Satchmo.Polynomial |
| fromList | Satchmo.Map.Data, Satchmo.Map |
| fromMonomials | Satchmo.PolynomialN |
| fromUnsigned | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| fullZip | Satchmo.Polynomial.Numeric |
| full_adder | Satchmo.Binary.Op.Common, Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| fun2 | Satchmo.Boolean |
| fun3 | Satchmo.Boolean |
| ge | |
| 1 (Function) | Satchmo.Unary.Op.Common, Satchmo.Unary.Op.Flexible, Satchmo.Unary, Satchmo.Unary.Op.Fixed |
| 2 (Function) | Satchmo.Binary.Op.Common, Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| 3 (Function) | Satchmo.Integer |
| 4 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| 5 (Function) | Satchmo.Polynomial |
| greater_equal | Satchmo.Numeric |
| gt | |
| 1 (Function) | Satchmo.Unary.Op.Common, Satchmo.Unary.Op.Flexible, Satchmo.Unary, Satchmo.Unary.Op.Fixed |
| 2 (Function) | Satchmo.Binary.Op.Common, Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| 3 (Function) | Satchmo.Integer |
| 4 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| 5 (Function) | Satchmo.Polynomial |
| half_adder | Satchmo.Binary.Op.Common, Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| Header | |
| 1 (Type/Class) | Satchmo.MonadSAT, Satchmo.SAT.Tmpfile, Satchmo.SAT |
| 2 (Data Constructor) | Satchmo.MonadSAT, Satchmo.SAT.Tmpfile, Satchmo.SAT |
| identity | Satchmo.Relation.Data, Satchmo.Relation |
| ifThenElse | Satchmo.Boolean |
| ifThenElseM | Satchmo.Boolean |
| Ignore | Satchmo.Binary.Op.Times |
| implies | |
| 1 (Function) | Satchmo.Boolean |
| 2 (Function) | Satchmo.Relation.Prop, Satchmo.Relation |
| increment | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| indices | |
| 1 (Function) | Satchmo.Array |
| 2 (Function) | Satchmo.Relation.Data, Satchmo.Relation |
| intersection | |
| 1 (Function) | Satchmo.Relation.Op, Satchmo.Relation |
| 2 (Function) | Satchmo.Set.Op, Satchmo.Set |
| irreflexive | Satchmo.Relation.Prop, Satchmo.Relation |
| isDisjoint | Satchmo.Set.Op, Satchmo.Set |
| isNull | |
| 1 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| 2 (Function) | Satchmo.Polynomial |
| isSingleton | Satchmo.Set.Op, Satchmo.Set |
| isSubsetOf | Satchmo.Set.Op, Satchmo.Set |
| isSupersetOf | Satchmo.Set.Op, Satchmo.Set |
| iszero | |
| 1 (Function) | Satchmo.Unary.Op.Common, Satchmo.Unary.Op.Flexible, Satchmo.Unary, Satchmo.Unary.Op.Fixed |
| 2 (Function) | Satchmo.Binary.Op.Common, Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| keys | |
| 1 (Function) | Satchmo.Set.Data, Satchmo.Set |
| 2 (Function) | Satchmo.Map.Data, Satchmo.Map |
| keysSet | Satchmo.Set.Data, Satchmo.Set |
| le | |
| 1 (Function) | Satchmo.Unary.Op.Common, Satchmo.Unary.Op.Flexible, Satchmo.Unary, Satchmo.Unary.Op.Fixed |
| 2 (Function) | Satchmo.Binary.Op.Common, Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| 3 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| linear | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| Literal | |
| 1 (Type/Class) | Satchmo.Data |
| 2 (Data Constructor) | Satchmo.Data |
| literal | Satchmo.Data |
| literals | Satchmo.Data |
| lt | |
| 1 (Function) | Satchmo.Unary.Op.Common, Satchmo.Unary.Op.Flexible, Satchmo.Unary, Satchmo.Unary.Op.Fixed |
| 2 (Function) | Satchmo.Binary.Op.Common, Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| 3 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| make | |
| 1 (Function) | Satchmo.Unary |
| 2 (Function) | Satchmo.Integer |
| 3 (Function) | Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| Map | Satchmo.Map.Data, Satchmo.Map |
| map | Satchmo.Map.Data, Satchmo.Map |
| mapWithKey | Satchmo.Map.Data, Satchmo.Map |
| max | |
| 1 (Function) | Satchmo.Unary.Op.Common, Satchmo.Unary.Op.Flexible, Satchmo.Unary, Satchmo.Unary.Op.Fixed |
| 2 (Function) | Satchmo.Binary.Op.Common, Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| maximum | |
| 1 (Function) | Satchmo.Unary.Op.Common, Satchmo.Unary.Op.Flexible, Satchmo.Unary, Satchmo.Unary.Op.Fixed |
| 2 (Function) | Satchmo.Binary.Op.Common, Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| member | Satchmo.Set.Data, Satchmo.Set |
| min | |
| 1 (Function) | Satchmo.Unary.Op.Common, Satchmo.Unary.Op.Flexible, Satchmo.Unary, Satchmo.Unary.Op.Fixed |
| 2 (Function) | Satchmo.Binary.Op.Common, Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| minimum | Satchmo.Unary.Op.Common, Satchmo.Unary.Op.Flexible, Satchmo.Unary, Satchmo.Unary.Op.Fixed |
| minus | Satchmo.Numeric |
| mirror | Satchmo.Relation.Op, Satchmo.Relation |
| monadic | Satchmo.Boolean |
| MonadSAT | Satchmo.MonadSAT, Satchmo.Boolean |
| msb | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| negate | |
| 1 (Function) | Satchmo.Integer |
| 2 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| negative | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| nicht | Satchmo.Data |
| nonNegative | |
| 1 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| 2 (Function) | Satchmo.PolynomialSOS |
| not | Satchmo.Boolean |
| note | Satchmo.MonadSAT, Satchmo.Boolean |
| null | |
| 1 (Function) | Satchmo.Polynomial |
| 2 (Function) | Satchmo.Set.Op, Satchmo.Set |
| Number | |
| 1 (Type/Class) | Satchmo.Unary |
| 2 (Type/Class) | Satchmo.Integer.Difference |
| 3 (Type/Class) | Satchmo.Integer |
| 4 (Type/Class) | Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| 5 (Type/Class) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| number | |
| 1 (Function) | Satchmo.Unary |
| 2 (Function) | Satchmo.Integer |
| 3 (Function) | Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| 4 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| numClauses | Satchmo.MonadSAT, Satchmo.SAT.Tmpfile, Satchmo.SAT |
| Numeric | Satchmo.Numeric |
| NumPoly | Satchmo.Polynomial |
| NumPolynomialN | Satchmo.PolynomialN |
| numVars | Satchmo.MonadSAT, Satchmo.SAT.Tmpfile, Satchmo.SAT |
| or | Satchmo.Boolean |
| Overflow | Satchmo.Binary.Op.Times |
| plus | Satchmo.Numeric |
| Poly | |
| 1 (Type/Class) | Satchmo.Polynomial.Numeric |
| 2 (Data Constructor) | Satchmo.Polynomial.Numeric |
| 3 (Type/Class) | Satchmo.Polynomial |
| 4 (Data Constructor) | Satchmo.Polynomial |
| polynomial | |
| 1 (Function) | Satchmo.Polynomial.Numeric |
| 2 (Function) | Satchmo.Polynomial |
| PolynomialN | Satchmo.PolynomialN |
| positive | |
| 1 (Function) | Satchmo.Data |
| 2 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| 3 (Function) | Satchmo.PolynomialSOS |
| power | Satchmo.Relation.Op, Satchmo.Relation |
| product | Satchmo.Relation.Op, Satchmo.Relation |
| range | Satchmo.Array |
| reflexive | Satchmo.Relation.Prop, Satchmo.Relation |
| Refuse | Satchmo.Binary.Op.Times |
| regular | Satchmo.Relation.Prop, Satchmo.Relation |
| Relation | Satchmo.Relation.Data, Satchmo.Relation |
| relation | Satchmo.Relation.Data, Satchmo.Relation |
| restricted | Satchmo.Binary.Op.Fixed |
| restrictedTimes | Satchmo.Binary.Op.Fixed |
| SAT | |
| 1 (Type/Class) | Satchmo.SAT.Tmpfile, Satchmo.SAT |
| 2 (Type/Class) | Satchmo.SAT.Mini |
| sat | Satchmo.SAT.Tmpfile, Satchmo.SAT |
| select | |
| 1 (Function) | Satchmo.Unary.Op.Common, Satchmo.Unary.Op.Flexible, Satchmo.Unary, Satchmo.Unary.Op.Fixed |
| 2 (Function) | Satchmo.Binary.Op.Common, Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| Set | Satchmo.Set.Data, Satchmo.Set |
| shift | Satchmo.Binary.Op.Flexible, Satchmo.Binary |
| sign | Satchmo.Integer |
| solve | Satchmo.SAT.Mini |
| solve_with_timeout | Satchmo.SAT.Mini |
| strictlyMonotone | Satchmo.PolynomialSOS |
| sub | Satchmo.Integer |
| subtract | |
| 1 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| 2 (Function) | Satchmo.Polynomial |
| symmetric | Satchmo.Relation.Prop, Satchmo.Relation |
| table | Satchmo.Relation.Data, Satchmo.Relation |
| times | |
| 1 (Function) | Satchmo.Numeric |
| 2 (Function) | Satchmo.Binary.Op.Times |
| 3 (Function) | Satchmo.Binary.Op.Flexible, Satchmo.Binary |
| 4 (Function) | Satchmo.Integer |
| 5 (Function) | Satchmo.Binary.Op.Fixed |
| 6 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| 7 (Function) | Satchmo.Polynomial |
| times' | Satchmo.Binary.Op.Times |
| times1 | Satchmo.Binary.Op.Flexible, Satchmo.Binary |
| toBinary | Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| toBinaryWidth | Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| toList | Satchmo.Map.Data, Satchmo.Map |
| top | Satchmo.Integer.Difference |
| toUnsigned | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| transitive | Satchmo.Relation.Prop, Satchmo.Relation |
| union | |
| 1 (Function) | Satchmo.Relation.Op, Satchmo.Relation |
| 2 (Function) | Satchmo.Set.Op, Satchmo.Set |
| universals | Satchmo.MonadSAT, Satchmo.SAT.Tmpfile, Satchmo.SAT |
| unknown | |
| 1 (Function) | Satchmo.Array |
| 2 (Function) | Satchmo.Set.Data, Satchmo.Set |
| 3 (Function) | Satchmo.Map.Data, Satchmo.Map |
| unknownSingleton | Satchmo.Set.Data, Satchmo.Set |
| value | Satchmo.Boolean |
| Variable | Satchmo.Data |
| variable | Satchmo.Data |
| Weight | Satchmo.MonadSAT, Satchmo.SAT.Tmpfile, Satchmo.SAT |
| width | |
| 1 (Function) | Satchmo.Unary |
| 2 (Function) | Satchmo.Integer |
| 3 (Function) | Satchmo.Binary.Op.Flexible, Satchmo.Binary, Satchmo.Binary.Op.Fixed |
| 4 (Function) | Satchmo.BinaryTwosComplement.Op.Fixed, Satchmo.BinaryTwosComplement |
| xor | Satchmo.Boolean |
| xor2 | Satchmo.Boolean |
| || | Satchmo.Boolean |