![]() |
Fleet
0.0.9
Inference in the LOT
|
Variables | |
const auto | card_gt = +[](Set x, Set y) -> bool { return x.size() > y.size(); } |
const auto | card_eq = +[](Set x, Set y) -> bool { return x.size() == y.size(); } |
const auto | empty = +[](Set x) -> bool { return x.size() == 0; } |
const auto | singleton = +[](Set x) -> bool { return x.size() == 1; } |
const auto | doubleton = +[](Set x) -> bool { return x.size() == 2; } |
const auto | tripleton = +[](Set x) -> bool { return x.size() == 3; } |
const auto | eq = +[](Set x, Set y) -> bool { return x==y; } |
const auto | presup |
const auto | context = +[](Utterance u) -> Set { return u.context; } |
const auto | shape = +[](Utterance u) -> Set { return u.shape; } |
const auto | color = +[](Utterance u) -> Set { return u.color; } |
const auto | emptyset = +[]() -> Set { return Set(); } |
const auto | subset |
const auto | intersection |
const auto | myunion |
const auto | complement |
const auto | difference |
const auto | filter_color |
const auto | filter_shape |
const auto DSL::complement |
const auto DSL::difference |
const auto DSL::doubleton = +[](Set x) -> bool { return x.size() == 2; } |
const auto DSL::empty = +[](Set x) -> bool { return x.size() == 0; } |
const auto DSL::filter_color |
const auto DSL::filter_shape |
const auto DSL::intersection |
const auto DSL::myunion |
const auto DSL::presup |
const auto DSL::singleton = +[](Set x) -> bool { return x.size() == 1; } |
const auto DSL::subset |
const auto DSL::tripleton = +[](Set x) -> bool { return x.size() == 3; } |