On 1/9/2013 11:31 AM, H. S. Teoh wrote: > I think it > would be nice to have a separate function for parsing macro definitions. No. Where the macro definitions come from is a completely separate problem, and the two should not be conflated.