Lines Matching refs:sname
1507 function shenv(sname, svalue,x) {
1511 sname = x
1513 gsub(/\=.*/,"",sname)
1515 isshvar[sname] = iSHVAR # a fast search array
1516 shvar[iSHVAR] = sname
1518 #print "< " sname " " svalue " >"
1690 function varfill(sname, svalue,x) {
1700 sname = x
1702 gsub(/\=.*/,"",sname)
1704 isvar[sname] = iVAR # a fast search array
1705 var[iVAR] = sname
1708 debug(7, "%s %s\n", sname ,svalue);
1711 function invarfill(sname, svalue,x) {
1721 sname = x
1723 gsub(/\=.*/,"",sname)
1726 invar_cnt[sname]=0 #counts how many times sname used!
1731 debug(5, ": define found! %s\n", sname);
1732 isinvar[sname] = iVAR # a fast search array
1736 invar[sname]=tmpa #use first define...as default
1738 invar[sname]=arr["1"] #use first define...as default
1739 debug(9, "invar[%s]=%s\n", sname , invar[sname])
1740 invar_more[sname]=1#this indicates if we need
1752 var_i[iIN]=sname
1754 debug(7, ":+(%s=%s)\n", sname ,val_i[iIN]);
1759 var_i[iIN]=sname
1761 debug(7, ":%s %s\n", sname ,val_i[i]);
1765 isinvar[sname] = iVAR # a fast search array
1766 invar[sname]=svalue
1767 invar_cnt[sname]=0 #counts how many times sname used!
1768 debug(7, "%s %s\n", sname ,svalue);
1770 invar_more[sname]=1
1772 var_i[iIN]=sname