]> git.saurik.com Git - apple/security.git/blob - Security/libsecurity_codesigning/antlr2/ChangeLog
Security-57031.40.6.tar.gz
[apple/security.git] / Security / libsecurity_codesigning / antlr2 / ChangeLog
1 Change 499 on 2001/05/31 by klaren@klaren.hawking.dev
2
3 - Ported action.g fixes from C++ to Java action.g. Warnings and errors
4 in actions are now correctly reported in java mode as well.
5 - Ported $lookaheadSet functionality to java mode.
6 - Moved processActionForTreeSpecifiers from CodeGenerator.java to
7 JavaCodeGenerator.java and made it abstract. Added setFileName call
8 to it.
9 - Added a lot of getLine's to calls of processActionForTreeSpecifiers in
10 JavaCodegen.
11 - Moved a number one liner methods to the header file for better inlining.
12 - Added clear methods to the Queue type objects (java/C++).
13 - Added reset methods to the Input/TokenBuffer objects (java/C++).
14 - Added reset methods to the SharedInputState objects (java/C++).
15 - Added to the C++ LexerSharedInputState an initialize function that
16 reinitializes the thing with a new stream.
17 - Added docu.
18
19 - Bugfix: Initialized attribute filename a little bit earlier so error
20 message shows the filename in stead of 'null'.
21
22 Change 495 on 2001/05/31 by klaren@klaren.hawking.dev
23
24 Added -h/-help/--help options. Adapted the year range in the copyright in
25 the help message.
26
27 Change 494 on 2001/05/29 by klaren@klaren.hawking.dev
28
29 Changed order of equals test a bit to be more efficient.
30
31 Change 493 on 2001/05/29 by klaren@klaren.hawking.dev
32
33 Moved some methods a bit around to get better inlining.
34
35 Change 492 on 2001/05/22 by klaren@klaren.hawking.dev
36
37 Dug up a mail from Bill Zheng about doxygen. Fixed a few things as a result.
38
39 Change 491 on 2001/05/22 by klaren@klaren.hawking.dev
40
41 More tweaks for the ditching of the tokenNames vector. GNU C++ had some
42 trouble with the previous incarnation.
43
44 Change 490 on 2001/05/21 by klaren@klaren.hawking.dev
45
46 Changed all remaining "antlr/xxx.hpp" includes to <antlr/xxx.hpp> ones
47 in the header files.
48
49 Change 489 on 2001/05/18 by klaren@klaren.hawking.dev
50
51 Missed a few tracer class changes in this one. Also some missing
52 virtuals fixed.
53
54 Change 488 on 2001/05/18 by klaren@klaren.hawking.dev
55
56 Removed /** from license comments, they brought doxygen of track.
57 Replaced ANTLR_BEGIN/END_NAMESPACE defines with a
58 ANTLR_CXX_SUPPORTS_NAMESPACE macro, again for doxygen. Here and there some
59 reformatting and reordering.
60
61 Change 487 on 2001/05/18 by klaren@klaren.hawking.dev
62
63 Optimizations in Tracer classes (dumped string's). Removed setTokenNames
64 from the support library. Switched tokenNames to use a char* array.
65 Generate NUM_TOKENS attribute in parsers. Added getNumTokens methods to
66 parsers. Changes in MismatchedTokenException to reflect the previous.
67
68 Change 486 on 2001/05/18 by klaren@klaren.hawking.dev
69
70 Allow whitespace between $setxxx and following '('.
71
72 Change 485 on 2001/05/14 by klaren@klaren.hawking.dev
73
74 And now really fix giving errors... stupid java *snicker*
75
76 Change 484 on 2001/05/14 by klaren@klaren.hawking.dev
77
78 Allow whitespace between $setxxx and following '('.
79
80 Change 483 on 2001/05/14 by klaren@klaren.hawking.dev
81
82 Give errors when target file/directory not writeable.
83
84 Change 482 on 2001/05/11 by klaren@klaren.hawking.dev
85
86 Added config file for doxygen.
87
88 Change 480 on 2001/05/11 by klaren@klaren.hawking.dev
89
90 Tagged a bug in the code. (heteroast trouble)
91
92 Change 479 on 2001/05/11 by klaren@klaren.hawking.dev
93
94 Added Ernest Pasour's $lookaheadSet feature to the C++ codegen. (This
95 needs to be ported to Java mode). Also cleaned up action.g's error
96 reporting this should also be ported to java mode.
97
98 Change 476 on 2001/05/11 by klaren@klaren.hawking.dev
99
100 More fixes for XML I/O. It's a bit tidier now. Some too advanced things
101 removed (ios_base::failure). Embedding custom XML elements in the stream
102 should be possible now.
103
104 Change 475 on 2001/05/08 by parrt@parrt.foggy
105
106 made default charbuffer bigger per token.
107
108 Change 471 on 2001/04/26 by klaren@klaren.hawking.dev
109
110 Bugfix: in case of a certain order of header actions (pre_include_xx etc.)
111 one header action might overwrite another. Probably only affects C++.
112
113 Change 468 on 2001/03/22 by klaren@klaren.hawking.dev
114
115 A few extra ANTLR_API's to make antlr.dll work from other dll's. Thanks
116 to Ernest Passour.
117
118 Change 466 on 2001/03/15 by klaren@klaren.hawking.dev
119
120 Fix from Emir Uner for KAI C++ cast string literal to 'const
121 char*' for make_pair.
122
123 Change 465 on 2001/03/08 by klaren@klaren.hawking.dev
124
125 Fix for bugreport from Emir Uner, static member const char *
126 initializations are not standard compliant.
127
128 Change 464 on 2001/03/05 by klaren@klaren.hawking.dev
129
130 Changes for XML input and output. Restructuring of ASTFactory and some
131 fixes for heterogeneous AST's.
132
133 Change 463 on 2001/02/05 by klaren@klaren.hawking.dev
134
135 Improved exception handling in trace routines of parser. Patch submitted
136 by John Fremlin. Tracer class now catch exceptions from lexer. Fixed
137 forgotten message in BitSet.cpp.
138
139 Change 462 on 2001/02/05 by klaren@klaren.hawking.dev
140
141 Improved errormessage. Now says unexpected end of file and stuff like that.
142
143 Change 461 on 2001/01/31 by klaren@klaren.hawking.dev
144
145 Changed the position of the init actions for (..)* (..)+ to just inside
146 the loop handling the closure. This way we can check EOF conditions in the
147 init action for each loop invocation.
148
149 Change 460 on 2001/01/31 by klaren@klaren.hawking.dev
150
151 Fixed typo in error message.
152
153 Change 458 on 2001/01/17 by klaren@klaren.hawking.dev
154
155 Removed dos newlines.
156
157 Change 457 on 2001/01/15 by klaren@klaren.hawking.dev
158
159 Removed the superfluous '// line xxx' comments in genHashLines=false case.
160
161 Change 454 on 2001/01/11 by klaren@klaren.hawking.dev
162
163 Updated the changelog and fixed buglet in changelog script.
164
165 Change 453 on 2001/01/11 by klaren@klaren.hawking.dev
166
167 Tweaked the make_change_log script to include both my dev depot as well
168 as the main branch.
169
170 Change 452 on 2001/01/11 by klaren@klaren.hawking.dev
171
172 Changes to let ANTLR only overwrite a file if it really changes. (Mainly
173 for C++ mode). With supporting changes in mkxxxjar batch files.
174
175 Change 451 on 2001/01/11 by klaren@klaren.hawking.dev
176
177 Changed the charName in C++ mode and NoViableAltForCharException in java
178 mode so that only printable characters are printed and non printable ones
179 get 'hexdumped'.
180
181 Change 450 on 2001/01/10 by klaren@klaren.hawking.dev
182
183 Fixed some typo's in javadoc comments.
184
185 Change 449 on 2001/01/08 by klaren@klaren.hawking.dev
186
187 Removed StdAfx.h from the .dsp file.
188
189 Change 448 on 2001/01/08 by klaren@klaren.hawking.dev
190
191 Added implementations for getLAChars and getMarkedChars.
192
193 Change 447 on 2001/01/05 by klaren@klaren.hawking.dev
194
195 Small fix to the genBitSets method of CppCodeGenerator now the generated
196 sets are also dumped for lexers.
197
198 Change 446 on 2000/12/18 by klaren@klaren.hawking.dev
199
200 Changes for MSCV DLL building. Now also includes dsp/dsw files.
201 Contributed by Stephen Naughton.
202
203 Change 444 on 2000/12/12 by klaren@klaren.hawking.dev
204
205 Added <string> include. (Needed for new gcc version 2.97)
206
207 Change 441 on 2000/12/05 by klaren@klaren.hawking.dev
208
209 Fixed problems with buggy tolower (truncating -1 (EOF) to 0xff)
210 functions together with STLport/HPUX also reverted fix 422 since this
211 one also catches that.
212
213 Change 440 on 2000/11/30 by klaren@klaren.hawking.dev
214
215 Fixed typo in code generated for $setText.
216
217 Change 439 on 2000/11/22 by klaren@klaren.hawking.dev
218
219 Few minor tweaks. And removed my name from the generated author section
220 a bit too much copy'n'paste.
221
222 Change 438 on 2000/11/20 by klaren@klaren.hawking.dev
223
224 Fixed bug with C/C++ preprocessor constructs (#if's etc). Also changed
225 code generated for $setText to be surrounded by '{}'.
226
227 Change 437 on 2000/11/20 by klaren@klaren.hawking.dev
228
229 SGI Irix 6.5.10 MIPSPro compiler support contributed by Anna Winkler.
230
231 Change 436 on 2000/11/20 by klaren@klaren.hawking.dev
232
233 Virtualized a most methods of Parser and LLkParser (as requested by
234 Alexander Lenski)
235
236 Change 434 on 2000/11/09 by klaren@klaren.hawking.dev
237
238 First stab at a docbook codegenerator. It now produces something that get's
239 parsed by jade and gives pretty ok HTML output.
240
241 Change 433 on 2000/11/08 by klaren@klaren.hawking.dev
242
243 Cleaned up some superfluous methods.
244
245 Change 432 on 2000/11/08 by klaren@klaren.hawking.dev
246
247 Cleaned up generated HTML added quoting for special entities (probably
248 still missed some). Removed printing of parameters, returns, syntactic
249 and semantic actions since these obscure the output. It's now HTML 4.01
250 Transitional compliant it seems.
251
252 Change 427 on 2000/10/23 by klaren@klaren.hawking.dev
253
254 Virtualized destructors in xxSharedInputState. This to support
255 overloading. By request of Alexander Lenski.
256
257 Change 426 on 2000/10/19 by klaren@klaren.hawking.dev
258
259 Incorporated bugfix suggested by Joe Comuzzi. Fixes ommission of
260 semantic predicates in the big unicode case.
261
262 Change 425 on 2000/10/19 by klaren@klaren.hawking.dev
263
264 Michael Schmitt's changes for a better exception hierarchy.
265
266 Change 424 on 2000/10/19 by klaren@klaren.hawking.dev
267
268 Cleaned up generated code a bit. Removed excess constructors etc.
269
270 Change 422 on 2000/10/03 by klaren@klaren.hawking.dev
271
272 Fix for VC++ 6.0 bug with tolower and setlocale
273
274 Change 421 on 2000/10/03 by klaren@klaren.hawking.dev
275
276 Integrate 2.7.1 main line into development version.
277
278 Change 412 on 2000/10/01 by parrt@parrt.foggy
279
280 changes to prevent Tool from runtime jar
281
282 Change 410 on 2000/10/01 by parrt@parrt.foggy
283
284 hetero tree labels are of the specified type if any instead of AST
285
286 Change 409 on 2000/10/01 by parrt@parrt.foggy
287
288 updated output of .g files
289
290 Change 407 on 2000/10/01 by parrt@parrt.foggy
291
292 added column tracking example, updated commontoken to print col.
293
294 Change 405 on 2000/09/27 by parrt@parrt.foggy
295
296 changed type
297
298 Change 401 on 2000/09/27 by klaren@klaren.hawking.main
299
300 ChangeLog updated. + tweak to script.
301
302 Change 400 on 2000/09/27 by klaren@klaren.hawking.main
303
304 Made little TCL script to pretty print a ChangeLog with C++ stuff.
305
306 Change 399 on 2000/09/27 by klaren@klaren.hawking.main
307
308 Fixed generating too many ASTNULL checks in wrong places.
309
310 Change 397 on 2000/09/27 by klaren@klaren.hawking.main
311
312 Some *UGLY* fixes for the last typecasting problems in Cpp codegen. It
313 now works. In 2.7.2 or later I'll fix this in a nice way.
314
315 Change 394 on 2000/09/26 by klaren@klaren.hawking.main
316
317 Prefixed Unicode optimization checks with a ASTNULL check.
318
319 Change 393 on 2000/09/25 by klaren@klaren.hawking.main
320
321 Bumped up the version no from 2.7.1a4 to 2.7.1.
322
323 Change 381 on 2000/09/24 by parrt@parrt.foggy
324
325 updated to use addElement
326
327 Change 380 on 2000/09/24 by parrt@parrt.foggy
328
329 integrating ric's stuff into main
330
331 Change 378 on 2000/09/23 by klaren@klaren.hawking.dev
332
333 Forgot another ANTLR_USE_NAMESPACE macro.
334
335 Change 377 on 2000/09/22 by klaren@klaren.hawking.dev
336
337 More todo's collected from my mailbox..
338
339 Change 372 on 2000/09/22 by klaren@klaren.hawking.dev
340
341 Updated.
342
343 Change 371 on 2000/09/22 by klaren@klaren.hawking.dev
344
345 More TODO's...
346
347 Change 370 on 2000/09/22 by klaren@klaren.hawking.dev
348
349 Added nested namespace support submitted by David Wagner.
350
351 Change 369 on 2000/09/22 by klaren@klaren.hawking.dev
352
353 Bug fix for #ast_in and #( #ast_in ) differences. Split of
354 actions/java/action.g into a java and cpp part. C++-isms removed from java
355 part. Added support in C++ part for some_method(static_cast<sumthin>(#ast)).
356
357 Change 367 on 2000/09/22 by klaren@klaren.hawking.dev
358
359 Port of Unicode optimizations from java. Fixes for custom AST usage.
360
361 Change 366 on 2000/09/22 by klaren@klaren.hawking.dev
362
363 Implemented missing initializes to CAWHT for Sun CC 6.0 and fixed throw
364 out_of_range for STL_PORT in BitSet.cpp.
365
366 Change 363 on 2000/09/13 by parrt@parrt.foggy
367
368 set initial column to 1 instead of 0
369
370 Change 362 on 2000/09/13 by klaren@klaren.hawking.dev
371
372 Some bugfixes for getASTCreateString( ... ) hopefully all mismatches between
373 astFactory.create and it's parameters are fixed. (Maybe even a speed
374 improvement)
375
376 Change 360 on 2000/09/13 by klaren@klaren.hawking.dev
377
378 Borland C++ builder 4.0 project files for antlr.lib donated by Ross Bencina
379
380 Change 358 on 2000/09/11 by klaren@klaren.hawking.dev
381
382 Removed a superfluous typename (caused problem with Irix Mips compiler)
383
384 Change 349 on 2000/09/08 by klaren@klaren.hawking.dev
385
386 More configure tweaks. Some libtool enhancements added.
387
388 Change 348 on 2000/09/07 by klaren@klaren.hawking.main
389
390 Small improvement in constructor of CommonAST.
391
392 Change 346 on 2000/09/07 by klaren@klaren.hawking.dev
393
394 Miniscule fix for Borland C++Builder 4.0/C++ 5.4. (extra parens)
395
396 Change 344 on 2000/09/06 by klaren@klaren.hawking.main
397
398 Fixed missing namespace in generated TreeParsers as reported by Ross
399 Bencina.
400
401 Change 343 on 2000/09/06 by klaren@klaren.hawking.dev
402
403 Fixed namespace mishap with generated TreeParser constructors as reported
404 by Ross Bencina.
405
406 Change 342 on 2000/09/06 by klaren@klaren.hawking.dev
407
408 Some small optimizations. And a maybe fix for Borland compiler warning.
409
410 Change 341 on 2000/09/06 by klaren@klaren.hawking.main
411
412 Miniscule fix for Borland C++Builder 4.0/C++ 5.4. (extra parens)
413
414 Change 340 on 2000/09/05 by mika@y0
415
416 Sather code generation/runtime catching up with Java bug fixes/enhancements
417
418 Change 338 on 2000/09/03 by parrt@parrt.foggy
419
420 cleaned up formatting
421
422 Change 336 on 2000/09/03 by parrt@parrt.foggy
423
424 optimized out the large unicode sets from switches.
425
426 Change 335 on 2000/09/03 by parrt@parrt.foggy
427
428 up'd version to 2.7.1
429
430 Change 334 on 2000/09/03 by parrt@parrt.foggy
431
432 added throws option for rules
433
434 Change 330 on 2000/08/30 by klaren@klaren.hawking.dev
435
436 Small 'fix' to RecognitionException getFileLineString.
437
438 Change 325 on 2000/08/29 by klaren@klaren.hawking.dev
439
440 Shut a few compiler warnings up.
441
442 Change 323 on 2000/08/24 by klaren@klaren.hawking.dev
443
444 importVocab statements now cause antlr to look in $PWD first for the
445 imported vocabulary files, and if that fails, to check in the directory
446 specified by the '-o <output_dir>' command-line argument
447
448 Change 322 on 2000/08/24 by klaren@klaren.hawking.dev
449
450 More typecasts for nullAST's. (Should be the last)
451
452 Change 319 on 2000/08/23 by klaren@klaren.hawking.dev
453
454 Michael Schmitt found a missing static_cast in the generated C++ code.
455
456 Change 318 on 2000/08/22 by klaren@klaren.hawking.dev
457
458 So many things to do... <sigh>
459
460 Change 317 on 2000/08/22 by klaren@klaren.hawking.main
461
462 Updated changelog for a5 (or was it 2.7.1) release..
463
464 Change 316 on 2000/08/22 by klaren@klaren.hawking.main
465
466 All kinds of small Makefile/configure tweaks. All gcc-isms should be
467 gone now.
468
469 Change 315 on 2000/08/21 by bob@bob.melvin
470
471 importVocab statements now cause antlr to look in $PWD first
472 for the imported vocabulary files, and if that fails, to
473 check in the directory specified by the '-o <output_dir>'
474 command-line argument
475
476 Change 310 on 2000/08/16 by klaren@klaren.hawking.dev
477
478 Fixed a bug concerning one of the nullAST initialization strings being unset.
479
480 Change 309 on 2000/08/15 by klaren@klaren.hawking.main
481
482 Integrate bugfixes from klaren.dev to MismatchedChar/TokenException.
483
484 Change 308 on 2000/08/15 by klaren@klaren.hawking.dev
485
486 Fixes for some cut'n'paste'o's in MismatchedToken/CharException (error
487 messages are ok again)
488
489 Change 307 on 2000/08/15 by klaren@klaren.hawking.dev
490
491 Added todo list.
492
493 Change 306 on 2000/08/14 by klaren@klaren.hawking.dev
494
495 Configure fixes and a small cleanup.
496
497 Change 305 on 2000/08/14 by klaren@klaren.hawking.dev
498
499 Got rid of the last member template. At the expense of some casts.
500
501 Change 304 on 2000/08/11 by klaren@klaren.hawking.dev
502
503 Last changes for ASTLabelType support. It seems to work now.
504
505 Change 303 on 2000/08/10 by klaren@klaren.kronecker.dev
506
507 Changes for better support of ASTLabelType in C++ grammars.
508
509 Change 302 on 2000/08/08 by klaren@klaren.kronecker.dev
510
511 Sync with main tree.
512
513 Change 301 on 2000/08/08 by klaren@klaren.kronecker.main
514
515 Fix for the $setText bug in C++ code generation.
516 More C++ fixes to action.g. Allow '->' in $setText arguments and some other places.
517
518 Change 298 on 2000/08/08 by klaren@klaren.kronecker.dev
519
520 Integrate main branch with playground.
521
522 Change 297 on 2000/08/07 by klaren@klaren.kronecker.main
523
524 Fixes for namespace/namespaceAntlr/namespaceStd/genHashLines options.
525
526 Change 296 on 2000/08/07 by klaren@klaren.kronecker.main
527
528 Virtualized all functions that someone should want to override. Probably
529 necessary for heteroAST stuff.
530
531 Change 291 on 2000/08/07 by klaren@klaren.kronecker.main
532
533 Some tweaks to configure.in and Makefile.am's. Fix for CXXFLAGS being
534 set incorrectly when not using gcc.
535
536 Change 290 on 2000/08/05 by klaren@klaren.kronecker.main
537
538 Updated prototype of toLower to definition in cpp file. It seems I
539 messed them up a while back.
540
541 Change 289 on 2000/08/05 by klaren@klaren.kronecker.main
542
543 Added namespace macro to out_of_range exception.
544
545 Change 288 on 2000/07/28 by parrt@parrt.foggy
546
547 re-added toLower return type fix
548
549 Change 285 on 2000/07/19 by klaren@klaren.kronecker.main
550
551 Fixed thinko.
552
553 Change 284 on 2000/07/19 by klaren@klaren.kronecker.main
554
555 Dumped output of p4 changes -l into it...
556
557 Change 283 on 2000/07/19 by klaren@klaren.kronecker.main
558
559 Fix for bug found by Michael Ebner. Bitset size was not increased in add method.
560
561 Change 280 on 2000/07/19 by klaren@klaren.kronecker.main
562
563 Made namespaceAntlr, namespaceStd and genHashlines options file-level
564 options. Removed nameSpace member from Tool class all is now handled in
565 CppCodegenerator.java.
566
567 Change 279 on 2000/07/18 by klaren@klaren.kronecker.main
568
569 Added -diagnostic and -glib options to the usage message.
570
571 Change 278 on 2000/07/18 by klaren@klaren.kronecker.main
572
573 Java changes for indented traceIn/Out stuff.
574
575 Change 276 on 2000/07/18 by klaren@klaren.kronecker.main
576
577 C++ Changes for the indented traceXXXX output as invented by Monty Zukowski
578
579 Change 275 on 2000/07/18 by klaren@klaren.kronecker.main
580
581 Added missing initializer in generated code for TreeParser
582
583 Change 272 on 2000/07/17 by klaren@klaren.kronecker.main
584
585 Another workspace for MSVC6 has support for dll's (for version 2.6.1).
586
587 Change 271 on 2000/07/17 by klaren@klaren.kronecker.main
588
589 New autoconf/automake stuff for the C++ support library.
590
591 Change 270 on 2000/07/17 by klaren@klaren.kronecker.main
592
593 Fixed error within the NO_STATIC_CONSTS #ifdef
594
595 Change 269 on 2000/07/17 by klaren@klaren.kronecker.main
596
597 Move C++ files to lib/cpp/src as first step for autoconf setup
598
599 Change 268 on 2000/07/17 by klaren@klaren.kronecker.main
600
601 Add contrib dir and Microsoft Visual C++ 6.0 projects supplied by John Millaway
602
603 Change 262 on 2000/07/16 by parrt@parrt.foggy
604
605 changed version to 2.7.1a4
606
607 Change 261 on 2000/07/16 by parrt@parrt.foggy
608
609 added constructors for this class
610
611 Change 260 on 2000/07/14 by klaren@klaren.kronecker.main
612
613 Fixed crashbugs/typos in constructors of Mismatched[Token|Char]Exception
614
615 Change 259 on 2000/07/13 by parrt@parrt.foggy
616
617 cutting ric's branch
618
619 Change 258 on 2000/07/10 by parrt@parrt.foggy
620
621 fixes per klaren
622
623 Change 255 on 2000/07/09 by parrt@parrt.foggy
624
625 removed magelang from tag line
626
627 Change 252 on 2000/07/09 by parrt@parrt.foggy
628
629 reformatted
630
631 Change 251 on 2000/07/04 by mika@y0
632
633 Reflecting change to the Java action lexer in the Sather action lexer
634
635 Change 249 on 2000/07/04 by parrt@parrt.foggy
636
637 changed version number
638
639 Change 248 on 2000/07/04 by parrt@parrt.foggy
640
641 Ric Klaren's changes to C++ lib
642
643 Change 247 on 2000/07/04 by parrt@parrt.foggy
644
645 Ric Klaren's changes for namespaces
646
647 Change 246 on 2000/06/16 by mika@y0
648
649 reflecting changes antlr/CodeGenerator.java #3 -> #4
650
651 Change 245 on 2000/06/16 by mika@y0
652
653 reflecting changes in antlr/actions/java/action.g #3 -> #4
654
655 Change 242 on 2000/06/06 by parrt@parrt.foggy
656
657 fixed my new method addition to handle empty input case correctly
658
659 Change 241 on 2000/06/06 by parrt@parrt.foggy
660
661 allows whitespace now after ( in $setType.
662
663 Change 240 on 2000/06/03 by parrt@parrt.foggy
664
665 fixed a bug where duplicate grammars caused an exception
666
667 Change 239 on 2000/06/03 by parrt@parrt.foggy
668
669 adjusted so it works; header actions got converted to Token objects from Strings; lots of cast problems and then null ptr exceptions.
670
671 Change 238 on 2000/06/03 by parrt@parrt.foggy
672
673 made it ignore zero-length strings for processActionForTreeSpecifiers
674
675 Change 237 on 2000/06/03 by parrt@parrt.foggy
676
677 had to run ANTLR on antlr.g to make it compile.
678
679 Change 236 on 2000/06/03 by parrt@parrt.foggy
680
681 changed refs to headerActions to imply Token not String.
682
683 Change 235 on 2000/05/31 by pete@pete.linux
684
685 More changes to support #line generation in C++ (from Ric Klaren)
686
687 Change 233 on 2000/05/30 by mika@y0
688
689 Bug fixes from Gilbert Roulot
690
691 Change 232 on 2000/05/29 by parrt@parrt.foggy
692
693 improved diagnostic DEBUG_ANALYZER output a lot and fixed a nasty FOLLOW cycle computation bug. I was being too aggressive with my locking; i locked block end nodes even when not computing FIRST(block start).
694
695 Change 231 on 2000/05/29 by parrt@parrt.foggy
696
697 added code to print out FOLLOW set for rule at end
698
699 Change 230 on 2000/05/29 by parrt@parrt.foggy
700
701 added code you can uncomment to print out grammar after code gen
702
703 Change 229 on 2000/05/29 by parrt@parrt.foggy
704
705 changed version to 2.7.1a2
706
707 Change 228 on 2000/05/29 by parrt@parrt.foggy
708
709 added toString method to print out rules
710
711 Change 227 on 2000/05/29 by parrt@parrt.foggy
712
713 added code to dump lookahead sets for each alt in toString()
714
715 Change 220 on 2000/05/29 by parrt@parrt.foggy
716
717 changed char to int for toLower
718
719 Change 219 on 2000/05/28 by pete@pete.linux
720
721 Mirroring Java changes
722
723 Change 218 on 2000/05/28 by pete@pete.linux
724
725 Cleaned up the #line generator a little.
726
727 Change 217 on 2000/05/27 by parrt@parrt.foggy
728
729 bug fix: wasn't providing always 4 digits for escapeChar.
730
731 Change 216 on 2000/05/27 by parrt@parrt.foggy
732
733 added checking for unterminated rules
734
735 Change 215 on 2000/05/27 by parrt@parrt.foggy
736
737 added column tracking support; tabs are counted as 1
738
739 Change 214 on 2000/05/27 by parrt@parrt.foggy
740
741 allow comments after tokens/options etc...
742
743 Change 213 on 2000/05/27 by parrt@parrt.foggy
744
745 setInputState was actually getInputState :(
746
747 Change 212 on 2000/05/27 by parrt@parrt.foggy
748
749 updated to handle } in tokens{}
750
751 Change 211 on 2000/05/27 by parrt@parrt.foggy
752
753 had same bug as JavaCodeGenerator related to ~(A|B)
754
755 Change 208 on 2000/05/27 by parrt@parrt.foggy
756
757 updated version
758
759 Change 205 on 2000/05/24 by pete@pete.linux
760
761 Add support for Metrowerks Codewarrior
762
763 Change 203 on 2000/05/22 by pete@pete.linux
764
765 Fix for multithreading from Jan Mikkelsen
766
767 Change 202 on 2000/05/21 by pete@pete.linux
768
769 Merged in some fixes from Ric Klaren for tracing TreeParsers, cleaner namespace
770 code, and #line generation.
771
772 Change 201 on 2000/05/21 by pete@pete.linux
773
774 Added destructors with empty throw specs, as suggested by Dan Field.
775
776 Change 200 on 2000/05/21 by pete@pete.linux
777
778 Various performance improvements, mostly from Eric Dumas.
779
780 Change 183 on 2000/02/08 by pete@pete.linux
781
782 Added support for Sun CC 5.0 (from Michael Schmitt)
783
784 Change 182 on 2000/02/08 by pete@pete.linux
785
786 Fix a couple of minor problems with C++ generation (noted by Michael Schmitt)
787
788 Change 162 on 2000/01/20 by mika@y0
789
790 heterogeneous AST change. not sure if correct.
791
792 Change 153 on 2000/01/19 by parrt@parrt.foggy
793
794 forgot to propogate b1 changes to mkjar etc..
795
796 Change 151 on 2000/01/19 by parrt@parrt.foggy
797
798 pushing changes back into main/main from fixed tree stuff
799
800 Change 142 on 2000/01/19 by parrt@parrt.foggy
801
802 propogating mika's changes forward
803
804 Change 132 on 2000/01/18 by parrt@parrt.foggy
805
806 setting type to ktext for everything
807
808 Change 131 on 2000/01/18 by parrt@parrt.foggy
809
810 from dev back to main
811
812 Change 1 on 1999/12/13 by parrt@parrt.foggy
813
814 adding 2.6.0 from antlr site as initial main line
815