sharwell
|
83e5e3fe7f
|
v4: Mark @Override for generated action and sempred methods. Don't emit the DEFAULT_MODE constant in lexers because it's already defined in Lexer
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9440]
|
2011-11-22 16:46:27 -08:00 |
sharwell
|
22edf77263
|
v4: specify generic type
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9439]
|
2011-11-22 16:38:42 -08:00 |
sharwell
|
cf0d47c8fe
|
v4: Parser.setInputStream calls Parser.setTokenStream
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9438]
|
2011-11-22 16:36:39 -08:00 |
sharwell
|
1495ba5bd7
|
v4: use getInterpreter() instead of directly accessing the _interp field
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9437]
|
2011-11-22 16:33:19 -08:00 |
parrt
|
72684907bc
|
add -Xlog, add .ctx to rule refs. parse tree test pass.
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9436]
|
2011-11-22 16:30:50 -08:00 |
parrt
|
95f3afa562
|
rm ANTLRStringStream. combined with ANTLRInputStream. causes name change in lots of files. rm encoding ability.
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9435]
|
2011-11-22 15:50:19 -08:00 |
sharwell
|
ed12c072e9
|
v4: Update BaseTest with @Override annotations, remove obsolete rewind methods, and use List<T> instead of List
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9432]
|
2011-11-22 15:37:12 -08:00 |
sharwell
|
09ad4bcb0a
|
v4: Remove dependency on v3 tool (still depends on v3 runtime)
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9431]
|
2011-11-22 15:32:53 -08:00 |
parrt
|
cfecf4b109
|
add CANNOT_FIND_ATTRIBUTE_NAME_IN_DECL
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9429]
|
2011-11-22 15:26:41 -08:00 |
parrt
|
7d5c69842b
|
BufferedTokenStream gets generic type. CommonTokenStream extends BufferedTokenStream<CommonToken>, rename unbuff'd stream. add unbuff token stream
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9428]
|
2011-11-22 15:21:09 -08:00 |
parrt
|
4b393cf448
|
rm QStack and use ArrayDeque
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9427]
|
2011-11-22 14:33:35 -08:00 |
parrt
|
0d691db980
|
added uniq error codes
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9426]
|
2011-11-22 14:29:06 -08:00 |
parrt
|
31c24292cd
|
unbuff char stream working
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9425]
|
2011-11-22 12:32:15 -08:00 |
parrt
|
45dc683a91
|
tweak
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9424]
|
2011-11-22 12:30:53 -08:00 |
parrt
|
f3b0ffb8b2
|
almost working
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9423]
|
2011-11-21 17:55:39 -08:00 |
parrt
|
dcedc63dec
|
added missing error msg
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9422]
|
2011-11-21 17:22:21 -08:00 |
parrt
|
0fe415e227
|
checking in but doesn't work yet; just so i can pull at work
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9421]
|
2011-11-20 16:07:45 -08:00 |
parrt
|
f8a8aadca2
|
tweak
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9420]
|
2011-11-20 15:14:19 -08:00 |
parrt
|
3e216a258d
|
combine Reader/InputStream into InputStream
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9419]
|
2011-11-20 15:13:16 -08:00 |
parrt
|
6abc73cba3
|
tweak
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9418]
|
2011-11-20 15:04:48 -08:00 |
parrt
|
2c98cae751
|
no more line/col in string stream
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9417]
|
2011-11-20 15:03:15 -08:00 |
parrt
|
4cc8a8e501
|
tweak
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9416]
|
2011-11-20 14:46:47 -08:00 |
parrt
|
e71440b9cb
|
tweak
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9415]
|
2011-11-20 14:40:26 -08:00 |
parrt
|
9f294794a8
|
tweak
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9414]
|
2011-11-20 14:33:48 -08:00 |
parrt
|
4b4a7d9c7a
|
add LogManager, add InputSymbolType()
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9413]
|
2011-11-20 14:27:58 -08:00 |
parrt
|
18e8a853e7
|
rm prints, add log mgr to runtime (in case we need it there for profiling/testing etc...)
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9412]
|
2011-11-19 18:53:37 -08:00 |
parrt
|
01a71c5b02
|
fixing a lot of little thingsTo make my examples work
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9410]
|
2011-11-19 17:27:19 -08:00 |
sharwell
|
beb4386fd0
|
v4: Fix BlankListenerFile (these files should be part of CL9408)
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9409]
|
2011-11-19 15:32:40 -08:00 |
sharwell
|
426d96c3b8
|
v4: Fix the BlankListenerFile template
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9408]
|
2011-11-19 15:04:26 -08:00 |
parrt
|
140f0fc098
|
visitTerminal had extra <> so it was <Token> arg type
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9407]
|
2011-11-19 13:50:22 -08:00 |
parrt
|
b61603e98a
|
A rename of TSymbol->Symbol and a few of T to Symbol. Also changed name of the default error handler
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9406]
|
2011-11-19 13:44:53 -08:00 |
sharwell
|
5c7ff2cf9d
|
v4: Use IntStream.mark to ensure that CharStream.substring works within the bounds necessary for Lexer.getText
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9405]
|
2011-11-19 13:39:55 -08:00 |
parrt
|
6b1c367d54
|
tweak
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9404]
|
2011-11-19 13:28:50 -08:00 |
parrt
|
4476cbf22b
|
else format
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9403]
|
2011-11-19 13:09:48 -08:00 |
parrt
|
20f86b8018
|
tweak
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9402]
|
2011-11-19 12:53:34 -08:00 |
parrt
|
c1b77ac6a8
|
format else
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9401]
|
2011-11-19 12:48:15 -08:00 |
parrt
|
7f042393d2
|
tweak
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9400]
|
2011-11-19 12:47:41 -08:00 |
parrt
|
06ed597d29
|
tweak
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9399]
|
2011-11-19 12:42:54 -08:00 |
parrt
|
ac7913e67f
|
tweak
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9398]
|
2011-11-19 12:40:48 -08:00 |
sharwell
|
0092b421b5
|
v4: Fix Lexer.reset (and as a side effect fixes Lexer.setInputStream)
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9396]
|
2011-11-18 22:58:11 -08:00 |
sharwell
|
f64ecebd34
|
v4: Fix LookaheadStream ability to seek forward past the current location (via consume())
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9395]
|
2011-11-18 22:54:07 -08:00 |
sharwell
|
7774405ee3
|
v4: Can't use the @NotNull and @Nullable from com.sun.istack.internal. Adding our own until we settle on a final library.
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9394]
|
2011-11-18 22:48:08 -08:00 |
sharwell
|
9e89438556
|
v4: specify tokenVocab to fix unit test
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9391]
|
2011-11-18 11:34:49 -08:00 |
sharwell
|
5e1b372ca1
|
v4: fix generated attribute name for wildcards (_track__wild instead of _track_.)
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9390]
|
2011-11-18 11:33:45 -08:00 |
sharwell
|
ca141afc28
|
v4: @NotNull and @Nullable annotations for fields and methods
mark fields final
no behavior changes
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9389]
|
2011-11-18 11:29:58 -08:00 |
sharwell
|
909ea67d6b
|
v4: support disabling the inlined LL1 code generation
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9387]
|
2011-11-18 11:20:38 -08:00 |
sharwell
|
6060b6c288
|
v4: visitToken->visitTerminal
TokenNode->TerminalNode
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9384]
|
2011-11-17 20:09:24 -08:00 |
sharwell
|
c12167974b
|
v4: fix several unit tests
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9383]
|
2011-11-17 19:48:16 -08:00 |
sharwell
|
3e279fbd3e
|
v4: Update BaseTest harness for changes to the runtime
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9382]
|
2011-11-17 19:46:29 -08:00 |
sharwell
|
ff97c91ef2
|
v4: ObjectStream -> SymbolStream
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9381]
|
2011-11-17 19:45:35 -08:00 |