Lines Matching refs:array
516 function mklinux( array){
517 arrayify(array, "linux", "", ".$O", 1);
519 return listolate(array, " ");
522 function mkport( array){
523 arrayify(array, "port", "", ".$O", 1);
525 return listolate(array, " ");
528 function mklib( array){
529 arrayify(array, "lib", "/$objtype/lib/", ".a", 1);
531 return listolate(array," ");
548 function mkdevlist( a, array, i, j, n, s){
553 arrayify(array, s, "dev", ".$O", 1);
555 arrayify(array, s, "", ".$O", 0);
557 arrayify(array, s, "", ".$O", 1);
560 return listolate(array, " ");
563 function listolate(array, sep, i, n, a, s){
564 n = array["k"]
567 s = array[0]
569 s = s sep array[i]
573 function unique(array, n, s, i){
575 if(array[i] == s)
580 function arrayify(array, tag, prefix, suffix, one, a, i, j, k, n){
582 if(array["k"] > k)
583 k = array["k"]
587 array[k++] = prefix a[1] suffix
591 if(unique(array, k, a[j] suffix))
592 array[k++] = a[j] suffix
595 array["k"] = k