Re: Data-driven application --> the data is essentially "machine code" to the application, right?
Dimitre Novatchev <[email protected]>
| Newsgroups | gmane.text.xml.devel |
|---|---|
| Message-ID | <CAK4KnZdABxofUD6YeMqaR4OSQSya=-EFWPeGVsS9GwmVp3T68Q@mail.gmail.com> |
> Have you ever “reverse engineered” data? That is, have you reverse engineered data to produce a higher level language? By definition to "reverse engineer" code one must already know the higher-level language which is the target of this reverse engineering. Thanks, Dimitre On Tue, Dec 6, 2022 at 6:28 AM Roger L Costello <[email protected]> wrote: > Hi Folks, > > > > Suppose you have data that drives an application. Maybe the data is > something like this: > > > > <Document> > > <item>data1</item> > > <item>data2</item> > > <item>data3</item> > > </Document> > > > > The application performs this loop: > > > > 1. read the next piece of data > > 2. perform an action based on the data > > 3. if no more data then done else goto 1. > > > > That is how a CPU behaves, right? So the data is essentially “machine > code” to the application, right? > > > > The data could be a list of XPath expressions. Then the XPath expressions > are essentially machine code, right? > > > > Machine code is usually produced by a compiler. That is, a higher level > language is compiled into machine code. Have you created a higher level > language which you “compile” into data that then drives an application? > What is the higher level language? > > > > Have you ever “reverse engineered” data? That is, have you reverse > engineered data to produce a higher level language? > > > > /Roger > > >