Compiler feature suggestion: parse-only or no-output
It would be handy during certain phases of development to be able to run `ksc` without producing any output.  The seemingly-obvious way to do this doesn't work:
```
$ ksc -t cpp_stl --outdir /dev/null DjidatV3/Records/djidat.V3.3.ksy 
/dev/null/djidatv3.cpp (Not a directory)
$
```

I suggest either adding a "no-op" _target_ (e.g., `--target none`) or, perhaps better, a switch like `--no-output` or `--dry-run`, etc.  The former would be sufficient to my needs, but having the compiler actually generate my chosen target and then not save it would probably be better.

Thanks!