diff --git a/TokenDefinition.cc b/TokenDefinition.cc index 634aaf3..0abc529 100644 --- a/TokenDefinition.cc +++ b/TokenDefinition.cc @@ -106,6 +106,7 @@ string TokenDefinition::getClassDefinition() const ret += " virtual void process(const Matches & matches);\n"; } ret += "\n"; + ret += "protected:\n"; ret += m_data + "\n"; ret += "};\n"; return ret; diff --git a/tmpl/parser.h b/tmpl/parser.h index f27f86a..5908acc 100644 --- a/tmpl/parser.h +++ b/tmpl/parser.h @@ -156,7 +156,6 @@ class Token : public Node protected: int m_type; - public: {%token_data%} }; typedef refptr TokenRef;