Skip to content

Release/2.0.0#1

Open
edsoneddy wants to merge 23 commits into
mainfrom
release/2.0.0
Open

Release/2.0.0#1
edsoneddy wants to merge 23 commits into
mainfrom
release/2.0.0

Conversation

@edsoneddy
Copy link
Copy Markdown
Owner

No description provided.

…instructions for setting up ANTLR.

Corrected the antlr4 command to output generated files directly to the target directory, avoiding incorrect nested paths.
Improved overall grammar and readability in the documentation.
… comparison functions and updating excluded token handling
- Introduced Java20Parser.g4 to define the syntax rules for Java 20.
- Implemented parsing rules for identifiers, types, expressions, statements, and declarations.
- Included support for new Java 20 features such as records, sealed classes, and enhanced switch expressions.
- Ensured compatibility with existing Java language constructs while accommodating new syntax.
- Introduced new C++ lexer and parser grammars (CPP14Lexer.g4, CPP14Parser.g4) for parsing C++ source code.
- Implemented grammar transformation script (transformGrammar.py) to adapt grammar files for Python compatibility.
- Updated main application to support C++ as a language option.
- Added utility functions for handling C++ specific token exclusions in utils.py.
- Created an empty __init__.py file for the C++ module.
- Modified documentation to reflect the addition of C++ support.
…s for tree representation and enhance argument parsing in main function
Copilot AI review requested due to automatic review settings May 7, 2026 00:45

This comment was marked as outdated.

This comment was marked as outdated.

…Python, Java, and C++ using APTED and ZSS algorithms, fix imports

This comment was marked as resolved.

@edsoneddy edsoneddy requested a review from Copilot May 7, 2026 02:15
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

edsoneddy added 2 commits May 13, 2026 02:00
…age details, and implement search strategies documentation

This comment was marked as resolved.

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