On Oct 1, 2006, at 6:15 PM, Andre Abelian wrote: > I liked your macro it looks really good the only thing I do not > understand is \ what is the backslash means or do ? The backslash is line continuation, so that the macro can span more than one line. (macro definitions always terminate at the end of the line.) In this case, I just used it so the whole definition would fit on an 80-column line (with the "#define name" on the previous line), but I've seen macros that span tens of lines easily... BillW -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist