#
npda
Here are 4 public repositories matching this topic...
-
Updated
Jul 4, 2024 - Jupyter Notebook
Interactive Pushdown Automata simulator supporting both deterministic (DPDA) and nondeterministic (NPDA) execution, with step-through playback, live stack visualisation, and static determinism checking.
react typescript simulator canvas nextjs visualisation pda compiler-design formal-languages theory-of-computation automata-theory dpda context-free-language pushdown-automata educational-tool npda
-
Updated
Aug 9, 2026 - TypeScript
This repository hosts an implementation of a non-deterministic Pushdown Automata (NPDA) simulator implemented in C. The key feature of this project is its ability to handle non-determinism (multiple valid paths and epsilon-transitions). The algorithm implements a BFS using a custom Queue structure.
-
Updated
Jan 30, 2026 - C
Add this topic to your repo
To associate your repository with the npda topic, visit your repo's landing page and select "manage topics."