PTC MKS Toolkit Menu

PTC Lex & YACC: Compiler Construction

PTC X/Server

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) »

MKS Lex and YACC 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

System and Software

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.
Tom Campbell,
Systems and Software, Inc.