MikeDevice / first-follow
Utility for FIRST, FOLLOW, PREDICT set generation aiding in custom programming language creation
β128Updated 2 years ago
Alternatives and similar repositories for first-follow:
Users that are interested in first-follow are comparing it to the libraries listed below
- Visualize Turing machines and deterministic finite automata. π΅ππ΄β©οΈβ258Updated 3 years ago
- Visual Studio Code extension for Coqβ377Updated this week
- This is a repository of coursework project for the Stanford Compilers MOOC course. The result is a fully-working compiler for the COOL Prβ¦β54Updated 2 years ago
- A website that simulates various finite state machines: DFA, NFA, PDA.β105Updated 2 years ago
- JFLAP as provided at http://www.jflap.org/ and modified by Marco AurΓ©lio (magsilva@gmail.com)β34Updated last year
- A compiler from TIP to llvm bitcodeβ69Updated 5 months ago
- This is the primary development repository for 3C, a tool for automatically converting legacy C code to the Checked C extension of C, whiβ¦β14Updated 2 years ago
- Here we collect worldwide courses teaching formal methodsβ36Updated 5 years ago
- A python program to build nfa, dfa and minimised DFA from given regular expression. Uses Tkinter for GUI and GraphViz for graphs.β119Updated 3 weeks ago
- Program Analisys and Transformation survey and links (particular focus on SSA)β168Updated 4 years ago
- A tool for analyzing and transforming context-free grammars.β219Updated last week
- Program Synthesis Courseβ252Updated last year
- Code plagiarism detection toolβ294Updated last year
- Public-facing course info for program analysis materials.β41Updated 4 months ago
- An LR grammar automata generator (yet to be completed)β23Updated 5 months ago
- A listing of compiler, language and runtime teams for people looking for jobs in this areaβ578Updated last month
- C/C++ Source-to-Source Tool based on Clangβ76Updated this week
- A tool to eliminate timing-based side channelsβ49Updated 2 years ago
- A simple plagiarism detection tool for python codeβ185Updated last year
- Tricks you wish the Coq manual told you [maintainer=@tchajed]β518Updated 2 months ago
- Jupyter notebooks for tutorial on the Z3 SMT solverβ160Updated last year
- Tool to convert and import problems from Polygon into DOMjudge.β18Updated last month
- LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)β250Updated 2 years ago
- This is the repo for an incremental pointer analysis for Java programs. This repo has been adopted by WALAβ24Updated 2 years ago
- A framework to analyze a space formed by the combination of program encodings, obfuscation passes and stochastic classification models.β33Updated last year
- Visualization of Ukkonen's algorithmβ100Updated 6 years ago
- Source code for the equivalence checker presented in the PLDI 2019 paper, "Semantic Program Alignment for Equivalence Checking"β41Updated 5 years ago
- Static program analysis for TIPβ288Updated 2 years ago
- Tutorials and courses for Z3β76Updated last week
- Academic Python Library to manage DFA, NFA and AFW automata.β24Updated last year