Annotation of 43BSD/contrib/icon/src/lib/shuffle.icn, revision 1.1.1.1

1.1       root        1: #      SHUFFLE(2)
                      2: #
                      3: #      Shuffle values
                      4: #
                      5: #      Ralph E. Griswold
                      6: #
                      7: #      Last modified 5/15/83
                      8: #
                      9: 
                     10: procedure shuffle(x)
                     11:    x := string(x)
                     12:    if not(type(x) == ("string" | "list")) then xstop(x)
                     13:    every !x :=: ?x
                     14:    return x
                     15: end
                     16: 
                     17: procedure xstop(x)
                     18:    stop("Run-time error 102 in shuffle_
                     19:       \nstring or list expected\noffending value: ",
                     20:       image(x))
                     21: end

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.