| 106 |  | strError += filename; | 
| 107 |  | } | 
| 108 |  |  | 
| 109 | – | strError += " line#" + lineCurrent; | 
| 109 |  | return strError; | 
| 110 |  | } | 
| 111 |  |  | 
| 139 |  | bool clauseWithin(); | 
| 140 |  | bool clauseComparator(); | 
| 141 |  | bool clauseChemObjName(); | 
| 143 | – | bool clauseName(std::string& name); | 
| 142 |  | bool clauseIndex(); | 
| 143 |  | Token tokenNext(); | 
| 144 |  | boost::any valuePeek(); | 
| 145 |  | int tokPeek(); | 
| 146 |  |  | 
| 147 |  | bool addTokenToPostfix(const Token& token); | 
| 148 | + | bool isNameValid(const std::string& name); | 
| 149 |  |  | 
| 151 | – |  | 
| 150 |  | bool compileError(const std::string& errorMessage) { | 
| 151 |  | std::cerr << "SelectionCompiler Error: " << errorMessage << std::endl; | 
| 152 |  | error = true; |