/Expression-Tokenizer

This repository features a Python-based lexical analyzer for mathematical expressions, implemented with a DFA (Deterministic Finite Automaton) for pattern matching. It includes a GUI for tokenizing expressions, validating syntax, and visualizing DFA diagrams and transition tables. Designed for educational purposes and interactive exploration.

Primary LanguageJupyter NotebookMIT LicenseMIT

No issues in this repository yet.