michael-hoke commented on PR #1057:
URL: https://github.com/apache/daffodil/pull/1057#issuecomment-2018784700

   > Since I'm re-reading this ticket.... I had a thought. Rather than making 
the VSCode read/write TDML, which we can see using the scalaxb approach, is 
hard to make compatible with human authored stuff like CDATA bracketing, 
comments, etc,, why don't we define this to be different from HA (Human 
Authored) TDML, can explicitly call it MG (Machine Generated) TDML. This is 
really just a shift in perspective, but we're giving ourselves the freedom to 
simply be incompatible with Human-Authored TDML, and we can add features like 
an explicit 'tdml:comment.' element to overcome the XML-Comments issue.
   
   This is more or less how it is now. Our use cases currently assume MG TDML 
files, and we've been testing with MG files. I think we've been trying to get 
basic parsing working with HA files because, in theory, we should be able to 
load both in. We should be able append/execute any TDML as well, but, to my 
knowledge, we haven't tested with that yet.


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to