| 
Thu Feb 10 18:11:36 EST 2005 rsc
    This fix breaks the following program:
    
    #include <u.h>
    #include <libc.h>
    
    #define x(y) "y\n"
    
    void
    main(void)
    {
    	print(x(hello world));
    }
    
    Replacing within quotes is occasionally useful
    for "stringizing", especially since Ken doesn't
    support the ANSI preprocessor # foo syntax.
    
    I think the comment problem is still fixable
    without breaking the above program, just not
    this way.
    
 |