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 4919 1225

latest revision download Branch head

4919 annotated / raw | Diffs: previous, other | Lines: 722 ( +1, -1 )

Created: 2008-05-15 16:35:43 -0500 (46 hours ago) | Author: parrt | Changeset: 4919

update to 2008 license

4872 annotated / raw | Diffs: previous, other | Lines: 722 ( +14, -5 )

Created: 2008-05-08 15:45:34 -0500 (8 days ago) | Author: parrt | Changeset: 4872

Added LL(1) line/col map to DFA for Jean.

4864 annotated / raw | Diffs: previous, other | Lines: 713 ( +12, -3 )

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

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

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

Created: 2008-05-03 15:31:54 -0500 (13 days ago) | Author: parrt | Changeset: 4845

Fixed ANTLR-207; Lexers importing vocabs didn't see ';'=4 type aliases in .tokens

4844 annotated / raw | Diffs: previous, other | Lines: 700 ( +1, -8 )

Created: 2008-05-03 12:59:08 -0500 (14 days ago) | Author: parrt | Changeset: 4844

Fixed ANTLR-208.  Looks in library or in -o output path for tokens now.

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

Created: 2008-05-02 13:41:14 -0500 (15 days ago) | Author: parrt | Changeset: 4835

backtrack=true caused trouble for new warning msg

4827 annotated / raw | Diffs: previous, other | Lines: 706 ( +1, -1 )

Created: 2008-05-01 13:39:45 -0500 (16 days ago) | Author: parrt | Changeset: 4827

oops

4826 annotated / raw | Diffs: previous, other | Lines: 706 ( +13, -1 )

Created: 2008-05-01 13:33:56 -0500 (16 days ago) | Author: parrt | Changeset: 4826

move token option spec out of runtime

4817 annotated / raw | Diffs: previous, other | Lines: 694 ( +6, -8 )

Created: 2008-04-30 14:00:16 -0500 (17 days ago) | Author: parrt | Changeset: 4817

fix ANTLR-237. updated -depend to know about imported grammars.

4815 annotated / raw | Diffs: previous, other | Lines: 696 ( +3, -4 )

Created: 2008-04-30 12:58:02 -0500 (17 days ago) | Author: parrt | Changeset: 4815

Added token options to terminals: ID<node=V; foo="Big bob"> and renamed some method namesSo that I could add more options to the GrammarAST.  Had to update the tree parser AST templates so that they properly generated heterogeneous tree construction during automatic AST construction.

4813 annotated / raw | Diffs: previous, other | Lines: 697 ( +1, -1 )

Created: 2008-04-29 17:10:04 -0500 (17 days ago) | Author: parrt | Changeset: 4813

fix comments

4809 annotated / raw | Diffs: previous, other | Lines: 697 ( +0, -2 )

Created: 2008-04-29 16:34:56 -0500 (17 days ago) | Author: parrt | Changeset: 4809

Fix ANTLR-224.  Made every node have enclosedRuleName set.

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

Created: 2008-04-29 12:57:19 -0500 (18 days ago) | Author: parrt | Changeset: 4808

combined cannot import combined.

4721 annotated / raw | Diffs: previous, other | Lines: 696 ( +11, -1 )

Created: 2008-03-29 20:19:12 -0500 (48 days ago) | Author: parrt | Changeset: 4721

fixed A imports B imports C

4718 annotated / raw | Diffs: previous, other | Lines: 686 ( +4, -3 )

Created: 2008-03-29 19:27:53 -0500 (48 days ago) | Author: parrt | Changeset: 4718

3 level import didn't work

4710 annotated / raw | Diffs: previous, other | Lines: 685 ( +13, -1 )

Created: 2008-03-25 11:57:02 -0500 (53 days ago) | Author: parrt | Changeset: 4710

fix delegate name

4634 annotated / raw | Diffs: previous, other | Lines: 673 ( +1, -1 )

Created: 2008-02-22 17:17:19 -0600 (2 months 23 days ago) | Author: parrt | Changeset: 4634

import/options order switch

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

Created: 2008-02-15 12:09:39 -0600 (3 months ago) | Author: parrt | Changeset: 4555

rm dead imports

4553 annotated / raw | Diffs: previous, other | Lines: 676 ( +17, -0 )

Created: 2008-02-14 20:04:49 -0600 (3 months ago) | Author: parrt | Changeset: 4553

fixed ANTLR-221

4517 annotated / raw | Diffs: previous, other | Lines: 659 ( +3, -1 )

