Let interpreter read from STDIN

Now, when the interpreter is not passed an argument when run, it reads from
/dev/stdin instead of throwing an error.