Thank you for the reply.
I got a little further yet. Now it compiles and Hope is evaluating expressions.
What I did was in module.c there's a function called mod_read();
Hope opens the 'Standard.hop' file in that function so I hard coded the path to the 'Standard.hop' file and then copied the path to the variable 'file' just simply using strcpy();
It's the brute force approach but it works for now.
I haven't tested file input or output yet and I think that is the next problem.
So it's now compiling in VS without Cygwin, just a Windows .exe. There are just some preprocessor defines that need to be set such us; msdos, HOPELIB, etc...
I like Hope because it a simple, small functional language. A good way to learn functional programming. Haskell is so large and there are so many ways to do everything, it's takes much time to learn it.