antlr
ANTLR, ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety of target languages.
Usage
Used Python runtime distributions. Hence:
module load python/2.7.1
Installation directory
/sw/python/2.7.1/lib/python2.7/site-packages
Installation
module load python/2.7.1
download source from : http://www.antlr.org/download/Python
tar -zxvf antlr_python_runtime-3.1.3.tar.gz
cd antlr_python_runtime-3.1.3
python setup.py install
ls /sw/python/2.7.1/lib/python2.7/site-packages
(there should be antlr_python_runtime-3.1.3-py2.7.egg!)
Module file
module load python/2.7.1
Dependency
Required for the software "Desmond"
Reference
1. http://www.antlr.org/wiki/display/ANTLR3/ANTLR+v3+documentation
2. http://www.antlr.org/wiki/pages/viewpage.action?pageId=728