caleb531 / automata

A Python library for simulating finite automata, pushdown automata, and Turing machines
https://caleb531.github.io/automata/
MIT License
349 stars 64 forks source link

More type hints and slots fix #142

Closed eliotwrobson closed 1 year ago

eliotwrobson commented 1 year ago

@caleb531 see title. Fixed an issue with slots and added types + simplified a function in the MNTM class.

coveralls commented 1 year ago

Coverage Status

Coverage: 100.0%. Remained the same when pulling 75a7bd79ae700f8cec72b1de0ba32afd0f09fd53 on eliotwrobson:misc-fixes into 9a0689a08026186cef3c7b566fab4ed1a148fb1e on caleb531:develop.