Esempio n. 1
0
  int var_table_find_chained(const var_table tbl, const quark needle) {
    for(size_t i = 0; i < tbl->quarks->size(); i++) {
      if(tbl->quarks->at(i) == needle) return i;
    }

    if(tbl->next) {
      return var_table_find_chained(tbl->next, needle);
    }
    return -1;
  }
Esempio n. 2
0
  int var_table_find_chained(const var_table tbl, const quark needle) {
    int i;
    for(i = 0; i < tbl->size; i++) {
      if(tbl->data[i] == needle) return i;
    }

    if(tbl->next) {
      return var_table_find_chained(tbl->next, needle);
    }
    return -1;
  }