B: x = .null(x);
C: #equate _null .null int _null(int x);
.NULL does no actual processing. It merely returns its argument. It is intended for use in those situations where you need a function, but the function does not need to do anything. For example,
extrn .wrap, .null; ... .wrap = .null; /* turn off user wrapup */
The above code changes the user wrap-up function .WRAP into the .NULL function.
Copyright © 1996, Thinkage Ltd.