| D. W. Nachbar. "SPIFF -- A Program for Making Controlled Approximate Comparisons of Files" Proceedings of the USENIX 1988 Summer Technical Conference, pp. 73-84, USENIX Association, San Francisco, California, June 1988. |
....update. The sdiff program is a primitive differential editor that compares two source files side by side, and allows the user to invoke a separate editor on either file. However, it is primarily a stream editor; once the output file is complete the program must be restarted. The spiff system [N88] includes the features of diff and extends it to allow approximate numerical matches. It can also compare streams of program lexemes, so as to ignore formatting and comment changes in source code. A system that uses control flow information to integrate two versions of a program is described in ....
D. W. Nachbar. "SPIFF -- A Program for Making Controlled Approximate Comparisons of Files" Proceedings of the USENIX 1988 Summer Technical Conference, pp. 73-84, USENIX Association, San Francisco, California, June 1988.
....as an insignificant difference. Another example is that data files may be equal except for gratuitous differences in floating point format (e.g. 1.7 vs. 1.7000 vs. 1.70e01) Source files may be compared ignoring comments and or white space. Intelligent comparison programs like diff or spiff [13] know how to discount certain simple differences. Minor extensions to our work include: converting RLP from a broadcast protocol to a multicast protocol; and reimplementing in an environment (e.g. multi server Mach 3.0) that supports out ofkernel file service implementations. 7 Acknowledgements ....
D. Nachbar. Spiff -- A Program for Making Controlled Approximate Comparisons of Files. In Proc. 1986 Summer USENIX Conf., pages 238--247, June 1986.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC