Marc,

Thank you for the reply!

By the way, have you tried using one of the Windows installers to avoid building Gambit from source?

Yes, I did, but unfortunately I don't know how to use "libgambc.a" with Visual Studio (I renamed it in gambc.lib and of course everything gets failed).
For your information the console is being created because Gambit was designed to allow debugging programs which redirect stdin and stdout.  When you use the -:dr option, you will get a REPL at the console which is independent from stdin and stdout, so you can type REPL commands without any interference with stdin.  On UNIX it is the "controlling terminal" that is used.
Thanks for the explanation.

You can build six.exe with:

   copy gsi.exe six.exe

(i.e. six.exe is merely the Gambit interpreter under a different name).
Ha, that's so easy! I should guess about it by myself :-(

Note that any file with a ".six" extension will be parsed using the Scheme infix syntax, so you can write scripts containing only SIX code.
Scheme for Java programmers? Probably, it's excellent choice for someone, but not me :-)

And one little thing more....
------------------------------------------------------------------
Happy New Year and best wishes to you and all of Gambit team!
------------------------------------------------------------------
Good luck!

Nick.