%%HP: T(3)A(R)F(.);
@ by James Cloos.
@
@  CRC: #CB3Ch and 162.5 bytes.
@
@  Disclaimer:
@  The required wrapper to use it with hexdump strings on the 48
@  is mine.  The thought that this might be the crc algorithm
@  used by BYTES is from reading the src to usrlib (nibble.c [sic]
@  file) Copyright 1990 by HP.  As the algorithm is not theirs,
@  and as I had to write the wrapper, and as I had to then compare
@  it with the output from BYTES to determine if the output would
@  be the same, I felt it is acceptable for me to post & otherwise
@  distribute it.
\<< \-> s
  \<< # 0h 1 s SIZE
    FOR J "#" s J DUP SUB + "h" + STR\-> OVER  @ process one nib at a time
      XOR # Fh AND # 1081h * SWAP SR SR SR SR XOR  @ CRC algorithm
    NEXT # FFFFh AND  @ get last four nibs only
  \>>
\>>
