Word:

Purdue Compiler-Construction Tool Set

(tool)Purdue Compiler-Construction Tool Set - (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.

Current version: 1.10, runs under Unix, MS-DOS, OS/2, and Macintosh and is very portable.

ftp://marvin.ecn.purdue.edu/pub/pccts/1.10.

UK FTP. Macintosh FTP.

Mailing list: pccts-users-request@ahpcrc.umn.edu ("subscribe pccts-users your_name" in the message body).

E-mail: Terence J. Parr , Roberto Avanzi (Mac port).
Browse
Purcell
Purchasable
Purchase
purchase agreement
purchase contract
Purchase criminal
Purchase money
purchase order
purchase price
Purchase-money
Purchaser
Purchaser without notice not obliged to discover to his own hurt
purchasing
purchasing agent
purchasing department
Purdah
-- Purdue Compiler-Construction Tool Set --
Purdue University
Pure
pure absence
pure and simple
pure binary numeration system
Pure blue
Pure chemistry
Pure debt
pure functional language
pure imaginary number
Pure irritant
pure lambda-calculus
Pure Lisp
pure mathematics
Pure or simple obligation
Pure plea
Definitions Index: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

About this site and copyright information - Online Dictionary Home