[jboss-jira] [JBoss JIRA] Updated: (JBRULES-208) Improved DSL Organization

Michael Neale (JIRA) jira-events at jboss.com
Tue Aug 29 07:17:20 EDT 2006


     [ http://jira.jboss.com/jira/browse/JBRULES-208?page=all ]

Michael Neale updated JBRULES-208:
----------------------------------

    Attachment: DSL-contribs-mahen.zip

here are the contribs (touches on compiler and IDE)

> Improved DSL Organization
> -------------------------
>
>                 Key: JBRULES-208
>                 URL: http://jira.jboss.com/jira/browse/JBRULES-208
>             Project: JBoss Rules
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: Drl Parser/Builder
>    Affects Versions: 3.0-beta1
>            Reporter: Jeff Brown
>         Assigned To: Michael Neale
>             Fix For: 3.1-m3
>
>         Attachments: DSL-contribs-mahen.zip
>
>
> When using DSL, right now import statements are added to the DRL file.  The statements that those import statements affect are in the DSL file.  It may make more sense to get the import statements into the file that explicitely uses the classes being imported.  As it is right now, if the DSL implementation changes in a way that doesn't change the DSL syntax, the DRL file may still have to be updated just to include new imports.  That is an implementation detail that should be transparent to the DRL author.
> To take that a bit further, it may make sense to move the function definitions so the DRL file includes just the expander and the rules.  This separation would be cleaner and would probably make more sense from the perspective of the DRL author.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list