Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade ANTLR to 4.13.1 #633

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

vignesh-jeevanandam
Copy link

@vignesh-jeevanandam vignesh-jeevanandam commented May 20, 2024

The filepath changes in antlr_rerun.bat and AntlrPostProcessor.cs were made based on running antlr_rerun.bat from PROJECT_ROOT\Sources\AngouriMath\AngouriMath.

I am not sure if I was supposed to change that and I am also not sure if this is the right place to run the script from.

@WhiteBlackGoose
Copy link
Member

What's the benefit of doing this update?

@vignesh-jeevanandam
Copy link
Author

In the project I am currently working on, we have implemented a Domain Specific Language using ANTLR4 and Antlr4BuildTasks. This requires us to use ANTLR 4.13.1, which is incompatible with the ANTLR 4.8.0 version currently used by AngouriMath, causing issues in our existing code powered by AngouriMath.

To ensure compatibility with other projects using ANTLR, we kindly request that you consider upgrading to ANTLR 4.13.1 as well.

@WhiteBlackGoose
Copy link
Member

Sorry, but I guess you will have to maintain your own version. I haven't had time to maintain this project lately, the CI doesn't even work anymore

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants