Google
 

Trailing-Edge - PDP-10 Archives - T10_DECMAIL_MS_V11_FT1_860414 - 10,7/mail/mx/blt.r36
There are 22 other files named blt.r36 in the archive. Click here to see a list.
%IF NOT %DECLARED(BLT) %THEN
LITERAL
    BLT = %O'251'; %FI

MACRO
    $$BLT(ac, addr) =
        BEGIN
        BUILTIN
            MACHOP;
        REGISTER
            t;

        t = ac;
        MACHOP(blt,t,addr,0,0)
        END %,

    $$COPYVEC(src, dst, len) =
        BEGIN
        STACKLOCAL
            ad;
        ad = ((src) ^ 18) + (dst);
        $$BLT(ad, (src) + (len) - 1)
        END %,

    $$CLEARVEC(addr,len) =
        BEGIN
        addr = 0;
        $$COPYVEC(addr, addr + 1, len)
        END %;