summaryrefslogtreecommitdiff
path: root/lexiconparameters.h
diff options
context:
space:
mode:
authorJohn Fultz <jfultz@wolfram.com>2015-09-26 10:47:07 -0500
committerJohn Fultz <jfultz@wolfram.com>2015-09-26 10:47:07 -0500
commit1214533715a1acfbc35ebe29ff78afee2f850226 (patch)
tree8c4c9a5280cfbb48b48dff2ae1c567364ea97e89 /lexiconparameters.h
parented46987403dd923d3ba14df6eb676e1e163d1d8d (diff)
Work on DAWG generation.
V1 DAWGs now include an alphabet. Begin creating DAWGs which extend other DAWGs. In general, laying the groundwork for plain text import to DAWG.
Diffstat (limited to 'lexiconparameters.h')
-rw-r--r--lexiconparameters.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/lexiconparameters.h b/lexiconparameters.h
index 3890d8d..9f34be6 100644
--- a/lexiconparameters.h
+++ b/lexiconparameters.h
@@ -19,11 +19,15 @@
#ifndef QUACKLE_LEXICONPARAMETERS_H
#define QUACKLE_LEXICONPARAMETERS_H
+#include <vector>
+
#include "gaddag.h"
namespace Quackle
{
+class LexiconParameters;
+
class LexiconInterpreter
{
public:
@@ -84,6 +88,7 @@ protected:
LexiconInterpreter *m_interpreter;
char m_hash[16];
int m_wordcount;
+ vector<string> m_utf8Alphabet;
LexiconInterpreter* createInterpreter(char version) const;
};