Lines Matching defs:table

106   } globals_table,  // global symbol table
107 locals_table, // local symbol table
108 func_def_table; // function symbol table
213 struct symtab_slot { // global symbol table entry
266 struct functab_slot { // function symbol table entry
274 // Elements of the hash table (key/value pairs)
276 int hash; // store hash key to speed hash table expansion
282 // zmap: Mapping data type for arrays; a hash table. Values in hash are either
291 int limit; // 80% of table size ((mask+1)*8/10)
660 // New table is twice the size of old.
664 // Step through the old hash table, set up location in new table.
803 static int find_keyword_or_builtin(char *table,
812 p = strstr(table, s);
814 return first_tok_in_table + (p - table) / 10;
1211 int locals_ent = find_local_entry(TT.tokstr); // in local symbol table?
1532 // the location slots will be chained from the symbol table
1563 // context if it is a scalar or map. Just add it to symbol table.
2335 // Do not re-init locals table for dup function.
3026 // is it open in file table?
3030 return -1; // error, or file not found in table
3051 return -1; // file not in table, or closed all files
3056 // FIXME TODO check if file/pipe/mode matches what's in the table already.
3063 // is it already open in file table?
3222 // The compile phase may insert a var in global table with flag of zero. Then
3827 op2 = *ip++; // func table num
3841 // definition. In the local var table we may have the type as scalar
3843 // init the pushed arg from the type of the locals table.
3845 // not be typed in the locals table. In that case we can only say it
4408 // global var table. In the global var table we may have the type as scalar
4410 // pushed arg from the type of the globals table.
4412 // not be typed in the globals table. In that case we can only say it "may be"