Quick Search:

jump to detailed chart Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

Watches and RSS

History

head 4864 1225

latest revision download Branch head

4864 annotated / raw | Diffs: previous, other | Lines: 10 ( +6, -1 )

Created: 2008-05-07 20:45:50 -0500 (4 days ago) | Author: parrt | Changeset: 4864

Fixed ANTLR-222 as well as many improvements regarding predicates hidden by actions.

4851 annotated / raw | Diffs: previous, other | Lines: 5 ( +2, -3 )

Created: 2008-05-05 20:07:44 -0500 (6 days ago) | Author: parrt | Changeset: 4851

Fixed ANTLR-235, ANTLR-249.

4448 annotated / raw | Diffs: previous, other | Lines: 6 ( +0, -0 )

Created: 2008-01-08 16:32:12 -0600 (4 months 2 days ago) | Author: parrt | Changeset: 4448

snapshot. mostly finished with the composite grammar thing, but I am still working on it. needed to push something for Jean.

4436 annotated / raw | Diffs: previous, other | Lines: 6 ( +6, -2 )

Created: 2007-12-31 19:12:26 -0600 (4 months 10 days ago) | Author: parrt | Changeset: 4436

no longer testing semantic context for closure-busy signal.  added partial semantic predicate collection routine for LL(1).

4380 annotated / raw | Diffs: previous, other | Lines: 2 ( +6, -173 )

Created: 2007-12-26 19:56:03 -0600 (4 months 15 days ago) | Author: parrt | Changeset: 4380

clean up; more generics usage in tool (not runtime)

4367 annotated / raw | Diffs: previous, other | Lines: 169 ( +6, -22 )

Created: 2007-12-21 20:25:22 -0600 (4 months 20 days ago) | Author: parrt | Changeset: 4367

more unit tests added and existing fixed.

4363 annotated / raw | Diffs: previous, other | Lines: 185 ( +36, -31 )

Created: 2007-12-19 21:10:38 -0600 (4 months 22 days ago) | Author: parrt | Changeset: 4363

adding LL(1) algorithm

4359 annotated / raw | Diffs: previous, other | Lines: 180 ( +2, -1 )

Created: 2007-12-17 11:55:53 -0600 (4 months 24 days ago) | Author: parrt | Changeset: 4359

back out an idea

4354 annotated / raw | Diffs: previous, other | Lines: 179 ( +1, -1 )

Created: 2007-12-16 17:38:22 -0600 (4 months 25 days ago) | Author: parrt | Changeset: 4354

snapshot

4352 annotated / raw | Diffs: previous, other | Lines: 179 ( +9, -1 )

Created: 2007-12-16 15:37:15 -0600 (4 months 25 days ago) | Author: parrt | Changeset: 4352

more speed improvements / memory improvements

4351 annotated / raw | Diffs: previous, other | Lines: 171 ( +46, -55 )

Created: 2007-12-16 14:14:12 -0600 (4 months 25 days ago) | Author: parrt | Changeset: 4351

snapshot

4349 annotated / raw | Diffs: previous, other | Lines: 180 ( +28, -13 )

Created: 2007-12-15 17:58:34 -0600 (4 months 26 days ago) | Author: parrt | Changeset: 4349

more efficiency tweaks

4348 annotated / raw | Diffs: previous, other | Lines: 165 ( +131, -17 )

Created: 2007-12-15 15:46:04 -0600 (4 months 26 days ago) | Author: parrt | Changeset: 4348

more tweaks, got 15% speed improvement

4347 annotated / raw | Diffs: previous, other | Lines: 51 ( +9, -9 )

Created: 2007-12-15 13:49:39 -0600 (4 months 26 days ago) | Author: parrt | Changeset: 4347

inlined transition() and made closure fill a temp array not DFA state directly/on-the-fly.

4342 annotated / raw | Diffs: previous, other | Lines: 51 ( +6, -0 )