Created: 2008-01-30 17:39:23 -0600 (3 months 15 days ago) | Author: parrt | Changeset: 4517

avoid null pointer exception

4474 annotated / raw | Diffs: previous, other | Lines: 657 ( +3, -0 )

Created: 2008-01-17 14:35:34 -0600 (3 months 28 days ago) | Author: parrt | Changeset: 4474

interpreter was broken due to exitRule method signature.

4473 annotated / raw | Diffs: previous, other | Lines: 654 ( +1, -1 )

Created: 2008-01-16 18:38:55 -0600 (3 months 29 days ago) | Author: parrt | Changeset: 4473

nfa made public

4458 annotated / raw | Diffs: previous, other | Lines: 654 ( +2, -2 )

Created: 2008-01-10 18:04:19 -0600 (4 months 5 days ago) | Author: parrt | Changeset: 4458

fixed ANTLR-209.

4451 annotated / raw | Diffs: previous, other | Lines: 654 ( +2, -0 )

Created: 2008-01-08 20:07:46 -0600 (4 months 7 days ago) | Author: parrt | Changeset: 4451

remove println

4450 annotated / raw | Diffs: previous, other | Lines: 652 ( +1, -3 )

Created: 2008-01-08 20:06:49 -0600 (4 months 7 days ago) | Author: parrt | Changeset: 4450

getRuleName was using wrong index

4448 annotated / raw | Diffs: previous, other | Lines: 654 ( +521, -394 )

