prijatelj / thompson-construction
Java implementation of Thompson Construction Algorithm for converting regular expressions into non-deterministic finite automata (NFAs)
☆17Updated 8 years ago
Alternatives and similar repositories for thompson-construction:
Users that are interested in thompson-construction are comparing it to the libraries listed below
- ☆17Updated 10 years ago
- Python 3 scanner generator.☆17Updated 11 years ago
- Convert source code into numerical tokens☆65Updated last year
- Control flow graph and test requirement generation for a Java code.☆14Updated 10 years ago
- Repository for Deep API Learning (DeepAPI)☆54Updated 3 years ago
- Code for "CoaCor: Code Annotation for Code Retrieval with Reinforcement Learning" (WWW 2019)☆36Updated 4 years ago
- Computes the AST difference (aka edit script) between two Spoon Java source code abstract syntax trees☆164Updated last week
- Source code and data about our large scale study about Java annotaion in practice☆12Updated 2 years ago
- FaCoY Code-to-Code Search Engine☆32Updated 6 years ago
- A SQL and R Synthesizer Using Query Reverse Engineering☆25Updated 4 years ago
- 🐍 Deep Learning Type Inference of Python Function Signatures using their Natural Language Context☆17Updated 11 months ago
- ☆25Updated last year
- A tool that analyzes the byte-code of Java .class files and generates control-flow graphs in Graphviz (dot) format from it.☆26Updated 2 years ago
- Graph-based incremental static analysis of ECMAScript 6 source code repositories☆19Updated 7 years ago
- Assessing Source Code Semantic Similarity with Unsupervised Learning☆41Updated 7 years ago
- Java Program -> AST -> .dot -> Visualization☆68Updated 3 years ago
- Simple AST generator for Java v8 using ANTLR v4.☆21Updated 7 years ago
- Artifact for the OOPSLA 17 DejaVu Paper☆10Updated 7 years ago
- A by-the-book small but fully functional compiler written in Java☆29Updated 12 years ago
- ☆27Updated 5 years ago
- A tool to convert nodes in an Abstract Syntax Tree into vector embeddings☆75Updated 2 years ago
- Course material for Algorithms and Data Structures (TU Delft TI3110TU)☆10Updated 6 years ago
- An ANTLR4 grammar for Python 3☆40Updated 2 years ago
- Paper Artifacts for "Aroma: Code Recommendation via Structural Code Search"☆58Updated 3 years ago
- ☆16Updated 5 years ago
- ☆30Updated 6 years ago
- A free, open-source Java library for modeling automata, graphs, and transition systems☆95Updated last month
- Probabilistic API Mining☆53Updated 7 years ago
- Java Code Instrumenter and Execution Tracer☆16Updated 4 years ago
- A set of tools for extracting tokens and ASTs from code☆22Updated 6 years ago