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 5271 3708

latest revision download Branch head

5271 annotated / raw | Diffs: previous, other | Lines: 1064 ( +0, -0 )

Created: 2008-09-20 21:59:39 -0500 (2 months ago) | Author: jimi | Changeset: 5271

C - runtime. Provide a generic method in the base tree adaptor that can produce a dot spec for Graphviz for any arbitrary AST.

5260 annotated / raw | Diffs: previous, other | Lines: 1064 ( +4, -4 )

Created: 2008-09-15 11:54:32 -0500 (2 months 5 days ago) | Author: jimi | Changeset: 5260

C runtime : Ensure that Windows DLL version header is flagged as 3.1.1

5211 annotated / raw | Diffs: previous, other | Lines: 1064 ( +10, -13 )

Created: 2008-08-12 20:26:10 -0500 (3 months 8 days ago) | Author: jimi | Changeset: 5211

Change C runtime Windows projects to Visual Studio 2008.

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

Created: 2008-07-31 19:56:49 -0500 (3 months 20 days ago) | Author: jimi | Changeset: 5123

C runtime - philosophy change for tree node streams in light of the ability to use chains of rewriting tree parsers

5058 annotated / raw | Diffs: previous, other | Lines: 1066 ( +0, -0 )

Created: 2008-07-16 18:30:27 -0500 (4 months 5 days ago) | Author: jimi | Changeset: 5058

Correct incorrect memory allocation for bit set cloning. Not sure how we ever got away with this before now. Must be that calloc always allocated enough bytes anyway.

5055 annotated / raw | Diffs: previous, other | Lines: 1066 ( +0, -0 )

Created: 2008-07-16 15:22:35 -0500 (4 months 5 days ago) | Author: jimi | Changeset: 5055

Reposition include of delegator header

4629 annotated / raw | Diffs: previous, other | Lines: 1066 ( +4, -4 )

Created: 2008-02-22 12:16:53 -0600 (8 months ago) | Author: jimi | Changeset: 4629

Add in C++ compatibilty for C library header files.

4625 annotated / raw | Diffs: previous, other | Lines: 1066 ( +0, -0 )

Created: 2008-02-22 01:35:57 -0600 (8 months ago) | Author: jimi | Changeset: 4625

Fix up lexer shared state confusion, delegated lexers were overriding the tokensource set by the delgator and now they just leave it to the master, as you should all do too :-)

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

Created: 2008-02-20 17:18:20 -0600 (9 months ago) | Author: jimi | Changeset: 4602

Initial check in of new tree parser rewrite templates, to create a base for debugging.

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

Created: 2008-02-17 17:21:09 -0600 (9 months ago) | Author: jimi | Changeset: 4575

Rationalize use of 64 bit datatypes, which wre nnot properly considered until now. 64 bit data types are now only used where they offer some kind of advantage or must be used when compiling for 64 bit arachitectures. This is now only things like nextChar, which are addresses but are also used as the index/mark/rewind points. I may actually change this back to a 32 bit value in a future modification.

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

Created: 2008-02-16 12:48:01 -0600 (9 months ago) | Author: jimi | Changeset: 4568

Minor documentaion changes to start documenting the changes from 3.0 to 3.1 in the C runtime

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

Created: 2008-02-15 17:51:18 -0600 (9 months ago) | Author: jimi | Changeset: 4562

Huge documentation updates.

4551 annotated / raw | Diffs: previous, other | Lines: 1050 ( +32, -0 )

Created: 2008-02-14 18:27:07 -0600 (9 months ago) | Author: jimi | Changeset: 4551

Interim checkin - documentation updates.

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

Created: 2008-02-13 11:28:55 -0600 (9 months ago) | Author: jimi | Changeset: 4547

Checkpoint. Migration to ANTLR 3.1 API Stage II
o Integrate unbuffered tree node stream into the source code. This is basically the old commontreenode stream, which is now replaced
 by one that indexes the tree nodes to make tree rewrites by tree parsers effecient.

4544 annotated / raw | Diffs: previous, other | Lines: 1010 ( +12, -0 )

Created: 2008-02-13 10:52:18 -0600 (9 months ago) | Author: jimi | Changeset: 4544