Created: 2008-01-08 16:32:12 -0600 (4 months 7 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: 527 ( +24, -305 )

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

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

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

Created: 2007-12-31 15:29:38 -0600 (4 months 15 days ago) | Author: parrt | Changeset: 4435

avoid null ptr when DFA bad

4434 annotated / raw | Diffs: previous, other | Lines: 804 ( +33, -24 )

Created: 2007-12-31 14:25:05 -0600 (4 months 15 days ago) | Author: parrt | Changeset: 4434

No octal escapes in strings now.  Use \uxxxx

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

Created: 2007-12-31 13:01:33 -0600 (4 months 16 days ago) | Author: parrt | Changeset: 4432

moved check for left-recursion into createLookaheadDFA.

4430 annotated / raw | Diffs: previous, other | Lines: 794 ( +1, -1 )

Created: 2007-12-30 12:48:01 -0600 (4 months 17 days ago) | Author: kroepke | Changeset: 4430

add noRewrite template to conform to protocol (parameter hetero unused yet)
fix init value for return values from rules
wrap extra retain in <if(LEXER)> as it only applies to tokens

4427 annotated / raw | Diffs: previous, other | Lines: 794 ( +8, -0 )

Created: 2007-12-29 20:22:44 -0600 (4 months 17 days ago) | Author: parrt | Changeset: 4427

Fixes ANTLR-206. I wasn't avoiding analyzing decisions in left-recursive rules.

4394 annotated / raw | Diffs: previous, other | Lines: 786 ( +17, -2 )

Created: 2007-12-27 18:46:24 -0600 (4 months 19 days ago) | Author: parrt | Changeset: 4394

Fix ANTLR-165.

4392 annotated / raw | Diffs: previous, other | Lines: 771 ( +3, -0 )

Created: 2007-12-27 18:09:41 -0600 (4 months 19 days ago) | Author: parrt | Changeset: 4392

added Lexer to dfa dot file names; tweaked code gen

4390 annotated / raw | Diffs: previous, other | Lines: 768 ( +9, -4 )

Created: 2007-12-27 16:53:51 -0600 (4 months 19 days ago) | Author: parrt | Changeset: 4390

Fixed bug in LOOK() computation. EOT implies all char not EOT

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

Created: 2007-12-27 14:33:57 -0600 (4 months 19 days ago) | Author: parrt | Changeset: 4384

Fix ANTLR-130.

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

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

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

4367 annotated / raw | Diffs: previous, other | Lines: 761 ( +15, -8 )

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

more unit tests added and existing fixed.

4365 annotated / raw | Diffs: previous, other | Lines: 754 ( +11, -3 )

Created: 2007-12-20 20:20:06 -0600 (4 months 26 days ago) | Author: parrt | Changeset: 4365

get unit tests working; all examples work now

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

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

adding LL(1) algorithm

4354 annotated / raw | Diffs: previous, other | Lines: 380 ( +11, -6 )

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

snapshot

4352 annotated / raw | Diffs: previous, other | Lines: 375 ( +13, -3 )

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

more speed improvements / memory improvements

4348 annotated / raw | Diffs: previous, other | Lines: 365 ( +6, -8 )

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

more tweaks, got 15% speed improvement

4347 annotated / raw | Diffs: previous, other | Lines: 367 ( +14, -10 )

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

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

4344 annotated / raw | Diffs: previous, other | Lines: 363 ( +5, -7 )

Created: 2007-12-14 15:25:28 -0600 (5 months 1 day ago) | Author: parrt | Changeset: 4344

fix ANTLR-178

4342 annotated / raw | Diffs: previous, other | Lines: 365 ( +11, -9 )

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

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

4013 annotated / raw | Diffs: previous, other | Lines: 363 ( +1, -1 )

Created: 2007-08-24 17:46:24 -0500 (8 months ago) | Author: parrt | Changeset: 4013

rm debug code

4004 annotated / raw | Diffs: previous, other | Lines: 363 ( +3, -10 )

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

fixing a few bugs

3994 annotated / raw | Diffs: previous, other | Lines: 370 ( +381, -166 )

Created: 2007-08-15 13:15:09 -0500 (9 months ago) | Author: parrt | Changeset: 3994

pull parrt dev back to main

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

Created: 2007-07-12 14:38:13 -0500 (10 months ago) | Author: parrt | Changeset: 3894

added line/col to DFA map get method

3681 annotated / raw | Diffs: previous, other | Lines: 151 ( +9, -2 )

Created: 2007-05-03 17:36:12 -0500 (12 months ago) | Author: parrt | Changeset: 3681

just cleaning up who notifies Grammar object about synpreds used

3677 annotated / raw | Diffs: previous, other | Lines: 144 ( +3, -4 )

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

Fixed ANTLR-117

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

Created: 2007-04-22 18:22:18 -0500 (12 months ago) | Author: parrt | Changeset: 3616

tweaks to build

3615 annotated / raw | Diffs: previous, other | Lines: 146 ( +13, -1 )

Created: 2007-04-22 17:10:14 -0500 (12 months ago) | Author: parrt | Changeset: 3615

Fixed ANTLR-11 and some other label issues.  Now labels on ranges and such in lexer work properly.

3609 annotated / raw | Diffs: previous, other | Lines: 134 ( +25, -0 )

Created: 2007-04-21 19:56:08 -0500 (12 months ago) | Author: parrt | Changeset: 3609

gutted the AST rewrite mechanism; fixed a bunch of bugs: ANTLR-112, ANTLR-110, ANTLR-109, ANTLR-103, ANTLR-97, ANTLR-113, ANTLR-66, ANTLR-98, ANTLR-24, ANTLR-114, ANTLR-5, ANTLR-6

3537 annotated / raw | Diffs: previous, other | Lines: 109 ( +7, -7 )

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

synpreds seemed to have problems in some decisions.

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

Created: 2007-04-07 17:58:19 -0500 (13 months ago) | Author: parrt | Changeset: 3533

wasn't doing sets properly (more than one in a rule didn't work)

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

Created: 2007-04-03 15:27:04 -0500 (13 months ago) | Author: parrt | Changeset: 3526

fix problem in unused label optimization

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

Created: 2007-04-02 12:34:43 -0500 (13 months ago) | Author: parrt | Changeset: 3525

added comment

3520 annotated / raw | Diffs: previous, other | Lines: 81 ( +39, -0 )

Created: 2007-03-30 17:19:08 -0500 (13 months ago) | Author: parrt | Changeset: 3520

fixed ANTLR-8

3518 annotated / raw | Diffs: previous, other | Lines: 42 ( +0, -0 )

Created: 2007-03-30 15:35:22 -0500 (13 months ago) | Author: parrt | Changeset: 3518

wasn't checking for labeled elements properly

3517 annotated / raw | Diffs: previous, other | Lines: 42 ( +21, -9 )

Created: 2007-03-29 21:02:12 -0500 (13 months ago) | Author: parrt | Changeset: 3517

clean up of sets

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

Created: 2007-03-26 20:35:02 -0500 (13 months ago) | Author: parrt | Changeset: 3516

fixed bug ANTLR-96

3497 annotated / raw | Diffs: previous, other | Lines: 38 ( +19, -5 )

Created: 2007-03-18 16:01:42 -0500 (13 months ago) | Author: parrt | Changeset: 3497

more unit tests and tweak to make some lexer set stuff work

