purdue compiler-construction tool set

Computing Dictionary

Purdue Compiler-Construction Tool Set definition

(PCCTS) A highly integrated lexical analser generator and parser generator by Terence J. Parr , Will E. Cohen and Henry G. Dietz , both of Purdue University.
ANTLR (ANother Tool for Language Recognition) corresponds to YACC and DLG (DFA-based Lexical analyser Generator) functions like LEX. PCCTS has many additional features which make it easier to use for a wide range of translation problems. PCCTS grammars contain specifications for lexical and syntactic analysis with selective backtracking ("infinite lookahead"), semantic predicates, intermediate-form construction and error reporting. Rules may employ Extended BNF (EBNF) grammar constructs and may define parameters, return values, and have local variables.
Languages described in PCCTS are recognised via LLk parsers constructed in pure, human-readable, C code. Selective backtracking is available to handle non-LL(k) constructs. PCCTS parsers may be compiled with a C++ compiler. PCCTS also includes the SORCERER tree parser generator.
Latest version: 1.10, runs under Unix, MS-DOS, OS/2, and Macintosh and is very portable.
UK FTP (ftp://src.doc.ic.ac.uk/ computing/programming/languages/tools/pccts/). Macintosh FTP (ftp://maya.dei.unipd.it/pub/mac/).
Mailing list: pccts-users-request@ahpcrc.umn.edu ("subscribe pccts-users your_name" in the message body).
E-mail: Terence J. Parr , Roberto Avanzi mocenigo@maya.dei.unipd.it (Mac port).
The Free On-line Dictionary of Computing, © Denis Howe 2010 http://foldoc.org
Cite This Source
Explore Dictionary.com
Previous Definition: purdonium
Next Definition: purdue university
More from Thesaurus.com
Synonyms and Antonyms for Purdue Compiler-Construction Tool Set
More from Reference.com
Search for articles containing Purdue Compiler-Construction Tool Set
Dictionary.com Word FAQs

Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.

Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature