Annotation of 43BSD/contrib/icon/book/f/symsub.icn, revision 1.1

1.1     ! root        1: procedure sub(arg1,arg2)
        !             2:    local i
        !             3:    if i := integer(arg1) - integer(arg2) then
        !             4:       if i >= 0 then return i else return symop("0","-",-i)
        !             5:    return {
        !             6:       (if arg2 == "0" then arg1) |
        !             7:       (if arg1 == arg2 then "0") |
        !             8:       symop(arg1,"-",arg2)
        !             9:       }
        !            10: end

unix.superglobalmegacorp.com

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