-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Comparing changes
Open a pull request
base repository: antlr/antlr4
base: 4.13.1
head repository: antlr/antlr4
compare: 4.13.2
Commits on Sep 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1855d9a - Browse repository at this point
Copy the full SHA 1855d9aView commit details
Commits on Sep 5, 2023
-
[JavaScript] Document Node.JS v16 requirement (#4355)
* docs(js): document Node >= 16 requirement Document that the ANTLR 4 JavaScript target requires Node >= 16. This has been the case since ANTLR 4.12.0 Fixes: 2c75e64 Signed-off-by: Alois Klink <alois@aloisklink.com> * docs(js): add badges to README Add some open-source badges to the README.md, taken from https://shields.io/. The most important one shows which versions of Node.JS are supported by the latest version of `antlr4`. Signed-off-by: Alois Klink <alois@aloisklink.com> --------- Signed-off-by: Alois Klink <alois@aloisklink.com>
Configuration menu - View commit details
-
Copy full SHA for 475d790 - Browse repository at this point
Copy the full SHA 475d790View commit details -
Export DefaultErrorStrategy (#4278)
Signed-off-by: hdpnguyen <hieu.dac.phuong.nguyen@mgm-tp.com> Co-authored-by: hdpnguyen <hieu.dac.phuong.nguyen@mgm-tp.com>
Configuration menu - View commit details
-
Copy full SHA for 200e10c - Browse repository at this point
Copy the full SHA 200e10cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65dfe0d - Browse repository at this point
Copy the full SHA 65dfe0dView commit details
Commits on Sep 9, 2023
-
Add "override" before EOF in TS
Signed-off-by: GP4cK <gautier.bayzelon@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 98d6fab - Browse repository at this point
Copy the full SHA 98d6fabView commit details -
Signed-off-by: Alex Miller <codex.nz@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9043b8a - Browse repository at this point
Copy the full SHA 9043b8aView commit details
Commits on Sep 15, 2023
-
Update python-target.md (#4417)
Signed-off-by: eleveyuan <85916131+eleveyuan@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0eb38a0 - Browse repository at this point
Copy the full SHA 0eb38a0View commit details
Commits on Sep 26, 2023
-
fix: TypeScript: incorrect type in CommonTokenStream
Signed-off-by: Johannes Heesterman <johannes@elfsquad.io>
Configuration menu - View commit details
-
Copy full SHA for 487cb28 - Browse repository at this point
Copy the full SHA 487cb28View commit details
Commits on Nov 2, 2023
-
fix: tweak word antrl to antlr (#4459)
Signed-off-by: h3n4l <oysterdays@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2e718eb - Browse repository at this point
Copy the full SHA 2e718ebView commit details
Commits on Nov 7, 2023
-
docs: fix wrong way to import in go
Signed-off-by: KevinZonda <33132228+KevinZonda@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d25d421 - Browse repository at this point
Copy the full SHA d25d421View commit details
Commits on Dec 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 28eb036 - Browse repository at this point
Copy the full SHA 28eb036View commit details
Commits on Jan 12, 2024
-
Signed-off-by: ericvergnaud <eric.vergnaud@wanadoo.fr>
Configuration menu - View commit details
-
Copy full SHA for ebb511a - Browse repository at this point
Copy the full SHA ebb511aView commit details
Commits on Jan 21, 2024
-
added Token.DEFAULT_CHANNEL and Token.HIDDEN_CHANNEL (#4516)
* added DEFAULT_CHANNEL and HIDDEN_CHANNEL constants based on: https://github.com/antlr/antlr4/blob/ebb511a04a60ae5a605aba65471c07dd854e9303/runtime/JavaScript/src/antlr4/Token.js#L59 https://github.com/antlr/antlr4/blob/ebb511a04a60ae5a605aba65471c07dd854e9303/runtime/JavaScript/src/antlr4/Token.js#L65 Signed-off-by: Robert Einhorn <robert.einhorn.hu@gmail.com> * added DEFAULT_CHANNEL and HIDDEN_CHANNEL constants #4110 (comment) Signed-off-by: Robert Einhorn <robert.einhorn.hu@gmail.com> --------- Signed-off-by: Robert Einhorn <robert.einhorn.hu@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d0440f4 - Browse repository at this point
Copy the full SHA d0440f4View commit details
Commits on Jan 29, 2024
-
Signed-off-by: ericvergnaud <eric.vergnaud@wanadoo.fr>
Configuration menu - View commit details
-
Copy full SHA for 3c06d0a - Browse repository at this point
Copy the full SHA 3c06d0aView commit details
Commits on Feb 7, 2024
-
Generate meaningful exception message on checkVersion() failure (#4522)
Currently, loading a parser from an incompatible version results in a message like: Could not deserialize ATN with version (expected 4). (see e.g. #4041 ) Change the exception message generation to use ord(version), so it shows e.g. the string 3 instead of the character with ordinal 3, which is non-printable and the cause for the above cryptic message. Signed-off-by: Raffaello D. Di Napoli <rafdev@dinapo.li>
Configuration menu - View commit details
-
Copy full SHA for d0ddb32 - Browse repository at this point
Copy the full SHA d0ddb32View commit details
Commits on Feb 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8127454 - Browse repository at this point
Copy the full SHA 8127454View commit details
Commits on Feb 23, 2024
-
fix: Suppress this-escape warning in generated Parser introduced in J…
…DK 21. Signed-off-by: Niels Basjes <niels@basjes.nl>
Configuration menu - View commit details
-
Copy full SHA for 851ddee - Browse repository at this point
Copy the full SHA 851ddeeView commit details
Commits on Feb 24, 2024
-
Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
Configuration menu - View commit details
-
Copy full SHA for f08a19b - Browse repository at this point
Copy the full SHA f08a19bView commit details
Commits on Feb 27, 2024
-
Only log exceptions (for example LexerNoViableAltException) if debug …
…is enabled for _interp. There is no other way to control this console output right now, seems like missed if check. [in progress]: unintentional exception is fired by Lexer along with passing it through error listener at the same time. This behavior changed. Signed-off-by: Aliaksandr Kukrash <multiarc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bb48237 - Browse repository at this point
Copy the full SHA bb48237View commit details -
update CharStreams usage and revert change for exception logging
Signed-off-by: Aliaksandr Kukrash <multiarc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 40b4942 - Browse repository at this point
Copy the full SHA 40b4942View commit details -
Signed-off-by: Aliaksandr Kukrash <multiarc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1b3150b - Browse repository at this point
Copy the full SHA 1b3150bView commit details
Commits on Mar 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3658336 - Browse repository at this point
Copy the full SHA 3658336View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb195da - Browse repository at this point
Copy the full SHA cb195daView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6ca29d - Browse repository at this point
Copy the full SHA e6ca29dView commit details -
Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
Configuration menu - View commit details
-
Copy full SHA for 967be76 - Browse repository at this point
Copy the full SHA 967be76View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3692cc - Browse repository at this point
Copy the full SHA c3692ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0908b58 - Browse repository at this point
Copy the full SHA 0908b58View commit details -
Configuration menu - View commit details
-
Copy full SHA for b49838a - Browse repository at this point
Copy the full SHA b49838aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2865844 - Browse repository at this point
Copy the full SHA 2865844View commit details
Commits on Mar 11, 2024
-
Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
Configuration menu - View commit details
-
Copy full SHA for 7d4ad89 - Browse repository at this point
Copy the full SHA 7d4ad89View commit details -
Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
Configuration menu - View commit details
-
Copy full SHA for 1f5e64b - Browse repository at this point
Copy the full SHA 1f5e64bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69cfd8e - Browse repository at this point
Copy the full SHA 69cfd8eView commit details
Commits on Mar 18, 2024
-
Add parse listener methods to Parser typescript
This PR adds the four parse listener methods. The `_parseListeners` field could also be set to `ParseTreeListener[]`, but it would _technically_ be a breaking change. I chose to use `ParseTreeListener` instead of `any` in these methods because parse listeners cannot actually be `any`; their functions are called without checking if they're defined. The current ParseTreeListener interface is the minimum requirement to avoid exceptions. Signed-off-by: Phlosioneer <mattmdrr2@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b4c12ec - Browse repository at this point
Copy the full SHA b4c12ecView commit details
Commits on Mar 19, 2024
-
Signed-off-by: Robert Einhorn <robert.einhorn.hu@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6ba4f8c - Browse repository at this point
Copy the full SHA 6ba4f8cView commit details -
Add override specifier to typescript copyfrom codegen
Required for `"noImplicitOverride": true` typescript setting. I couldn't figure out how to add a test for this situation in the typescript test file. It only happens if a rule context class has a subclass. Signed-off-by: Phlosioneer <mattmdrr2@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4a1963b - Browse repository at this point
Copy the full SHA 4a1963bView commit details
Commits on Mar 22, 2024
-
Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
Configuration menu - View commit details
-
Copy full SHA for 990fbc2 - Browse repository at this point
Copy the full SHA 990fbc2View commit details
Commits on Mar 27, 2024
-
Fixing crash bug in TokenStreamRewriter
Order of operations issue - use before deleting not vice-versa. Signed-off-by: HS <hs@apotell.com>
Configuration menu - View commit details
-
Copy full SHA for 0d30259 - Browse repository at this point
Copy the full SHA 0d30259View commit details
Commits on Apr 1, 2024
-
Fix incorrect this.channel access
nextTokenOnChannel was accessing the field `this.channel` instead of the parameter `channel`. The buffered token stream class doesn't have a field named `channel`, so this exhausted the token buffer instead. The bug had not been caught because it is only called from `CommonTokenStream` with parameter `this.channel`. Signed-off-by: Phlosioneer <mattmdrr2@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2244af3 - Browse repository at this point
Copy the full SHA 2244af3View commit details
Commits on Apr 2, 2024
-
golang: Add to quick checks to PredictionContext Equals checks (they …
…are in use in other runtimes): 1. If pointers are equal it's the same object 2. If we are comparing singletons both types must be singletons Signed-off-by: Eytan Heidingsfeld <32422402+ehmm@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6628b00 - Browse repository at this point
Copy the full SHA 6628b00View commit details
Commits on Apr 6, 2024
-
[JS] Fix Parser.getSourceName returning undefined
Parser.getSourceName was expecting a field `sourceName` on `TokenStream`, but that doesn't exist on any `TokenStream` implementation. This commit fixes the bug by calling `getSourceName`, which *is* defined on `BufferedTokenStream`. This commit also removes some nearby commented-out code that didn't make any sense. Signed-off-by: Phlosioneer <mattmdrr2@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b486ce7 - Browse repository at this point
Copy the full SHA b486ce7View commit details
Commits on Apr 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 360c86c - Browse repository at this point
Copy the full SHA 360c86cView commit details
Commits on Apr 10, 2024
-
Export InputMismatchException in index.js
Signed-off-by: Hieu Nguyen <phieu221199@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 281b762 - Browse repository at this point
Copy the full SHA 281b762View commit details -
Install composer before using it. Signed-off-by: Andreas Buhr <andreas@andreasbuhr.de>
Configuration menu - View commit details
-
Copy full SHA for 6a71782 - Browse repository at this point
Copy the full SHA 6a71782View commit details -
Switch CI to macos-12 and PHP 8.3
Signed-off-by: Andreas Buhr <andreas@andreasbuhr.de>
Configuration menu - View commit details
-
Copy full SHA for 380ce4b - Browse repository at this point
Copy the full SHA 380ce4bView commit details
Commits on May 14, 2024
-
Fix Linux compilation issue of ProfilingATNSimulator
* NSEC_PER_SEC is available via CDispatch bindings, which are not currently imported * Importing them would be heavy handed compared to replacing with the constant (and leaving a comment) Signed-off-by: Will Ziener-Dignazio <wzienerdignazio@apple.com>
Configuration menu - View commit details
-
Copy full SHA for c0b7dd0 - Browse repository at this point
Copy the full SHA c0b7dd0View commit details
Commits on May 15, 2024
-
feat: Catch up 4.13.1 minor fixes and performance improvements
Signed-off-by: Jim.Idle <jimi@idle.ws>
Configuration menu - View commit details
-
Copy full SHA for 41b9360 - Browse repository at this point
Copy the full SHA 41b9360View commit details -
feat: Catches up minor performance improvements and adds a build tag …
…to build without mutex use when the user knows there will be no multiple access from go routines Signed-off-by: Jim.Idle <jimi@idle.ws>
Configuration menu - View commit details
-
Copy full SHA for 057bd36 - Browse repository at this point
Copy the full SHA 057bd36View commit details -
Signed-off-by: Jim.Idle <jimi@idle.ws>
Configuration menu - View commit details
-
Copy full SHA for 2647323 - Browse repository at this point
Copy the full SHA 2647323View commit details
Commits on May 17, 2024
-
Update C++ documentation to state that C++17 is required
Signed-off-by: Andreas Buhr <andreas@andreasbuhr.de>
Configuration menu - View commit details
-
Copy full SHA for 6197d6c - Browse repository at this point
Copy the full SHA 6197d6cView commit details
Commits on May 31, 2024
-
Signed-off-by: Nick Nobles <nicholas_nobles@intuit.com>
Configuration menu - View commit details
-
Copy full SHA for 7d4cea9 - Browse repository at this point
Copy the full SHA 7d4cea9View commit details
There are no files selected for viewing