Wednesday, February 06, 2008

Action App is done

A very productive afternoon--the action app class is done and integrated with the rest of the code. Still a fair-sized project remains: extending the eval method on PNode to include the API. And that really is only the beginning of an interpreter. Once the eval method is done, then we need some fancy action classes for constructing sequences and loops and branches and for navigating context.

The intent is to have one transaction class which takes an XML string and converts it to a tree of action objects and then executes them. Of course, we then need another API to compose those XML strings. So I've got my hands full. But at the same time, I'll note that the size of JOODBMS now is shrinking--it is only a bit of architecture.

But I think the API for composing those XML strings should be done as a part of JOODBMS--strictly not needed before that! Indeed, the only reason for working on this first action class is because the eval method is best done ion CowDb's PNode or on COODBMS's CNode.

0 Comments:

Post a Comment

<< Home