]> gitweb.factorcode.org Git - factor.git/blob - vmpp/os-windows-nt.hpp
Remove cruddy string encoding/decoding code from VM
[factor.git] / vmpp / os-windows-nt.hpp
1 #undef _WIN32_WINNT
2 #define _WIN32_WINNT 0x0501  // For AddVectoredExceptionHandler
3
4 #ifndef UNICODE
5 #define UNICODE
6 #endif
7
8 #include <windows.h>
9
10 typedef char F_SYMBOL;
11
12 #define FACTOR_OS_STRING "winnt"
13 #define FACTOR_DLL L"factor.dll"
14 #define FACTOR_DLL_NAME "factor.dll"
15
16 void c_to_factor_toplevel(CELL quot);
17 long exception_handler(PEXCEPTION_POINTERS pe);
18 void open_console(void);