Skip to content

Conversation

@JSYoo5B
Copy link
Contributor

@JSYoo5B JSYoo5B commented Sep 18, 2025

When the package name aliased, table should register aliased name.
But previous code registers aliased name on debug condition.

Other language base parser implementation registers aliased names.
Only golang had this bug. Fix debug condition.

When the package name aliased, table should register aliased name.
But previous code registers aliased name on debug condition.

Other language base parser implementation registers aliased names.
Only golang had this bug. Fix debug condition.

Signed-off-by: JaeSang Yoo <[email protected]>
@kaby76
Copy link
Contributor

kaby76 commented Sep 24, 2025

@teverett Please approve a workflow for #4626. The change fixes a bug.

@KvanTTT KvanTTT added the go label Sep 27, 2025
@JSYoo5B
Copy link
Contributor Author

JSYoo5B commented Sep 29, 2025

The CI failure seems unrelated to this PR.
It looks like some core methods (such as myreset()) are missing in the JS base parser.

Since the JS base parser seems incomplete, maybe those tests should be skipped until it’s properly implemented.
Otherwise, you could just merge this PR and keep the failing tests for now.

Up to you, but my suggestion would be to exclude the incomplete parser from CI.

@kaby76
Copy link
Contributor

kaby76 commented Sep 29, 2025

The problem is that the changes for the target were never completed. So, JavaScript should not be in the desc.xml file. Please remove it and the extra semicolon. In other words, the target does not work for the grammar.

The JavaScript target was incomplete and should not be listed
in desc.xml. This avoids CI failures caused by the incomplete parser.
@JSYoo5B
Copy link
Contributor Author

JSYoo5B commented Oct 5, 2025

@teverett could you re-approve workflow for this PR? It changed test targets to skip failing jobs.

@teverett
Copy link
Member

@JSYoo5B thanks!

@teverett teverett merged commit 5910626 into antlr:master Oct 11, 2025
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants