added compiler extensions class

This commit is contained in:
Marc Zinnschlag 2010-07-03 09:54:01 +02:00
parent 474b412b47
commit a1beffc3cd
5 changed files with 80 additions and 5 deletions

View file

@ -0,0 +1,18 @@
#include "extensions.hpp"
namespace Compiler
{
Extensions::Extensions() : mNextKeywordIndex (-1) {}
int Extensions::searchKeyword (const std::string& keyword) const
{
std::map<std::string, int>::const_iterator iter = mKeywords.find (keyword);
if (iter==mKeywords.end())
return 0;
return iter->second;
}
}