3 ms·
Python version is definetely written in perl style (pragmatic and write-only). I've rewritten it to make it readable: https://gist.github.com/1377187 https://g
by densh 15y ago
Python version is definetely written in perl style (pragmatic and write-only). I've rewritten it to make it readable:
https://gist.github.com/1377187 https://gist.github.com/1377187
- BrandonM 15y agoYour version looks like a java/C# style to me. It's not really necessary to create a class for this.
- densh 15y agoAt first I had a version that wasn't using classes but it was sort of ugly as we have relatively large state (current_states, final_states, transitions) and you have to pass it along to every other function. It looks a little bit ugly: https://gist.github.com/1377685 https://gist.github.com/1377685 Actually I'm a big fan of using plain functions whenever possible but in this case it doesn't seem to be a right solution
- DasIch 15y agof.readlines() really? You can just iterate over the file.
- densh 15y agoRight, I intentionally changed to .readlines() to make code clearer for people who don't really know python. (And btw explicit is better than implicit.)