Edson, I just don't have time to go into the Drools code myself (done that in the past though, so I know a little bit about it). To go the way you describe, I suggest filling an application to the google summer of code (http://www.google-melange.com/) or something similar. I seem to remember Drools has already taken part in this program so I assume you're familiar with it.
If I can help with the above, please let me know. Pierre Edson Tirelli Wed, 09 Feb 2011 13:12:01 -0800 Pierre, Good to see works like yours being done. Drools has an internal canonical model that we use to round trip rules between the syntaxes we support. The best way of supporting "RIF" in Drools is to simply add a parser that parses RIF and populates the canonical model. >From that we have a DRL "dumper" that generates DRL, enabling the RIF->DRL translation. Also, if we create a RIF "dumper", one can then generate RIF rules from the canonical model, enabling DRL->RIF translation. That assumes that there is a 1-to-1 semantic mapping between RIF and DRL (I believe there is, but didn't checked). Edson _______________________________________________ rules-dev mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-dev