Checkpoint. Stage 1 of transition to ANTLR 3.1 API
o Added debugging interface and initialization
o Added new interface elements for base tree, common tree, node stream etc for tree rewrites
o Rebased Vectors and stack at 0, which is what they should be
o Some reformatting as I went
o Some typo correction in comments as I get more emails about that than anythign else
o Change to 4 space tabs and indents to confuse people :-(
o Change to C++ style comments to make formatting easier in preparation for improvied API doxygenm comments
o Some bug fixes
This source snapshot compiles but does not run as the template is not yet up to date for ANTLR 3.1

3989 annotated / raw | Diffs: previous, other | Lines: 998 ( +12, -0 )

Created: 2007-08-14 19:42:59 -0500 (15 months ago) | Author: jimi | Changeset: 3989

Interim check in for debugging interface

3831 annotated / raw | Diffs: previous, other | Lines: 986 ( +144, -140 )

Created: 2007-06-19 15:31:18 -0500 (17 months ago) | Author: jimi | Changeset: 3831

Fix for:
o ANTLR-145 http://www.antlr.org:8888/browse/ANTLR-145
o ANTLR-144 http://www.antlr.org:8888/browse/ANTLR-144
o Incorrectly named macros
o Missing SCAN() macro supplied
o Back out of using fastcall on Windows in Release mode
o Fix rewrite of imaginary token with text
o Fix Cyclic DFA back to signed integers
o Other miscellaneous minor bugs
o Provide support for stacking input streams by default

3828 annotated / raw | Diffs: previous, other | Lines: 982 ( +352, -0 )

Created: 2007-06-17 14:19:50 -0500 (17 months ago) | Author: jimi | Changeset: 3828

Correct accidental upper casing of REWINDLAST()
Correct tree node rewrite streams by adding +1 to vector get() function so as to avoid mortally offending people who spend a whole 2 hours debugging something and wasting their time.

3708 new/moved annotated / raw | Diffs: previous, other | Lines: 630 ( +630, -0 )

Created: 2007-05-05 20:05:20 -0500 (18 months ago) | Author: jimi | Changeset: 3708

Moved from: lib/C/C.vcproj 3678

Transport the C runtime for ANTLR to the new directory structure
Rename/Move: //depot/code/antlr/main/lib/C/AUTHORS To: //depot/code/antlr/main/runtime/C/AUTHORS
Rename/Move: //depot/code/antlr/main/lib/C/C.sln To: //depot/code/antlr/main/runtime/C/C.sln
Rename/Move: //depot/code/antlr/main/lib/C/C.vcproj To: //depot/code/antlr/main/runtime/C/C.vcproj
Rename/Move: //depot/code/antlr/main/lib/C/C.vcproj.vspscc To: //depot/code/antlr/main/runtime/C/C.vcproj.vspscc
Rename/Move: //depot/code/antlr/main/lib/C/C.vssscc To: //depot/code/antlr/main/runtime/C/C.vssscc
Rename/Move: //depot/code/antlr/main/lib/C/COPYING To: //depot/code/antlr/main/runtime/C/COPYING
Rename/Move: //depot/code/antlr/main/lib/C/ChangeLog To: //depot/code/antlr/main/runtime/C/ChangeLog
Rename/Move: //depot/code/antlr/main/lib/C/INSTALL To: //depot/code/antlr/main/runtime/C/INSTALL
Rename/Move: //depot/code/antlr/main/lib/C/Makefile.am To: //depot/code/antlr/main/runtime/C/Makefile.am
Rename/Move: //depot/code/antlr/main/lib/C/NEWS To: //depot/code/antlr/main/runtime/C/NEWS
Rename/Move: //depot/code/antlr/main/lib/C/README To: //depot/code/antlr/main/runtime/C/README
Rename/Move: //depot/code/antlr/main/lib/C/configure.ac To: //depot/code/antlr/main/runtime/C/configure.ac
Rename/Move: //depot/code/antlr/main/lib/C/dist/libantlr3c-3.0.0-rc8.tar.gz To: //depot/code/antlr/main/runtime/C/dist/libantlr3c-3.0.0-rc8.tar.gz
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3.h To: //depot/code/antlr/main/runtime/C/include/antlr3.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3baserecognizer.h To: //depot/code/antlr/main/runtime/C/include/antlr3baserecognizer.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3basetree.h To: //depot/code/antlr/main/runtime/C/include/antlr3basetree.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3basetreeadaptor.h To: //depot/code/antlr/main/runtime/C/include/antlr3basetreeadaptor.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3bitset.h To: //depot/code/antlr/main/runtime/C/include/antlr3bitset.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3collections.h To: //depot/code/antlr/main/runtime/C/include/antlr3collections.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3commontoken.h To: //depot/code/antlr/main/runtime/C/include/antlr3commontoken.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3commontree.h To: //depot/code/antlr/main/runtime/C/include/antlr3commontree.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3commontreeadaptor.h To: //depot/code/antlr/main/runtime/C/include/antlr3commontreeadaptor.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3commontreenodestream.h To: //depot/code/antlr/main/runtime/C/include/antlr3commontreenodestream.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3cyclicdfa.h To: //depot/code/antlr/main/runtime/C/include/antlr3cyclicdfa.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3defs.h To: //depot/code/antlr/main/runtime/C/include/antlr3defs.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3encodings.h To: //depot/code/antlr/main/runtime/C/include/antlr3encodings.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3errors.h To: //depot/code/antlr/main/runtime/C/include/antlr3errors.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3exception.h To: //depot/code/antlr/main/runtime/C/include/antlr3exception.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3filestream.h To: //depot/code/antlr/main/runtime/C/include/antlr3filestream.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3input.h To: //depot/code/antlr/main/runtime/C/include/antlr3input.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3interfaces.h To: //depot/code/antlr/main/runtime/C/include/antlr3interfaces.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3intstream.h To: //depot/code/antlr/main/runtime/C/include/antlr3intstream.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3lexer.h To: //depot/code/antlr/main/runtime/C/include/antlr3lexer.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3memory.h To: //depot/code/antlr/main/runtime/C/include/antlr3memory.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3parser.h To: //depot/code/antlr/main/runtime/C/include/antlr3parser.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3parsetree.h To: //depot/code/antlr/main/runtime/C/include/antlr3parsetree.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3rewritestreams.h To: //depot/code/antlr/main/runtime/C/include/antlr3rewritestreams.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3string.h To: //depot/code/antlr/main/runtime/C/include/antlr3string.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3stringstream.h To: //depot/code/antlr/main/runtime/C/include/antlr3stringstream.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3tokenstream.h To: //depot/code/antlr/main/runtime/C/include/antlr3tokenstream.h
Rename/Move: //depot/code/antlr/main/lib/C/include/antlr3treeparser.h To: //depot/code/antlr/main/runtime/C/include/antlr3treeparser.h
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3List.c To: //depot/code/antlr/main/runtime/C/src/antlr3List.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3baserecognizer.c To: //depot/code/antlr/main/runtime/C/src/antlr3baserecognizer.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3basetree.c To: //depot/code/antlr/main/runtime/C/src/antlr3basetree.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3basetreeadaptor.c To: //depot/code/antlr/main/runtime/C/src/antlr3basetreeadaptor.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3bitset.c To: //depot/code/antlr/main/runtime/C/src/antlr3bitset.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3collections.c To: //depot/code/antlr/main/runtime/C/src/antlr3collections.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3commontoken.c To: //depot/code/antlr/main/runtime/C/src/antlr3commontoken.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3commontree.c To: //depot/code/antlr/main/runtime/C/src/antlr3commontree.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3commontreeadaptor.c To: //depot/code/antlr/main/runtime/C/src/antlr3commontreeadaptor.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3commontreenodestream.c To: //depot/code/antlr/main/runtime/C/src/antlr3commontreenodestream.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3cyclicdfa.c To: //depot/code/antlr/main/runtime/C/src/antlr3cyclicdfa.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3encodings.c To: //depot/code/antlr/main/runtime/C/src/antlr3encodings.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3exception.c To: //depot/code/antlr/main/runtime/C/src/antlr3exception.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3filestream.c To: //depot/code/antlr/main/runtime/C/src/antlr3filestream.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3inputstream.c To: //depot/code/antlr/main/runtime/C/src/antlr3inputstream.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3intstream.c To: //depot/code/antlr/main/runtime/C/src/antlr3intstream.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3lexer.c To: //depot/code/antlr/main/runtime/C/src/antlr3lexer.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3parser.c To: //depot/code/antlr/main/runtime/C/src/antlr3parser.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3rewritestreams.c To: //depot/code/antlr/main/runtime/C/src/antlr3rewritestreams.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3string.c To: //depot/code/antlr/main/runtime/C/src/antlr3string.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3stringstream.c To: //depot/code/antlr/main/runtime/C/src/antlr3stringstream.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3tokenstream.c To: //depot/code/antlr/main/runtime/C/src/antlr3tokenstream.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3treeparser.c To: //depot/code/antlr/main/runtime/C/src/antlr3treeparser.c
Rename/Move: //depot/code/antlr/main/lib/C/src/antlr3ucs2inputstream.c To: //depot/code/antlr/main/runtime/C/src/antlr3ucs2inputstream.c
Rename/Move: //depot/code/antlr/main/lib/C/vs2005/rulefiles/antlr3.rules To: //depot/code/antlr/main/runtime/C/vs2005/rulefiles/antlr3.rules

Crucible: Open Source License registered to Atlassian.
Atlassian FishEye, Subversion, CVS & Perforce analysis. (Version:1.5.5 Build:build-dev18790 2008-08-11 ) - Administration - Page generated 2008-11-20 23:15 -0600