pccts_1.33MR33-6_amd64.deb


Advertisement

Description

pccts - The Purdue Compiler Construction Tool Set (PCCTS)

Property Value
Distribution Ubuntu 12.04 LTS (Precise Pangolin)
Repository Ubuntu Universe amd64
Package name pccts
Package version 1.33MR33
Package release 6
Package architecture amd64
Package type deb
Installed size 1.59 KB
Download size 442.94 KB
Official Mirror archive.ubuntu.com
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 Ubuntu Universe
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
pcd2html_0.5.1.1-1_all.deb scripts to convert PCD images to commented HTML pages
pcf2bdf_1.04-2ubuntu3_amd64.deb convert X11 font from PCF to BDF format
pclcomp_0.99.1-1_amd64.deb X client - pclcomp
pclock_0.13.1-6_amd64.deb clock dock app for Window Maker window manager
pcmanfm_0.9.10-0ubuntu2_amd64.deb an extremely fast and lightweight file manager
pcmanx-gtk2_1.1-1_amd64.deb user-friendly telnet client mainly targets BBS users
pconf-detect_0.5-12ubuntu1_amd64.deb Small printer auto-detect command-line tool
pconsole_1.0-8_amd64.deb parallel console shell for administering clusters
pcp-doc_1.5.0ubuntu1_all.deb Documentation and tutorial for the Performance Co-Pilot
pcp-gui_1.5.0ubuntu1_amd64.deb Visualisation tools for the Performance Co-Pilot toolkit
pcp-import-iostat2pcp_3.5.11_all.deb Tool for importing data from iostat into PCP archive logs
pcp-import-mrtg2pcp_3.5.11_all.deb Tool for importing data from MRTG into PCP archive logs
pcp-import-sar2pcp_3.5.11_all.deb Tool for importing data from sar into PCP archive logs
pcp-import-sheet2pcp_3.5.11_all.deb Tool for importing data from a spreadsheet into PCP archive logs
pcp_3.5.11_amd64.deb System level performance monitoring and performance management
Advertisement
Advertisement