You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by GitBox <gi...@apache.org> on 2019/11/14 02:12:58 UTC

[GitHub] [incubator-daffodil] mbeckerle opened a new pull request #290: Daffodil 2233 runtime1

mbeckerle opened a new pull request #290: Daffodil 2233 runtime1
URL: https://github.com/apache/incubator-daffodil/pull/290
 
 
   See DAFFODIL-2233
   
   There is no functional change in this PR. Just code reorganization to better separate concerns. 
   
   See also the section "Appendix: Schema Compiler grammar and runtime1 Packages"
   in https://github.com/apache/incubator-daffodil-site/pull/12 which is a section that is actually about this change, and not about the other changes discussed in that memo.
   
   This is only part way to moving the runtime1 specific stuff from dsom into a runtime1-specific set of mixins. Nothing is yet done with DPath for example. 
   
   Of course eventually it would be good not to do this with mixins at all, but via a list of backend-specific objects for various backends. 
   
   For now, just separating concerns this way helps. It allows us to be clear that dsom and grammar packages are supposed to be runtime/backend-independent. 
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services