add RunEternally() to eliminate the worry that the emulation may stop on exhaustion of cycles. this is useful when emulating a program with a dead loop. e.g. WOZ Monitor.
remove unused #include <iostream> & remove using namespace std; it's never used, and it's dangerous to write using namespaces in header files.
Edit:
I have added an Apple 1 example for my fork after opening this PR. I don't know that the commits commited after the PR are also included... You can merge only the first 2 commits if you don't like that example.
#include <iostream>
& removeusing namespace std;
it's never used, and it's dangerous to writeusing namespace
s in header files. Edit: I have added an Apple 1 example for my fork after opening this PR. I don't know that the commits commited after the PR are also included... You can merge only the first 2 commits if you don't like that example.