3493 annotated / raw | Diffs: previous, other | Lines: 24 ( +2, -20 )

Created: 2007-03-16 16:21:47 -0500 (14 months ago) | Author: parrt | Changeset: 3493

fixed bug that Tokens rule alts were tried as a set.

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

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

fixed (...)=> meaning

3482 annotated / raw | Diffs: previous, other | Lines: 41 ( +2, -2 )

Created: 2007-03-14 16:56:29 -0500 (14 months ago) | Author: parrt | Changeset: 3482

remove dbg

3476 annotated / raw | Diffs: previous, other | Lines: 41 ( +46, -5 )

Created: 2007-03-14 15:25:29 -0500 (14 months ago) | Author: parrt | Changeset: 3476

Fix ~T in lexer bug ANTLR-95; added message

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

Created: 2007-03-12 16:24:24 -0500 (14 months ago) | Author: parrt | Changeset: 3456

added headerFileExtension and tweaked -depend

3445 annotated / raw | Diffs: previous, other | Lines: 2272 ( +0, -0 )

Created: 2007-03-03 14:35:25 -0600 (14 months ago) | Author: parrt | Changeset: 3445

fix bug in -lib and tokens file

3434 raw

Created: 2007-02-24 21:56:32 -0600 (14 months ago) | Author: martin | Changeset: 3434

- added lexer tests
- fixed semantic predicate tests
- semantic predicates in DFA are evaluated in parser context

3428 annotated / raw | Diffs: previous, other | Lines: 2272 ( +20, -17 )

Created: 2007-02-11 16:16:00 -0600 (15 months ago) | Author: parrt | Changeset: 3428

added -depend command-line option

3427 annotated / raw | Diffs: previous, other | Lines: 2269 ( +1, -1 )

Created: 2007-02-10 18:15:08 -0600 (15 months ago) | Author: parrt | Changeset: 3427

no more .gl files

3399 annotated / raw | Diffs: previous, other | Lines: 2269 ( +1, -1 )

Created: 2007-01-30 21:08:22 -0600 (15 months ago) | Author: parrt | Changeset: 3399

fixed nasty to find bug in code gen about cyclic vs non-LL(*) DFA; cleaned up.

3367 annotated / raw | Diffs: previous, other | Lines: 2269 ( +10, -196 )

Created: 2006-12-28 19:30:11 -0600 (16 months ago) | Author: parrt | Changeset: 3367

rewrite mode, etc...

3363 annotated / raw | Diffs: previous, other | Lines: 2455 ( +1, -1 )

Created: 2006-12-27 17:37:55 -0600 (16 months ago) | Author: parrt | Changeset: 3363

added rewrite option that makes -> template rewrites do replace ops for TokenRewriteStream input stream

3361 annotated / raw | Diffs: previous, other | Lines: 2455 ( +1, -1 )

Created: 2006-12-27 17:14:50 -0600 (16 months ago) | Author: parrt | Changeset: 3361

added buildAST, rewrite attributes to ANTLRCore.sti

3348 annotated / raw | Diffs: previous, other | Lines: 2455 ( +2, -2 )

Created: 2006-12-22 14:56:32 -0600 (16 months ago) | Author: parrt | Changeset: 3348

fixes ANTLR-63

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

Created: 2006-12-12 11:50:45 -0600 (17 months ago) | Author: parrt | Changeset: 3324

no more TreeParser suffix; T__.gl used now

3319 annotated / raw | Diffs: previous, other | Lines: 2453 ( +2, -2 )

Created: 2006-12-10 16:30:06 -0600 (17 months ago) | Author: parrt | Changeset: 3319

added another abort test in DecisionProbe for Jean

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

Created: 2006-12-10 14:12:29 -0600 (17 months ago) | Author: parrt | Changeset: 3316

made abortNFAToDFAConversion abort in middle of DFA creation

3242 annotated / raw | Diffs: previous, other | Lines: 2450 ( +21, -20 )

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: 2449 ( +1, -2 )

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

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

Created: 2006-11-01 16:59:44 -0600 (18 months ago) | Author: parrt | Changeset: 3188

updated comment

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

Created: 2006-10-31 11:13:36 -0600 (18 months ago) | Author: parrt | Changeset: 3174

remove debugging println

3167 annotated / raw | Diffs: previous, other | Lines: 2453 ( +1, -1 )

Created: 2006-10-29 10:28:44 -0600 (18 months ago) | Author: kroepke | Changeset: 3167

