16 #include "cmdline.hpp"
30 IntItem() : value(0) {}
32 static IntItem from_int(
int n) {
38 static int to_int(IntItem& x) {
42 static void print(IntItem& x) {
43 printf(
"%d", IntItem::to_int(x));
46 static void free(IntItem& x) {
54 template<
int Chunk_capacity>
60 int main(
int argc,
char** argv) {
61 pasl::util::cmdline::set(argc, argv);
63 size_t chunk_capacity = (size_t) pasl::util::cmdline::parse_or_default_int(
"chunk_capacity", 2);
64 if (chunk_capacity == 2)
66 else if (chunk_capacity == 4)
69 pasl::util::cmdline::die(
"unsupported capacity");
Unit tests for sequences.
int main(int argc, char **argv)
const int chunk_capacity
[weighted_split_example]
Chunked-sequence functor.