Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

When it was released, PCCTS supported C as its only target language, but through consulting with NeXT Computer, PCCTS supported gained C++ support after 1994. It's immediate successor ANTLR 2 supported Java, C# and Python in addition to C++. ANTLR 3 supports Java, C#, Objective C, C, Python and Ruby as target languages and you can add your own. Support for additional target languages including C++, Perl6 and Oberon (yes, Oberon) is either expected or already in progress.

...

Because it can save you time and resources by automating significant portions of the effort involved in building language processing tools. It is well established that generative tools such as compiler compilers have a major, positive impact on developer productivity. In addition, many of ANTLR v3's new features including an improved analysis engine, it's significantly enhanced parsing strength via LL(star) parsing with arbitrary lookahead, it's vastly improved tree construction rewrite rules and the availability of the simply fantastic AntlrWorks IDE offers productivity benefits over other comparable generative language processing toolkits.

...