Skip to content
Snippets Groups Projects
Commit 0a3f5bb2 authored by Adam Wardynski's avatar Adam Wardynski
Browse files

Add Lexicons to ParsingScope.

parent 710ff253
No related branches found
No related tags found
No related merge requests found
......@@ -2,6 +2,7 @@
#define LIBWCCL_PARSER_PARSINGSCOPE_H
#include <libwccl/variables.h>
#include <libwccl/lexicon/lexicons.h>
namespace Wccl {
......@@ -10,7 +11,8 @@ class ParsingScope
public:
ParsingScope(const Corpus2::Tagset& tagset)
: tagset_(tagset),
variables_()
variables_(),
lexicons_(new Lexicons())
{
}
......@@ -22,9 +24,18 @@ public:
return variables_;
}
boost::shared_ptr<Lexicons> lexicons_ptr() {
return lexicons_;
}
Lexicons& lexicons() {
return *lexicons_;
}
private:
const Corpus2::Tagset& tagset_;
Variables variables_;
boost::shared_ptr<Lexicons> lexicons_;
};
} /* end ns Wccl */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment