예제 #1
0
파일: Assembler.cpp 프로젝트: olegp/tyro
int Assembler::AddLabel(string& name, LabelVector& labels)
{
  int index = 0;
  LabelVector::iterator i;
  for (i = labels.begin(); i != labels.end(); i ++, index ++) {
    if(i->label == name)
      return index;
  }

  labels.push_back(Label(name));
  return index;
}