BUG Dec 10 1997, version 2.02: Linecons in a formatted string in a macro definition are not discarded by out_char(). This is because macro replacement texts are not tokenized; they are input and output literally. The result is 3 times out_char('.'), instead of out_char(SP_linecon) ---No, that's not true. get_next() is used there. But there seems to be a problem with a string in " quotes that doesn't end. ---It doesn't end if there is a percent sign in it; it starts a comment which is a string to mtangle! FIX in version 2.03: seems to be solved by doing @ instead of return(c) in get_next() for '"'. The string is delimited by '"', so the case of '"' is used in get_output. Also, must return '"' for a transpose operator.