Created: 2007-12-13 20:09:39 -0600 (4 months 28 days ago) | Author: parrt | Changeset: 4342

temp push as backup for fix to non-LL(*) DFA problem.

4004 annotated / raw | Diffs: previous, other | Lines: 45 ( +1, -1 )

Created: 2007-08-20 21:04:27 -0500 (8 months ago) | Author: parrt | Changeset: 4004

fixing a few bugs

3677 annotated / raw | Diffs: previous, other | Lines: 45 ( +21, -1 )

Created: 2007-05-02 20:51:04 -0500 (12 months ago) | Author: parrt | Changeset: 3677

Fixed ANTLR-117

3570 annotated / raw | Diffs: previous, other | Lines: 25 ( +31, -10 )

Created: 2007-04-17 20:25:08 -0500 (12 months ago) | Author: parrt | Changeset: 3570

Fixed ANTLR-103 and fixed bug in gated semantic predicates testing.  Also no longer evaluating syn preds all over. See Apr 17, 2007's README.txt changes.

3537 annotated / raw | Diffs: previous, other | Lines: 4 ( +5, -2 )

Created: 2007-04-09 21:21:17 -0500 (13 months ago) | Author: parrt | Changeset: 3537

synpreds seemed to have problems in some decisions.

3490 annotated / raw | Diffs: previous, other | Lines: 1 ( +0, -0 )

Created: 2007-03-15 15:03:40 -0500 (13 months ago) | Author: parrt | Changeset: 3490

fixed (...)=> meaning

3242 annotated / raw | Diffs: previous, other | Lines: 1 ( +7, -6 )

Created: 2006-11-10 13:00:10 -0600 (18 months ago) | Author: parrt | Changeset: 3242

new Integer -> Utils.integer to cache Integers

3235 annotated / raw | Diffs: previous, other | Lines: 0 ( +1, -1 )

Created: 2006-11-09 15:56:51 -0600 (18 months ago) | Author: parrt | Changeset: 3235

bunch of tweaks with a few bugs fixed; all found by FindBugs

3225 annotated / raw | Diffs: previous, other | Lines: 750 ( +0, -0 )

Created: 2006-11-08 16:22:56 -0600 (18 months ago) | Author: parrt | Changeset: 3225

big fix to LL(*) so syn preds hoisted properly; fixes ANTLR-13 and ANTLR-29

3224 raw

Created: 2006-11-08 16:00:45 -0600 (18 months ago) | Author: kroepke | Changeset: 3224

changed default message format to sth. like error(10): message...

2859 annotated / raw | Diffs: previous, other | Lines: 750 ( +1, -1 )

Created: 2006-08-07 17:58:05 -0500 (21 months ago) | Author: parrt | Changeset: 2859

fixed bug related to (a|)+ on end of lexer rules.

2733 annotated / raw | Diffs: previous, other | Lines: 750 ( +8, -2 )

Created: 2006-06-24 13:33:00 -0500 (22 months ago) | Author: parrt | Changeset: 2733

big fixes for recursive overflow, adding predicates when overflowed, more profiling stuff

2729 annotated / raw | Diffs: previous, other | Lines: 744 ( +10, -0 )

Created: 2006-06-19 18:43:03 -0500 (22 months ago) | Author: parrt | Changeset: 2729

bug in collection of predicates and in gated preds; added unit test

2715 annotated / raw | Diffs: previous, other | Lines: 734 ( +1, -1 )

Created: 2006-06-14 17:29:38 -0500 (22 months ago) | Author: parrt | Changeset: 2715

set copyright date to 2005-2006

2688 annotated / raw | Diffs: previous, other | Lines: 734 ( +16, -33 )

Created: 2006-06-10 17:28:59 -0500 (23 months ago) | Author: parrt | Changeset: 2688

fixed analysis bug

2679 annotated / raw | Diffs: previous, other | Lines: 751 ( +18, -5 )

