This commit is contained in:
dsc 2022-05-20 17:25:47 +02:00
parent 8d19ea23db
commit 3d70455534
17 changed files with 49 additions and 49 deletions

View file

@ -0,0 +1,25 @@
/*
Copyright (c) 2020 tevador <tevador@gmail.com>
All rights reserved.
*/
#pragma once
#include <string>
#include <assert.h>
class wordlist {
public:
static constexpr size_t size = 2048;
static const wordlist english;
const std::string& get_word(unsigned i) const {
assert(i < size);
return values_[i];
}
int parse(const std::string& word) const;
private:
wordlist(const std::string(&values)[size]) : values_(values)
{
}
const std::string(&values_)[size];
};