From: Markus Date: 2004-10-12T01:37:16+09:00 Subject: Re: ANN: Free-form-operators patch > > Actually, when you're trying to implement domain-specific languages atop > > ruby, the operators often have a well-defined meaning; it just comes > > from the domain rather than the larger body of 'programming languages'. > But isn't a sub language integration feature the more appropriate approach > in this case? Perhaps. But I had no idea how to implement that in a few days. -- Markus P.S. And, now that I think on it for a moment, it opens a whole new question: where do you draw the line. SQL would be an embedded sub-language. So would regular expressions. What about Hashes? Strings? I could see arguments for both...but then where do you stop, and why? Definitely not something I could work up a quick patch for.