| antlr:/lib/C/include/ |
jump to detailed chart | hide Line HistoryConstraint |
Changelog
3708
by jimi on
05 May 2007, 20:05:20 -0500
(18 months ago)
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/l…
./antlr3.h
3708
./antlr3baserecognizer.h
3708
./antlr3basetree.h
3708
./antlr3basetreeadaptor.h
3708
./antlr3bitset.h
3708
3697
by jimi on
05 May 2007, 12:14:30 -0500
(19 months ago)
More fixes for warnings in AST codegen
./antlr3exception.h
3697
3693
by jimi on
05 May 2007, 00:56:38 -0500
(19 months ago)
Fix up warnings and types for gcc compilation
./antlr3collections.h
3693
./antlr3rewritestreams.h
3693
3687
by jimi on
04 May 2007, 20:19:45 -0500
(19 months ago)
Bug fixes for tree to string, new AST rewrite streams, template catch ups.
./antlr3.h
3687
./antlr3defs.h
3687
./antlr3interfaces.h
3687
./antlr3rewritestreams.h
3687
3678
by jimi on
03 May 2007, 14:41:55 -0500
(19 months ago)
Reimplement tree rewriting in C target language as per new Java version based on rewrite streams. This is stage one which is just to get het new runtime compiling and the templates semmingly up to dat…
./antlr3interfaces.h
3678
./antlr3rewritestreams.h
3678
3654
by jimi on
29 April 2007, 19:33:54 -0500
(19 months ago)
o Implement lexer rule change as per changelist 3508 o Remove spurious warnings from inline input code o Ensure bitsets are always 64 bit even in 32 bit mode
./antlr3bitset.h
3654
./antlr3defs.h
3654
./antlr3lexer.h
3654
3649
by jimi on
29 April 2007, 10:23:54 -0500
(19 months ago)
Prepare for 64 bit support being optional for C runtime.
./antlr3defs.h
3649
3646
by jimi on
27 April 2007, 20:52:16 -0500
(19 months ago)
A few more optimizations for very large input files, to prevent continous asking of the input size via indirect function calls.
./antlr3intstream.h
3646
3644
by jimi on
27 April 2007, 13:19:25 -0500
(19 months ago)
Limit trie bit depth of memoizing to just the number of bits it needs based on input size.
./antlr3defs.h
3644
3642
by jimi on
27 April 2007, 01:08:52 -0500
(19 months ago)
Implement Elastic Bucket Patrica Trie for genreal programmer use but more importantly to use for memoize() and potentially other elements of the runtime. C runtime with memoize is now approx 2X the ja…
./antlr3baserecognizer.h
3642
./antlr3collections.h
3642
./antlr3defs.h
3642
./antlr3interfaces.h
3642
3637
by jimi on
25 April 2007, 16:43:30 -0500
(19 months ago)
Do not free realloced memory of vector entries (special case).
./antlr3collections.h
3637
3634
by jimi on
25 April 2007, 10:54:55 -0500
(19 months ago)
Use Vectors and custom tracker for memoization (this needs debugging, wait for a fix after this changelist)
./antlr3baserecognizer.h
3634
3630
by jimi on
24 April 2007, 21:19:54 -0500
(19 months ago)
Allow inline data pointer access for LA(n) and CONSUME() in standard ANTLR3 INTSTREAMS, leaving indirect method calls for default and user supplied templates.
./antlr3baserecognizer.h
3630
./antlr3collections.h
3630
./antlr3defs.h
3630
./antlr3string.h
3630
3629
by jimi on
24 April 2007, 15:41:21 -0500
(19 months ago)
Improvements for followstack performance and change ANTLR3_STACK to use vector rather than list.
./antlr3collections.h
3629
3626
by jimi on
23 April 2007, 18:01:20 -0500
(19 months ago)
Use vector for marks rather than List (again, at last)
./antlr3commontreenodestream.h
3626
./antlr3input.h
3626
3625
by jimi on
23 April 2007, 17:37:05 -0500
(19 months ago)
Replace LIST construct with Vector construct for token set (at alst got around to this ;-).
./antlr3tokenstream.h
3625
3624
by jimi on
23 April 2007, 14:37:42 -0500
(19 months ago)
Change to use integer keys for lists, rather then hashing a string.
./antlr3collections.h
3624
./antlr3input.h
3624
3620
by jimi on
23 April 2007, 00:58:57 -0500
(19 months ago)
Increase cyclic DFA elements to INT32 while I work on reducing most of them to UINT16 rather than INT16
./antlr3cyclicdfa.h
3620
3597
by jimi on
19 April 2007, 14:25:09 -0500
(19 months ago)
C target - Updates to improve managing island grammars from C and make error recovery bitsets static so there is no need to allocate them at runtime.
./antlr3defs.h
3597
./antlr3intstream.h
3597
./antlr3tokenstream.h
3597
3580
by jimi on
18 April 2007, 18:24:18 -0500
(19 months ago)
o Many updates to support filtering lexers o Changed all the macros to upper case, time to stop trying to look like Java and look like C!! The java style macro names for use by grammar programmers wer…
./antlr3commontreenodestream.h
3580
./antlr3input.h
3580
./antlr3intstream.h
3580
./antlr3lexer.h
3580
./antlr3tokenstream.h
3580
3571
by jimi on
17 April 2007, 23:19:28 -0500
(19 months ago)
o Ensure that global dynamic scopes work correctly and provide some neat macros to refernce them in action code. o Go back to popping followsets for now, oherwise while we don't have memoize working…
./antlr3collections.h
3571
3566
by jimi on
17 April 2007, 16:01:19 -0500
(19 months ago)
Predefine the HIDDEN channel for lexer generated tokens. Reserves channel 99 for this, as per the Java target
./antlr3commontoken.h
3566
3198
by jimi on
05 November 2006, 17:01:44 -0600
(2 years ago)
Catch up with JAva.stg in C.stg, bug fixes for cyclic DFA's thqat require special transition state functions. Ensure backtracking works for lexers.
./antlr3cyclicdfa.h
3198
./antlr3defs.h
3198
./antlr3intstream.h
3198
3136
by jimi on
25 October 2006, 19:28:11 -0500
(2 years 1 month ago)
Ensure ctype.h is includeed if required
./antlr3defs.h
3136
3095
by jimi on
11 October 2006, 00:46:17 -0500
(2 years 1 month ago)
Correctly handle negative integers in UCS 2 encoding toInt32 function
./antlr3string.h
3095
3094
by jimi on
10 October 2006, 22:15:13 -0500
(2 years 1 month ago)
Give in and track encoding type in strings ;-)
./antlr3defs.h
3094
./antlr3string.h
3094
3086
by jimi on
06 October 2006, 12:52:27 -0500
(2 years 1 month ago)
New function to garner an 8 bit string from other types as this is sometimes useful.
./antlr3string.h
3086
3083
by jimi on
05 October 2006, 17:07:01 -0500
(2 years 1 month ago)
Remove MEMORY debug line - commented in AIX unfriendly terms anyway!
./antlr3defs.h
3083
3077
by jimi on
03 October 2006, 17:38:07 -0500
(2 years 2 months ago)
Remove various warings from various UNIX compliations
./antlr3defs.h
3077
3060
by jimi on
02 October 2006, 16:44:52 -0500
(2 years 2 months ago)
Track vectors in changelists according to whether they were factory made or not so that we don't try to release any that are in the factory then try and release them again at facotry close time.
./antlr3collections.h
3060
|