fixed typos in ObjC.stg
commented debug println in setDecisionBlockAST()

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

Created: 2006-10-27 16:11:25 -0500 (18 months ago) | Author: parrt | Changeset: 3160

altered how antlr reports line:col for decisions; fixes AW?

3034 annotated / raw | Diffs: previous, other | Lines: 2448 ( +21, -5 )

Created: 2006-09-28 18:46:20 -0500 (19 months ago) | Author: parrt | Changeset: 3034

made string-based grammars not write .tokens file

3029 annotated / raw | Diffs: previous, other | Lines: 2432 ( +3, -3 )

Created: 2006-09-27 13:03:56 -0500 (19 months ago) | Author: parrt | Changeset: 3029

tokens file overwritten by lexer tokens file

3007 annotated / raw | Diffs: previous, other | Lines: 2432 ( +7, -2 )

Created: 2006-09-26 12:31:35 -0500 (19 months ago) | Author: parrt | Changeset: 3007

fixed bug in LOOK for EOF; Kay fixed.

2999 annotated / raw | Diffs: previous, other | Lines: 2427 ( +2, -2 )

Created: 2006-09-20 13:23:36 -0500 (19 months ago) | Author: parrt | Changeset: 2999

updated to use __ as special for generating lexer.g files

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

Created: 2006-09-18 13:13:26 -0500 (19 months ago) | Author: parrt | Changeset: 2994

tweak

2993 annotated / raw | Diffs: previous, other | Lines: 2426 ( +1, -1 )

Created: 2006-09-18 12:32:24 -0500 (19 months ago) | Author: parrt | Changeset: 2993

fix to check for no rules

2990 annotated / raw | Diffs: previous, other | Lines: 2426 ( +7, -0 )

Created: 2006-09-15 17:03:54 -0500 (20 months ago) | Author: parrt | Changeset: 2990

error on missing rules

2987 annotated / raw | Diffs: previous, other | Lines: 2419 ( +48, -6 )

Created: 2006-09-15 15:50:54 -0500 (20 months ago) | Author: parrt | Changeset: 2987

enforce foo in foo.g; update unit tests

2835 annotated / raw | Diffs: previous, other | Lines: 2377 ( +5, -1 )

Created: 2006-07-26 18:23:25 -0500 (21 months ago) | Author: parrt | Changeset: 2835

fixed bug in how I refer to token types; minor but broke stuff. Changed how I define tokens; don't let literal clobber name for it.

2796 annotated / raw | Diffs: previous, other | Lines: 2373 ( +8, -3 )

Created: 2006-07-21 19:32:45 -0500 (21 months ago) | Author: parrt | Changeset: 2796

detecting >1 alt with recursion now and reporting; much less analysis time out...this is 3.0b3 release

2783 annotated / raw | Diffs: previous, other | Lines: 2368 ( +15, -0 )

Created: 2006-07-19 19:10:59 -0500 (21 months ago) | Author: parrt | Changeset: 2783

added method for C like targets to see token types w/o labels (all the literals); added grammar parameter to recog. templates

2769 annotated / raw | Diffs: previous, other | Lines: 2353 ( +2, -0 )

Created: 2006-07-05 17:59:38 -0500 (22 months ago) | Author: parrt | Changeset: 2769

This is all stuff for b2 release

2761 annotated / raw | Diffs: previous, other | Lines: 2351 ( +49, -10 )

Created: 2006-07-03 18:18:53 -0500 (22 months ago) | Author: parrt | Changeset: 2761

added auto-backtrack, some bug fixes

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

Created: 2006-06-27 15:36:15 -0500 (22 months ago) | Author: parrt | Changeset: 2747

remove commented out code

2735 annotated / raw | Diffs: previous, other | Lines: 2313 ( +4, -7 )

Created: 2006-06-24 18:10:10 -0500 (22 months ago) | Author: parrt | Changeset: 2735

cleaned up code gen for syn preds; updated unit tests

