|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: redhat-announce-list-admin
redhat.comDate: Thu Oct 04 2001 - 08:22:18 CDT
RPMs Built and Announced at about Thu Oct 4 08:22:12 2001.
pccts-1.33mr31-1.src.rpm 694036
pccts-1.33mr31-1rh71.i386.rpm 382983
Main archive is located at ftp://ftp.falsehope.com/pub/pccts
Mirror locations and build machine information listed below.
RPMs are built with rpm version 4.0.2.
Required programs listed are either updates or are not in the default
RedHat 7.1 installation.
Name : pccts Relocations: /usr
Version : 1.33mr31 Vendor: Tom Moog <tmoog
polhode.com>
Release : 1 Build Date: Thu 04 Oct 2001 08:20:50 AM CDT
Install date: Thu 04 Oct 2001 08:21:47 AM CDT Build Host: hellstone.grantgeo.com
Group : Development/Tools Source RPM: pccts-1.33mr31-1.src.rpm
Size : 1154024 License: Public domain
Distribution: FalseHope RPMs
Packager : Ryan Weaver <ryanw
falsehope.com>
URL : http://www.polhode.com/pccts.html
Summary : The Purdue Compiler-Compiler Tool Set.
Description :
The Purdue Compiler-Compiler Tool Set (PCCTS) is a set of public
domain software tools designed to facilitate the implementation of
compilers and other translation systems. These tools currently
include antlr, dlg and support code. In many ways, PCCTS is similar
to a highly integrated version of YACC and LEX; where antlr (ANother
Tool for Language Recognition) corresponds to YACC and dlg (DFA-based
Lexical analyzer Generator) functions like LEX. However, PCCTS has
many additional features which make it easier to use for a wider range
of translation problems.
Requires:
--------------------------------------------------------------------
Standard Red Hat 7.1 installation
--------------------------------------------------------------------
%CHANGELOG
* Thu Oct 04 2001 Ryan Weaver <ryanw
falsehope.com>
[pccts-1.33mr31-1]
- #307. (MR31) Compiler dependent bug in function prototype generation
* Tue Oct 02 2001 Ryan Weaver <ryanw
falsehope.com>
[pccts-1.33mr30-1]
- #306. (MR30) Validating predicate following a token
- #305. (MR30) Alternatives with guess blocks inside (...)* blocks.
- #304. (MR30) Crash when mismatch between output value counts.
- #303. (MR30) DLGLexerBase::replchar
- #302. (MR28) Fix significant problems in initial release of MR27.
- #301. (MR27) Default tab stops set to 2 spaces.
- #299. (MR27) Don't warn if k=1 and semantic predicate missing LT(i)
- #298. (MR27) Removed "register" for lastpos in dlgauto.c zzgettok
- #297. (MR27) Incorrect prototypes when used with classic C
- #296. (MR27) Complex return types in rules.
- #295. (MR27) Extra ";" following zzGUESS_DONE sometimes.
- #294. (MR27) Infinite loop in antlr for nested blocks
- #293. (MR27) Sorcerer optimization of _t->type()
* Wed Aug 01 2001 Ryan Weaver <ryanw
falsehope.com>
[pccts-1.33mr25-1]
- #292. (Changed in MR25)
WARNING: Item #267 changes the signature of methods in the AST class.
*** Be sure to revise your AST functions of the same name ***
* Fri Jun 29 2001 Ryan Weaver <ryanw
falsehope.com>
[pccts-1.33mr24-1]
- #291. Fix to serious code generation error in MR23 for (...)+ block.
* Thu Jun 28 2001 Ryan Weaver <ryanw
falsehope.com>
[pccts-1.33mr23-1]
- #290. Item #247 describes a change in the way {...} blocks
handled an error. The current change restores the
behavior prior to #247 when parser exceptions are
present, but retains the revised behavior otherwise.
- #289. Bug in matching complement of a #tokclass
- #288. #errclass not restricted to choice points
- #287. Print name for #tokclass
- #286. Makefile change to use of cd
- #285. Check for null pointers in some dlg structures
- #284. Allow #tokclass in #errclass definitions
- #283. Option -tmake invoke's parser's tmake
- #282. Initialization error for DBG_REFCOUNTTOKEN
- #281. Addition of -noctor option for Sorcerer
- #280. Syntax error message for EOF token
- #279. Exception groups
- #278. makefile changes
- #277. Change in macro for failed semantic predicates
- #276. Addition of return value initialization syntax
- #275. Addition of -nopurify option to antlr
- #274. DLexer.cpp renamed to DLexer.h
ATokPtr.cpp renamed to ATokPtrImpl.h
- #273. Default win32 library changed to multi-threaded DLL
- #272. Failed semantic predicate reported via virtual function
- #271. Warning for LT(i), LATEXT(i) in token match actions
- #270. Removed static objects from PCCTSAST.cpp
- #269. dlg output for initializing static array
- #268. syn() routine output when k > 1
- #267. AST traversal functions client data argument
- #266. virtual function printMessage()
- #265. Remove "labase++" in C++ mode
- #264. Complete rewrite of ParserBlackBox.h
- #263. -preamble and -preamble_first rescinded
- #262. Crash with -alpha option during traceback
- #261. Defer token fetch for C++ mode
* Wed Mar 01 2000 Ryan Weaver <ryanw
infohwy.com>
[pccts-1.33mr22-1]
- #261. Defer token fetch for C++ mode
- #260. Raise default lex buffer size from 8,000 to 32,000 bytes.
- #259. Default function arguments in C++ mode.
- #258. Using a base class for your parser.
* Thu Feb 10 2000 Ryan Weaver <ryanw
infohwy.com>
[pccts-1.33mr21a-1]
- #257. Removed dlg statement that -i has no effect in C++ mode.
- #256. Malformed syntax graph causes crash after error message.
- #255. ParserBlackBox(FILE* f)
- #254. Reporting syntax error at end-of-file when using exceptions
* Sat Jan 29 2000 Ryan Weaver <ryanw
infohwy.com>
[pccts-1.33mr21-1]
- #253. Generation of block preamble (-preamble and -preamble_first)
- #252. Check for null pointer in trace routine
- #251. Changes to #define zzTRACE_RULES
- #250. Option for EXPERIMENTAL change to error sets for blocks
- #249. Changes for DEC/VMS systems
- #248. Generate symbol for first set of an alternative
- #247. Misleading error message on syntax error for optional elements.
- #246. Use of $(MAKE) for calls to make
- #245. Changes to genmk
- #244. Rename variable "not" in antlr.g
- #243. Replace recursion with iteration in zzfree_ast
- #242. LineInfoFormatStr
- #241. Changed macro PURIFY to a no-op
- #240. sorcerer/h/sorcerer.h _MATCH and _MATCHRANGE
- #239. C++ mode AParser::traceGuessFail
- #238. Namespace version #include files
- #237. ParserBlackBox(FILE*)
- #236. tmake now reports down pointer problem
- #235. Made ANTLRParser::resynch() virtual
* Wed Aug 11 1999 Ryan Weaver <ryanw
infohwy.com>
[pccts-1.33mr20-2]
- #234. Implicit int for function return value
* Mon Aug 09 1999 Ryan Weaver <ryanw
infohwy.com>
- Including pccts.1 manpage from 1.33mr19. Seems to be missing
from 1.33mr20
[pccts-1.33mr20-1]
- #233. Converted to MSVC 6.0
- #232. Make setwd bit vectors protected in parser.h
- #231. Error in token buffer debug code.
- #230. Fixed problem with #define for -gd option
- #229. Additional "const" for literals
- #228. dlg crashes on "()"
- #227. Array overwrite
- #226. -pedantic conformance
- #225. AST stack adjustment in C mode
- #224. LL(1) and LL(2) with #pragma approx
- #223. Addition of IBM_VISUAL_AGE directory
- #222. Replace __STDC__ with __USE_PROTOS
- #221. Added #include for DLexerBase.h to PBlackBox.
* Fri Apr 23 1999 Ryan Weaver <ryanw
infohwy.com>
[pccts-1.33mr19-1]
- #220. strcat arguments reversed in #pred parse
- #219. C Mode routine zzfree_ast
- #218. Changes to support unsigned char in C mode
- #217. Error message when dlg -i and -CC options selected
- #216. Defer token fetch for C++ mode
- #215. Addition of reset() to DLGLexerBase
- #214. C mode: Adjust AST stack pointer at exit
* Mon Mar 01 1999 Ryan Weaver <ryanw
infohwy.com>
[pccts-1.33mr18-2]
- PCCTS Webpage and email address change reflected in RPM header now.
* Fri Jan 22 1999 Ryan Weaver <ryanw
infohwy.com>
[pccts-1.33mr18-1]
- Modified SPEC for Red Hat Contrib|Net
- #213. (Changed in MR18) Fatal error with -mrhoistk (k>1 hoisting)
* Mon Jan 18 1999 Ryan Weaver <ryanw
infohwy.com>
[pccts-1.33mr17-2]
- Fixed header installation.
* Mon Jan 04 1999 Ryan Weaver <ryanw
infohwy.com>
[pccts-1.33mr17-1]
- #212. (Changed in MR17) Mac related changes by Kenji Tanaka
* Wed Dec 16 1998 Ryan Weaver <ryanw
infohwy.com>
- Updated to 1.33 Maintainance Release 16a
- Including sor and sorcerer header files.
- #211. (Changed in MR16a) C++ style comment in dlg
- #210. (Changed in MR16a) Sor accepts \r\n, \r, or \n for end-of-line
* Fri Dec 11 1998 Ryan Weaver <ryanw
infohwy.com>
- Updated to 1.33 Maintainance Release 16
- #209. (Changed in MR16) Name of files changed.
- #208. (Changed in MR16) Change in use of pccts #include files
- #207. (Changed in MR16) dlg reports an invalid range for: [\0x00-\0xff]
- #206. (Changed in MR16) Free zzFAILtext in ANTLRParser destructor
- #205. (Changed in MR16) DLGStringReset argument now const
* Mon Mar 23 1998 Elliot Lee <sopwith
cuc.edu> 1.33-4
- Include header files
* Mon Mar 23 1998 Elliot Lee <sopwith
cuc.edu> 1.33-3
- Repackage for glibc
==================================================================
RPMs are built on a Pentium II 400mhz w/128megs RAM with RedHat 7.1
plus updates from ftp://updates.redhat.com installed.
These files are also available on the following sites
ftp://ftp.rpmfind.net/linux/falsehope/pub/pccts
ftp://ftp.tux.org/pub/sites/ftp.falsehope.com/pccts
ftp://ftp.freshmeat.net/pub/rpms/pccts
PGP Key can be found at ftp://ftp.falsehope.com/pub/Ryan_Weaver.pgp.key
GPG Key can be found at ftp://ftp.falsehope.com/pub/Ryan_Weaver.gpg.key
--_______________________________________________ redhat-announce-list mailing list redhat-announce-list
redhat.com https://listman.redhat.com/mailman/listinfo/redhat-announce-list
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]