[Home] [By Thread] [By Date] [Recent Entries]


On Sat, Jan 24, 2004 at 10:19:05AM -0800, Tim Bray wrote:
> Perhaps most interesting, I decided that what the genxText method 
> really needed was polymorphism, but this is C, so now we have
> 
> int genxText(genxWriter w, const utf8Byte * start);
> int genxCountedText(genxWriter w, const utf8Byte * start, int 
> byteCount);
> int genxBoundedText(genxWriter w, const utf8Byte * start, utf8Byte * 
> end);
> 
> The first case is null-terminated.  This is going to add maybe ten 
> lines of (easy) code to the implementation and it gives everyone what 
> they want, and it will be faster too.

+1.  Very nicely done.

Z.


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member