Created: 2006-06-06 18:20:55 -0500 (23 months ago) | Author: parrt | Changeset: 2679

new transition-table based DFA working

2676 annotated / raw | Diffs: previous, other | Lines: 738 ( +1, -2 )

Created: 2006-06-03 13:57:29 -0500 (23 months ago) | Author: parrt | Changeset: 2676

made a set not list

2613 annotated / raw | Diffs: previous, other | Lines: 739 ( +6, -4 )

Created: 2006-05-23 15:35:06 -0500 (23 months ago) | Author: parrt | Changeset: 2613

catching left-recursion faster

2608 annotated / raw | Diffs: previous, other | Lines: 737 ( +13, -11 )

Created: 2006-05-22 17:39:34 -0500 (23 months ago) | Author: parrt | Changeset: 2608

added amazing optimization for no closure if unique alt predicted

2602 annotated / raw | Diffs: previous, other | Lines: 735 ( +1, -1 )

Created: 2006-05-20 14:04:14 -0500 (23 months ago) | Author: parrt | Changeset: 2602

tweaks

2094 annotated / raw | Diffs: previous, other | Lines: 735 ( +29, -2 )

Created: 2005-12-01 18:29:53 -0600 (2 years 5 months ago) | Author: parrt | Changeset: 2094

added gated predicates!

2088 annotated / raw | Diffs: previous, other | Lines: 708 ( +24, -0 )

Created: 2005-11-30 13:43:11 -0600 (2 years 5 months ago) | Author: parrt | Changeset: 2088

fixed bug in acyclic DFA code generation related to predicates used at EOT state

2080 annotated / raw | Diffs: previous, other | Lines: 684 ( +19, -3 )

Created: 2005-11-28 15:09:03 -0600 (2 years 5 months ago) | Author: parrt | Changeset: 2080

fixed ambig token bugs; improved lexical Tokens rule error messages

1928 annotated / raw | Diffs: previous, other | Lines: 668 ( +20, -0 )

Created: 2005-10-14 17:40:09 -0500 (2 years 6 months ago) | Author: parrt | Changeset: 1928

major fix to the infinite recursion detection / error printing mechanism

1895 annotated / raw | Diffs: previous, other | Lines: 648 ( +11, -76 )

Created: 2005-09-27 19:37:55 -0500 (2 years 7 months ago) | Author: parrt | Changeset: 1895

added error about no start rule; updated unit tests to have start rules; all unit tests pass minus a few attribute translations

1890 annotated / raw | Diffs: previous, other | Lines: 713 ( +23, -9 )

Created: 2005-09-23 17:13:52 -0500 (2 years 7 months ago) | Author: parrt | Changeset: 1890

lots of little unit test fixes and a few bug fixes

1790 annotated / raw | Diffs: previous, other | Lines: 699 ( +4, -4 )

Created: 2005-06-07 19:18:10 -0500 (2 years 11 months ago) | Author: parrt | Changeset: 1790

refactored options for decisions etc... fixed some unit tests; fixed bug in Tool for file dir computation

1749 annotated / raw | Diffs: previous, other | Lines: 699 ( +1, -1 )

Created: 2005-05-30 17:16:18 -0500 (2 years 11 months ago) | Author: parrt | Changeset: 1749

updated all the licenses

1727 annotated / raw | Diffs: previous, other | Lines: 699 ( +15, -3 )

Created: 2005-05-23 21:03:18 -0500 (2 years 11 months ago) | Author: parrt | Changeset: 1727

partially there on the grammar stats

1722 annotated / raw | Diffs: previous, other | Lines: 687 ( +0, -1 )

Created: 2005-05-23 14:47:34 -0500 (2 years 11 months ago) | Author: klaren | Changeset: 1722

Shut up eclipse about loads of unused imports.

1691 annotated / raw | Diffs: previous, other | Lines: 688 ( +3, -2 )

