Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xanonymous-github/gumtree-go
Implementation of the GumTree algorithm
https://github.com/xanonymous-github/gumtree-go
gumtree
Last synced: about 1 month ago
JSON representation
Implementation of the GumTree algorithm
- Host: GitHub
- URL: https://github.com/xanonymous-github/gumtree-go
- Owner: Xanonymous-GitHub
- Created: 2024-07-04T15:16:05.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-07T04:25:25.000Z (6 months ago)
- Last Synced: 2024-07-07T22:09:04.850Z (6 months ago)
- Topics: gumtree
- Language: Go
- Homepage:
- Size: 54.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GumTree Algorithm
A code diff algorithm that works on the abstract syntax tree (AST) level.
It is used to compare two ASTs and produce a list of edit scripts
that can be used to transform the first AST into the second AST.- https://hal.science/hal-01054552
> [!IMPORTANT]
> This repository implements the GumTree algorithm as simple as possible.
> We ignored most of the real-world problems and focused on the core algorithm.
> Only the most crucial parts are covered by testing.