XML integration into Objective-Caml, providing XML transducers based on pseudo-tree view #Xml transducer #Manipulate xml #Xml builder #Transduce #Manipulate #Build
OX gives a homogeneous view of XML within OCaml code, and lets users to manipulate such terms like any other ones, without constraint.
XML Objective-Caml tools are actually based on two standards. The first one is SAX, which is event based and the second one is a tree based standard called DOM. Both propose only a low level management dedicated to XML instances.
At the opposite, OX provides expressive features for XML manipulation. OX is a simple macro language one could see as Objective-Caml extension. This brings an expressive level dedicated for XML manipulation. XML manipulations means: · a decomposition mechanism · and a composition mechanism
A decomposition must introduce a simple mechanism for information extraction when the instance is complex. In order to provide such a mechanism we introduce a well known concepts in functional programming languages : the pattern matching.
The composition is the capability of building XML terms easily. Languages PHP and JSP are essentially based on such concept providing embedded language in HTML. In both cases XML is the main language, and so the constructions are intrinsic.
OX 0.3
add to watchlist add to download basket send us an update REPORT- runs on:
- Mac OS X (PPC & Intel)
- file size:
- 87 KB
- main category:
- Developer Tools
- developer:
- visit homepage
7-Zip
Zoom Client
Context Menu Manager
Windows Sandbox Launcher
4k Video Downloader
calibre
Microsoft Teams
ShareX
IrfanView
Bitdefender Antivirus Free
- ShareX
- IrfanView
- Bitdefender Antivirus Free
- 7-Zip
- Zoom Client
- Context Menu Manager
- Windows Sandbox Launcher
- 4k Video Downloader
- calibre
- Microsoft Teams