Skip to content

Development Notes

elisasibarani edited this page Jun 14, 2016 · 8 revisions
<script type="text/javascript" src="DevelopmentNotes_files/analytics.js"></script> <script type="text/javascript">archive_analytics.values.server_name="wwwb-app4.us.archive.org";archive_analytics.values.server_ms=2655;</script>

Requirements

… for the language in which Krextor is implemented:

Language XML support DocumentTraversal PatternMatching (XML) FunctionalProgramming
XSLT built in default behaviour excellent (XPath) possible but hackish (FXSL)
XQuery manual recursion processor extension
Scala scala.xml fair excellent
JavaScript DOM, E4X must call XPath possible
Scheme SXML pre-post-order macro XPath, various Scheme constructs excellent
Haskell HXT XML arrows XPath, convenience functions excellent
CDuce built in manual recursion? XPath-like (downwards) excellent

See also  this blog post and its comment for a discussion.

Clone this wiki locally