pccts_1.33MR33-6_amd64.deb


Advertisement

Description

pccts - The Purdue Compiler Construction Tool Set (PCCTS)

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main amd64
Package name pccts
Package version 1.33MR33
Package release 6
Package architecture amd64
Package type deb
Installed size 1.44 KB
Download size 442.52 KB
Official Mirror ftp.br.debian.org
PCCTS consists of ANother Tool for Language Recognition (ANTLR), a
DFA-based Lexical analyzer Generator (DLG) and assorted other utilities
designed for the construction of compilers and other language translators.
ANTLR is a parser generator which generates recursive descent parsers which
are easier to debug than the table driven bottom-up parsers created by YACC.
It also provides support for the automatic generation of Abstract Syntax
Trees (AST's).
Many projects have stopped using PCCTS and moved on to antlr, which is
also packaged for Debian.  New projects should probably look there first.
However PCCTS will be maintained in Debian as long as there is interest in
doing so.

Alternatives

Package Version Architecture Repository
pccts_1.33MR33-6_i386.deb 1.33MR33 i386 Debian Main
pccts - - -

Requires

Name Value
libc6 >= 2.7

Provides

Name Value
sorcerer -

Conflicts

Name Value
sorcerer -

Replaces

Name Value
sorcerer -

Download

Type URL
Binary Package pccts_1.33MR33-6_amd64.deb
Source Package pccts

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install pccts deb package:
    # sudo apt-get install pccts

Files

Path
/usr/bin/antlr
/usr/bin/dlg
/usr/bin/genmk
/usr/bin/sor
/usr/include/pccts/AParser.cpp
/usr/include/pccts/AParser.h
/usr/include/pccts/ASTBase.cpp
/usr/include/pccts/ASTBase.h
/usr/include/pccts/ATokPtr.h
/usr/include/pccts/ATokPtrImpl.h
/usr/include/pccts/AToken.h
/usr/include/pccts/ATokenBuffer.cpp
/usr/include/pccts/ATokenBuffer.h
/usr/include/pccts/ATokenStream.h
/usr/include/pccts/BufFileInput.cpp
/usr/include/pccts/BufFileInput.h
/usr/include/pccts/DLG_stream_input.h
/usr/include/pccts/DLexer.h
/usr/include/pccts/DLexerBase.cpp
/usr/include/pccts/DLexerBase.h
/usr/include/pccts/PBlackBox.h
/usr/include/pccts/PCCTSAST.cpp
/usr/include/pccts/PCCTSAST.h
/usr/include/pccts/SList.h
/usr/include/pccts/antlr.h
/usr/include/pccts/ast.c
/usr/include/pccts/ast.h
/usr/include/pccts/charbuf.h
/usr/include/pccts/charptr.c
/usr/include/pccts/charptr.h
/usr/include/pccts/config.h
/usr/include/pccts/dlgauto.h
/usr/include/pccts/dlgdef.h
/usr/include/pccts/err.h
/usr/include/pccts/int.h
/usr/include/pccts/pccts_assert.h
/usr/include/pccts/pccts_iostream.h
/usr/include/pccts/pccts_istream.h
/usr/include/pccts/pccts_setjmp.h
/usr/include/pccts/pccts_stdarg.h
/usr/include/pccts/pccts_stdio.h
/usr/include/pccts/pccts_stdlib.h
/usr/include/pccts/pccts_string.h
/usr/include/pccts/pcctscfg.h
/usr/include/pccts/slist.cpp
/usr/include/pccts/sorcerer/SASTBase.h
/usr/include/pccts/sorcerer/SCommonAST.h
/usr/include/pccts/sorcerer/STreeParser.cpp
/usr/include/pccts/sorcerer/STreeParser.h
/usr/include/pccts/sorcerer/astlib.h
/usr/include/pccts/sorcerer/errsupport.c
/usr/include/pccts/sorcerer/sintstack.h
/usr/include/pccts/sorcerer/sorcerer.h
/usr/include/pccts/sorcerer/sorlist.h
/usr/include/pccts/sorcerer/sstack.h
/usr/share/doc/pccts/CHANGES_FROM_131.txt.gz
/usr/share/doc/pccts/CHANGES_FROM_133.txt.gz
/usr/share/doc/pccts/CHANGES_FROM_133_BEFORE_MR13.txt.gz
/usr/share/doc/pccts/CHANGES_SUMMARY.txt.gz
/usr/share/doc/pccts/KNOWN_PROBLEMS.txt.gz
/usr/share/doc/pccts/README.Debian
/usr/share/doc/pccts/README.gz
/usr/share/doc/pccts/changelog.Debian.gz
/usr/share/doc/pccts/changelog.gz
/usr/share/doc/pccts/copyright
/usr/share/doc/pccts/history.ps.gz
/usr/share/doc/pccts/history.txt.gz
/usr/share/doc/pccts/examples/sorcerer/test/makefile
/usr/share/doc/pccts/examples/sorcerer/test/t.dat.out
/usr/share/doc/pccts/examples/sorcerer/test/t2.dat.out
/usr/share/doc/pccts/examples/sorcerer/test/t3.dat.out
/usr/share/doc/pccts/examples/sorcerer/test/t4.dat.out
/usr/share/doc/pccts/examples/sorcerer/test/t5.dat.out
/usr/share/doc/pccts/examples/sorcerer/test/t6.dat.out
/usr/share/doc/pccts/examples/sorcerer/test/test.sor
/usr/share/doc/pccts/examples/sorcerer/test/test2.sor
/usr/share/doc/pccts/examples/sorcerer/test/test3.sor
/usr/share/doc/pccts/examples/sorcerer/test/test3.tokens
/usr/share/doc/pccts/examples/sorcerer/test/test4.sor
/usr/share/doc/pccts/examples/sorcerer/test/test5.sor
/usr/share/doc/pccts/examples/sorcerer/test/test6.c.gz
/usr/share/doc/pccts/examples/sorcerer/test/test6.sor
/usr/share/doc/pccts/examples/sorcerer/test/tokens6.h
/usr/share/doc/pccts/examples/sorcerer/test/test7/lang.g
/usr/share/doc/pccts/examples/sorcerer/test/test7/main.c
/usr/share/doc/pccts/examples/sorcerer/test/test7/makefile
/usr/share/doc/pccts/examples/sorcerer/test/test7/stdpccts.h
/usr/share/doc/pccts/examples/sorcerer/test/test7/t7.dat
/usr/share/doc/pccts/examples/sorcerer/test/test7/t7.dat.out
/usr/share/doc/pccts/examples/sorcerer/test/test7/test1.dat
/usr/share/doc/pccts/examples/sorcerer/test/test7/test7.c
/usr/share/doc/pccts/examples/sorcerer/test/test7/test7.sor
/usr/share/doc/pccts/examples/sorcerer/testcpp/makefile
/usr/share/doc/pccts/examples/sorcerer/testcpp/t.dat.out
/usr/share/doc/pccts/examples/sorcerer/testcpp/t2.dat.out
/usr/share/doc/pccts/examples/sorcerer/testcpp/t3.dat.out
/usr/share/doc/pccts/examples/sorcerer/testcpp/t5.dat.out
/usr/share/doc/pccts/examples/sorcerer/testcpp/test.sor
/usr/share/doc/pccts/examples/sorcerer/testcpp/test2.sor
/usr/share/doc/pccts/examples/sorcerer/testcpp/test3.sor
/usr/share/doc/pccts/examples/sorcerer/testcpp/test5.sor
/usr/share/doc/pccts/examples/sorcerer/testcpp/token3.h
/usr/share/doc/pccts/examples/sorcerer/testcpp/test4/AST.h
/usr/share/doc/pccts/examples/sorcerer/testcpp/test4/SimpleTreeParser.cpp
/usr/share/doc/pccts/examples/sorcerer/testcpp/test4/SimpleTreeParser.h
/usr/share/doc/pccts/examples/sorcerer/testcpp/test4/lang.g
/usr/share/doc/pccts/examples/sorcerer/testcpp/test4/main.cpp
/usr/share/doc/pccts/examples/sorcerer/testcpp/test4/makefile
/usr/share/doc/pccts/examples/sorcerer/testcpp/test4/t4.dat
/usr/share/doc/pccts/examples/sorcerer/testcpp/test4/t4.dat.out
/usr/share/doc/pccts/examples/sorcerer/testcpp/test4/test4.sor
/usr/share/doc/pccts/examples/support/rexpr/makefile
/usr/share/doc/pccts/examples/support/rexpr/rexpr.c.gz
/usr/share/doc/pccts/examples/support/rexpr/rexpr.h
/usr/share/doc/pccts/examples/support/rexpr/test.c
/usr/share/doc/pccts/examples/support/set/set.c.gz
/usr/share/doc/pccts/examples/support/set/set.h
/usr/share/doc/pccts/examples/support/sym/sym.c.gz
/usr/share/doc/pccts/examples/support/sym/template.h
/usr/share/doc/pccts/examples/testcpp/makefile
/usr/share/doc/pccts/examples/testcpp/1/makefile
/usr/share/doc/pccts/examples/testcpp/1/test.g
/usr/share/doc/pccts/examples/testcpp/10/makefile
/usr/share/doc/pccts/examples/testcpp/10/test.g
/usr/share/doc/pccts/examples/testcpp/11/input.h
/usr/share/doc/pccts/examples/testcpp/11/makefile
/usr/share/doc/pccts/examples/testcpp/11/test.g
/usr/share/doc/pccts/examples/testcpp/12/makefile
/usr/share/doc/pccts/examples/testcpp/12/test.g
/usr/share/doc/pccts/examples/testcpp/13/makefile
/usr/share/doc/pccts/examples/testcpp/13/test.g
/usr/share/doc/pccts/examples/testcpp/2/MyLexer.cpp
/usr/share/doc/pccts/examples/testcpp/2/MyLexer.h
/usr/share/doc/pccts/examples/testcpp/2/makefile
/usr/share/doc/pccts/examples/testcpp/2/test.g
/usr/share/doc/pccts/examples/testcpp/3/MyLexer.cpp
/usr/share/doc/pccts/examples/testcpp/3/MyLexer.h
/usr/share/doc/pccts/examples/testcpp/3/makefile
/usr/share/doc/pccts/examples/testcpp/3/mytokens.h
/usr/share/doc/pccts/examples/testcpp/3/test.g
/usr/share/doc/pccts/examples/testcpp/4/makefile
/usr/share/doc/pccts/examples/testcpp/4/mytokens.h
/usr/share/doc/pccts/examples/testcpp/4/test.g
/usr/share/doc/pccts/examples/testcpp/5/input.h
/usr/share/doc/pccts/examples/testcpp/5/makefile
/usr/share/doc/pccts/examples/testcpp/5/test.g
/usr/share/doc/pccts/examples/testcpp/6/file1
/usr/share/doc/pccts/examples/testcpp/6/file2
/usr/share/doc/pccts/examples/testcpp/6/main.cpp
/usr/share/doc/pccts/examples/testcpp/6/makefile
/usr/share/doc/pccts/examples/testcpp/6/makefile2
/usr/share/doc/pccts/examples/testcpp/6/test.g
/usr/share/doc/pccts/examples/testcpp/6/test2.g
/usr/share/doc/pccts/examples/testcpp/7/makefile
/usr/share/doc/pccts/examples/testcpp/7/test.g
/usr/share/doc/pccts/examples/testcpp/8/main.cpp
/usr/share/doc/pccts/examples/testcpp/8/makefile
/usr/share/doc/pccts/examples/testcpp/8/test.g
/usr/share/doc/pccts/examples/testcpp/9/makefile
/usr/share/doc/pccts/examples/testcpp/9/test.g
/usr/share/doc/pccts/sorcerer/README
/usr/share/doc/pccts/sorcerer/UPDATES.gz
/usr/share/man/man1/antlr.1.gz
/usr/share/man/man1/dlg.1.gz

Changelog

2010-02-14 - Dale E. Martin <dale@the-martins.org>
pccts (1.33MR33-6) unstable; urgency=low
* Updating to standards 3.8.3.
* Added ${misc:Depends} to dependencies.
* Removed call to dh_undocumented.
* Only copy *.h,*.cpp, and *.c files into /usr/include/pccts
* Fixed some problems that groff was complaining about.
2009-12-27 - Dale E. Martin <dale@the-martins.org>
pccts (1.33MR33-5) unstable; urgency=low
* Updating to the squeeze unstable.
2008-02-03 - Dale E. Martin <dale@the-martins.org>
pccts (1.33MR33-4) unstable; urgency=low
* Updating to the lenny-era unstable.
* DH_COMPAT=4
* Need to create the directories in debian/* before we can install into them.
2005-07-13 - Dale E. Martin <dale@the-martins.org>
pccts (1.33MR33-3) unstable; urgency=low
* Moving to the etch-era unstable.
* Update to standards version 3.6.2.
2003-07-09 - Dale E Martin <dmartin@cliftonlabs.com>
pccts (1.33MR33-2) unstable; urgency=low
* Applied patch sent by Daniel Schepler for compilation under gcc 3.3.
2002-12-11 - Dale E Martin <dmartin@cliftonlabs.com>
pccts (1.33MR33-1) unstable; urgency=low
* New upstream release.
2002-12-11 - Dale E Martin <dmartin@cliftonlabs.com>
pccts (1.33MR32-1) unstable; urgency=low
* New upstream release.
2001-10-11 - Dale E Martin <dmartin@cliftonlabs.com>
pccts (1.33MR31-1) unstable; urgency=low
* New upstream release.
2001-09-07 - Dale E Martin <dmartin@cliftonlabs.com>
pccts (1.33MR29-2) unstable; urgency=low
* Changed the maintainer field of the control file to myself.
* Added the file STreeParser.cpp into the include directory.
2001-09-06 - Dale E Martin <dmartin@cliftonlabs.com>
pccts (1.33MR29-1) unstable; urgency=low
* Adopting this package.  Closes: #107783.
* New upstream release.

See Also

Package Description
pcf2bdf_1.04-4_amd64.deb convert X11 font from PCF to BDF format
pchar_1.5-1_amd64.deb Characterize the bandwidth, latency and loss on network links
pciutils_3.1.9-6_amd64.deb Linux PCI Utilities
pclock_0.13.1-6_amd64.deb clock dock app for Window Maker window manager
pcmanfm_0.9.10-3_amd64.deb extremely fast and lightweight file manager
pcmanx-gtk2_1.1-2_amd64.deb user-friendly telnet client mainly targets BBS users
pcmciautils_018-8_amd64.deb PCMCIA utilities for Linux 2.6
pconf-detect_0.5-12_amd64.deb Small printer auto-detect command-line tool
pconsole_1.0-9_amd64.deb parallel console shell for administering clusters
pcregrep_8.30-5_amd64.deb grep utility that uses perl 5 compatible regexes
pcsc-tools_1.4.20-1_amd64.deb Some tools to use with smart cards and PC/SC
pcscd_1.8.4-1+deb7u1_amd64.deb Middleware to access a smart card using PC/SC (daemon side)
pcsxr_1.9.92-4_amd64.deb Sony PlayStation emulator
pct-scanner-scripts_0.0.4-3_all.deb scan and create merged DjVu and PDF documents for archiving
pd-arraysize_0.1-1_amd64.deb Pd object to report the size of an array
Advertisement
Advertisement