Text this: The finite representation of abstract programs by automata and Petri nets /