RFC: std.uuid

Vladimir Panteleev vladimir at thecybershadow.net
Thu Dec 22 15:19:25 PST 2011


On Thursday, 22 December 2011 at 23:12:07 UTC, Johannes Pfau 
wrote:
> There's one special thing about this module: It uses the ragel 
> (http://www.complang.org/ragel/) state machine compiler. I hope 
> this is not a problem for phobos, ragel doesn't introduce any 
> runtime dependencies and has no effect on licensing. There's 
> also no need to integrate ragel in the build process. We can 
> publish a pregenerated .d file, which should be updated 
> manually whenever changes to uuid.rl are made.

Would it be hard to reimplement the ragel part using string 
mixins? From a quick glance at it, it doesn't seem too difficult.


More information about the Digitalmars-d mailing list