XPath Explorer (XPE) is a GUI application that lets you interactively experiment with XPath. Basically, you type in a URL (to an XML or HTML document) and an XPath expression, and it displays the elements or attributes from that document which match that
a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions. It provides excellent support for tree construction, tree walking, and translatio
ANTLR, ANother Tool for Language Recognition, formerly known as PCCTS, is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing actions in a variety of target languages. ANTLR automates the construction of language recognizers. From a formal grammar, ANTLR generates a program that determines whether sentences conform to that language. In other words, it's a program that writes other programs. By adding code snippets to the grammar, the recognizer becomes a translator or interpreter. ANTLR provides excellent support for intermediate-form tree construction, tree walking, translation and provides sophisticated automatic error recovery and reporting.
Antmod is a Java and Ant based tool for:
1. Build Management:
* Antmod plugins help you speed-up java development
* Share build files across projects in a consistent way
2. Release Management:
* Release descriptors describe your projects
* Versioning is standardized across projects
* Modularize your software development process
3. Repository Management:
* CVS or Subversion repositories are accessible easily and consistently
I. Hsiao, S. Sosnovsky, and P. Brusilovsky. Learning in the Synergy of Multiple Disciplines, Proceedings of the EC-TEL 2009, volume 5794 of Lecture Notes in Computer Science, Berlin/Heidelberg, Springer, (October 2009)
J. Gil, and I. Maman. OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications, page 97--116. San Diego, CA, USA, ACM, (2005)