ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions. ANTLR provides excellent support for tree construction, tree walking, and translation. There are
Step 1: Download ANTLR 2.7.7
Step 2: Untar ANTLR-2.7.7
# tar -zxvf antlr-2.7.7 # antlr-2.7.7
Step 3: For RHEL and CentOS, edit the source file /root/antlr-2.7.7/lib/cpp/antlr/CharScanner.hpp
# vim /root/antlr-2.7.7/lib/cpp/antlr/CharScanner.hpp
Add the following into the CharScanner.hpp file
Step 4: Compile the antlr-2.7.7
# ./configure --prefix=/usr/local/antlr2.7.7 --disable-examples # make -j 8 # make install
References:
No comments:
Post a Comment