Logically, we can separate following modules (not event counting generic modules like time, os, log, class_init etc):
basic node system
node tree [basic node]
actions [node tree]
document nodes [basic node]
serialization [basic node ? node tree]
svg renderer [document, node tree]
...
Current library structure is not very good.
Logically, we can separate following modules (not event counting generic modules like time, os, log, class_init etc):
- basic node system
- node tree [basic node]
- actions [node tree]
- document nodes [basic node]
- serialization [basic node ? node tree]
- svg renderer [document, node tree]
...
Current library structure is not very good.
Logically, we can separate following modules (not event counting generic modules like time, os, log, class_init etc):
...