2733 annotated / raw | Diffs: previous, other | Lines: 2316 ( +5, -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

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

Created: 2006-06-19 14:28:45 -0500 (22 months ago) | Author: parrt | Changeset: 2725

Referencing $ID.text in an action forced bad code gen in lexer rule ID.

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

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

set copyright date to 2005-2006

2710 annotated / raw | Diffs: previous, other | Lines: 2310 ( +4, -3 )

Created: 2006-06-14 14:55:00 -0500 (23 months ago) | Author: parrt | Changeset: 2710

use of tokenVocab with missing file yielded exception

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

Created: 2006-06-13 19:01:59 -0500 (23 months ago) | Author: parrt | Changeset: 2705

Fix bug in LOOK and make ^(R ID?) parse properly

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

Created: 2006-06-12 18:57:36 -0500 (23 months ago) | Author: parrt | Changeset: 2702

fixed bug in block level tracking

2690 annotated / raw | Diffs: previous, other | Lines: 2287 ( +3, -1 )

Created: 2006-06-11 12:34:38 -0500 (23 months ago) | Author: parrt | Changeset: 2690

init return value bug and fix to filter mode

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

Created: 2006-06-10 11:53:54 -0500 (23 months ago) | Author: parrt | Changeset: 2686

bug in '\{' translation

2682 annotated / raw | Diffs: previous, other | Lines: 2281 ( +12, -13 )

Created: 2006-06-08 15:17:24 -0500 (23 months ago) | Author: parrt | Changeset: 2682

clean up var names

2679 annotated / raw | Diffs: previous, other | Lines: 2282 ( +1, -1 )

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

new transition-table based DFA working

2666 annotated / raw | Diffs: previous, other | Lines: 2282 ( +16, -0 )

Created: 2006-06-02 13:49:24 -0500 (23 months ago) | Author: parrt | Changeset: 2666

fixed grammar stats

2621 annotated / raw | Diffs: previous, other | Lines: 2266 ( +1, -1 )

Created: 2006-05-26 16:16:28 -0500 (23 months ago) | Author: parrt | Changeset: 2621

change method name

2618 annotated / raw | Diffs: previous, other | Lines: 2266 ( +14, -1 )

Created: 2006-05-25 12:23:24 -0500 (23 months ago) | Author: parrt | Changeset: 2618

added NFA conversion abort

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

Created: 2006-05-24 15:41:46 -0500 (23 months ago) | Author: parrt | Changeset: 2615

fixed bug in left-recur detection

2614 annotated / raw | Diffs: previous, other | Lines: 2251 ( +132, -83 )

Created: 2006-05-24 13:09:59 -0500 (23 months ago) | Author: parrt | Changeset: 2614

better left-recursion detection; abort if bad errors

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

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

catching left-recursion faster

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

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

tweaks

2592 annotated / raw | Diffs: previous, other | Lines: 2195 ( +9, -3 )

Created: 2006-05-19 18:39:50 -0500 (23 months ago) | Author: parrt | Changeset: 2592

cleaned up global k

2591 annotated / raw | Diffs: previous, other | Lines: 2189 ( +25, -15 )

Created: 2006-05-19 18:30:57 -0500 (23 months ago) | Author: parrt | Changeset: 2591

added global k

2590 annotated / raw | Diffs: previous, other | Lines: 2179 ( +65, -32 )

Created: 2006-05-19 17:57:53 -0500 (23 months ago) | Author: parrt | Changeset: 2590

added time failsafe and multi-threading

2574 annotated / raw | Diffs: previous, other | Lines: 2146 ( +1, -1 )

Created: 2006-05-17 17:16:12 -0500 (23 months ago) | Author: parrt | Changeset: 2574

use comments not #src now

2558 annotated / raw | Diffs: previous, other | Lines: 2146 ( +9, -30 )

Created: 2006-05-14 15:57:22 -0500 (2 years ago) | Author: parrt | Changeset: 2558

refactored a bit; return values may have inits now

2439 annotated / raw | Diffs: previous, other | Lines: 2167 ( +2, -0 )

Created: 2006-03-11 13:59:59 -0600 (2 years 2 months ago) | Author: parrt | Changeset: 2439

fixed some small bugs and issues with unit tests

2426 annotated / raw | Diffs: previous, other | Lines: 2165 ( +19, -2 )

Created: 2006-03-08 15:46:52 -0600 (2 years 2 months ago) | Author: parrt | Changeset: 2426

fixed tokens {PLUS='+'} bug; fixed lexer error msg bug

2357 annotated / raw | Diffs: previous, other | Lines: 2148 ( +1, -1 )

Created: 2006-02-10 14:35:44 -0600 (2 years 3 months ago) | Author: parrt | Changeset: 2357

had a bug in error messages

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

Created: 2006-01-21 17:20:53 -0600 (2 years 3 months ago) | Author: parrt | Changeset: 2281

made sure DFA are created even if NFA were created earlier

2279 annotated / raw | Diffs: previous,