summaryrefslogtreecommitdiffstats
path: root/contrib/awk/awklib/eg/lib/join.awk
blob: f52f5e62656969d41e76a9eb425f0bbe9d4e64c7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# join.awk --- join an array into a string
# Arnold Robbins, arnold@gnu.org, Public Domain
# May 1993

function join(array, start, end, sep,    result, i)
{
    if (sep == "")
       sep = " "
    else if (sep == SUBSEP) # magic value
       sep = ""
    result = array[start]
    for (i = start + 1; i <= end; i++)
        result = result sep array[i]
    return result
}
OpenPOWER on IntegriCloud