Menu

xml

Bill Daly

This workspace provides functions to implement an xml schema. The
idea is that each element in a document using this schema can be
generated from a function of that name.

Each element-function will use its left argument as the element's
attributes and its right as the element's content. Attributes are
stored in lexicons (see workspace lex).

For example, assume an HTML5 schema has been implemented:

      attr←(lex∆init) lex∆assign 'class' 'right-justified'
      tag←attr html∆p 'Now is the winter of our discontent'
      tag
<p class="right-justified">Now is the winter of our discontent" </p>

We plan to implement the Document Object Model in this workspace.


Related

Wiki: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.