NJUPT-Compile/1/Classifier.cpp

30 lines
548 B
C++
Raw Permalink Normal View History

2024-06-15 15:40:42 +02:00
#include "Classifier.h"
bool Classifier::isreserveNames(const string &name) {
for (const auto &identifier : reserveNames) {
if (identifier == name){
return true;
}
}
return false;
}
bool Classifier::isOperator(char c) {
for (const auto &op : operators) {
if (op == c){
return true;
}
}
return false;
}
bool Classifier::isIsolator(char c) {
for (const auto &iso : isolators) {
if (iso == c){
return true;
}
}
return false;
}