Created: 2005-05-14 17:06:30 -0500 (2 years 11 months ago) | Author: parrt | Changeset: 1691

fixed a bug in that a parser grammar thought it was a lexer for EOT/EOF

1550 annotated / raw | Diffs: previous, other | Lines: 687 ( +22, -5 )

Created: 2005-03-09 16:57:51 -0600 (3 years 2 months ago) | Author: parrt | Changeset: 1550

added fixed max lookahead strategy

1549 annotated / raw | Diffs: previous, other | Lines: 670 ( +145, -20 )

Created: 2005-03-07 20:56:54 -0600 (3 years 2 months ago) | Author: parrt | Changeset: 1549

fixed definition of nondeterministic alts

1527 annotated / raw | Diffs: previous, other | Lines: 545 ( +4, -1 )

Created: 2005-02-05 20:30:18 -0600 (3 years 3 months ago) | Author: parrt | Changeset: 1527

got lots more done on the decision probe

1367 annotated / raw | Diffs: previous, other | Lines: 542 ( +4, -0 )

Created: 2004-12-28 21:07:53 -0600 (3 years 4 months ago) | Author: parrt | Changeset: 1367

added new optimization for pruning exit branches; improved error recovery for mismatched token; optimization also allows errors to be caught where it is more appropriate

1359 annotated / raw | Diffs: previous, other | Lines: 538 ( +15, -3 )

Created: 2004-12-27 17:42:09 -0600 (3 years 4 months ago) | Author: parrt | Changeset: 1359

got much better "local follow" error recovery going; optimizations off at the moment, but might work

1350 annotated / raw | Diffs: previous, other | Lines: 526 ( +2, -2 )

Created: 2004-12-23 17:56:04 -0600 (3 years 4 months ago) | Author: parrt | Changeset: 1350

lots more conversion of method accessors to fields

1349 annotated / raw | Diffs: previous, other | Lines: 526 ( +2, -2 )

Created: 2004-12-23 16:57:00 -0600 (3 years 4 months ago) | Author: parrt | Changeset: 1349

changed State.stateNumber to a visible field

1301 annotated / raw | Diffs: previous, other | Lines: 526 ( +1, -1 )

Created: 2004-12-04 19:30:43 -0600 (3 years 5 months ago) | Author: parrt | Changeset: 1301

fixed heinous "early closure termination" bug; java now works!

1283 annotated / raw | Diffs: previous, other | Lines: 526 ( +44, -13 )

Created: 2004-11-27 18:35:59 -0600 (3 years 5 months ago) | Author: parrt | Changeset: 1283

made some progress on error messages, but having trouble with merged parsers/lexers

1279 annotated / raw | Diffs: previous, other | Lines: 495 ( +0, -0 )

Created: 2004-11-26 14:40:59 -0600 (3 years 5 months ago) | Author: parrt | Changeset: 1279

made lots of progress getting decent error messages

1275 annotated / raw | Diffs: previous, other | Lines: 495 ( +21, -0 )

Created: 2004-11-22 20:09:49 -0600 (3 years 5 months ago) | Author: parrt | Changeset: 1275

added ability to find path to ambig DFA state and then corresponding path in NFA

1272 annotated / raw | Diffs: previous, other | Lines: 474 ( +13, -551 )

Created: 2004-11-21 15:04:48 -0600 (3 years 5 months ago) | Author: parrt | Changeset: 1272

worked a lot on collecting info about decisions, made DecisionProbe

1225 new annotated / raw | Lines: 1012 ( +1012, -0 )

Created: 2004-10-12 13:57:43 -0500 (3 years 6 months ago) | Author: parrt | Changeset: 1225

initial add of ANTLR-3.0

Crucible: Open Source License registered to Atlassian.
Atlassian FishEye, Subversion, CVS & Perforce analysis. (Version:1.5.1 Build:build-297 2008-04-24 ) - Administration - Page generated 2008-05-11 23:21 -0500