For software development professionals, any tool that makes the job easier is a valuable
commodity. PTC Lex & Yacc simplifies the development of interpretive and analytical software
such as customized compilers and parsers. By automating complex processes like user input
translation, PTC Lex & Yacc provides valuable aid to those who write compilers, database
query languages and text processing applications. This allows developers to concentrate more
on creativity, and spend less time on the monotony of lexical analysis and grammar matching.
Together, the PTC Lexical scanner and PTC Yacc parser generators form a powerful program
generation tool which processes any language specification you provide into usable C or C++ code.
- Fully compatible with UNIX® system lex and yacc, System V and BSD.
- Integrated with Microsoft Visual Studio v6.0 and VS.NET
- Tracks POSIX.2 and x/Open standards.
- Generates C or C++.
- Now includes new grammars.
- Grammars are easy to modify and enhance (including C++ and Java).
- Includes comprehensive tutorial examples.
Effective with the release of PTC MKS Toolkit 9.5, we discontinued the sale and/or update of licenses
of our PTC Lex & Yacc product. PTC MKS Toolkit for Developers and PTC MKS Toolkit for Interoperability
now include the former standalone PTC Lex and Yacc product.
Datasheet (PDF) »
Many programming tools promise to make software development easier by assuming partial
responsibility for producing source code. Often a new tool will produce results which are less
than what was expected. Effective results may require techniques which must be discovered
through a process of trial and error. The lexical analyzer generator lex is a powerful tool for
developing applications. However, it has a reputation for being difficult to learn and use well.
Use PTC Lex & Yacc Effectively
I've tried the other Yaccs and PTC Lex & Yacc is by far the best on the market, with the best documentation and the neatest technical support people.
Systems and Software, Inc.