1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup Label="ProjectConfigurations">
4    <ProjectConfiguration Include="Debug|Win32">
5      <Configuration>Debug</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Release|Win32">
9      <Configuration>Release</Configuration>
10      <Platform>Win32</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="Debug|x64">
13      <Configuration>Debug</Configuration>
14      <Platform>x64</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="Release|x64">
17      <Configuration>Release</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20  </ItemGroup>
21  <PropertyGroup Label="Globals">
22    <VCProjectVersion>16.0</VCProjectVersion>
23    <ProjectGuid>{D2CC3DCF-7919-4DEF-839D-E9B897EC3E8E}</ProjectGuid>
24    <Keyword>Win32Proj</Keyword>
25    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
26  </PropertyGroup>
27  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
28  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
29    <ConfigurationType>StaticLibrary</ConfigurationType>
30    <UseDebugLibraries>true</UseDebugLibraries>
31    <PlatformToolset>v142</PlatformToolset>
32  </PropertyGroup>
33  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
34    <ConfigurationType>StaticLibrary</ConfigurationType>
35    <UseDebugLibraries>false</UseDebugLibraries>
36    <PlatformToolset>v142</PlatformToolset>
37  </PropertyGroup>
38  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
39    <ConfigurationType>StaticLibrary</ConfigurationType>
40    <UseDebugLibraries>true</UseDebugLibraries>
41    <PlatformToolset>v142</PlatformToolset>
42  </PropertyGroup>
43  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
44    <ConfigurationType>StaticLibrary</ConfigurationType>
45    <UseDebugLibraries>false</UseDebugLibraries>
46    <PlatformToolset>v142</PlatformToolset>
47  </PropertyGroup>
48  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
49  <ImportGroup Label="ExtensionSettings">
50  </ImportGroup>
51  <ImportGroup Label="Shared">
52  </ImportGroup>
53  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
54    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
55  </ImportGroup>
56  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
57    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
58  </ImportGroup>
59  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
60    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
61  </ImportGroup>
62  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
63    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
64  </ImportGroup>
65  <PropertyGroup Label="UserMacros" />
66  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
67    <LinkIncremental>true</LinkIncremental>
68    <OutDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</OutDir>
69    <IntDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</IntDir>
70  </PropertyGroup>
71  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
72    <LinkIncremental>true</LinkIncremental>
73    <OutDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</OutDir>
74    <IntDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</IntDir>
75  </PropertyGroup>
76  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
77    <LinkIncremental>true</LinkIncremental>
78    <OutDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</OutDir>
79    <IntDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</IntDir>
80  </PropertyGroup>
81  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
82    <LinkIncremental>true</LinkIncremental>
83    <OutDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</OutDir>
84    <IntDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</IntDir>
85  </PropertyGroup>
86  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
87    <ClCompile>
88      <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);BC_ENABLED=1;DC_ENABLED=1;BC_ENABLE_EXTRA_MATH=1;BC_ENABLE_HISTORY=0;BC_ENABLE_NLS=0;BC_ENABLE_PROMPT=0;BC_DEBUG_CODE=0;BC_ENABLE_LIBRARY=1</PreprocessorDefinitions>
89      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
90      <WarningLevel>Level3</WarningLevel>
91      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
92      <Optimization>Disabled</Optimization>
93      <AdditionalIncludeDirectories>$(SolutionDir)\include</AdditionalIncludeDirectories>
94    </ClCompile>
95    <Link>
96      <TargetMachine>MachineX86</TargetMachine>
97      <GenerateDebugInformation>true</GenerateDebugInformation>
98      <SubSystem>Windows</SubSystem>
99    </Link>
100  </ItemDefinitionGroup>
101  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
102    <ClCompile>
103      <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);BC_ENABLED=1;DC_ENABLED=1;BC_ENABLE_EXTRA_MATH=1;BC_ENABLE_HISTORY=0;BC_ENABLE_NLS=0;BC_ENABLE_PROMPT=0;BC_DEBUG_CODE=0;BC_ENABLE_LIBRARY=1</PreprocessorDefinitions>
104      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
105      <WarningLevel>Level3</WarningLevel>
106      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
107      <AdditionalIncludeDirectories>$(SolutionDir)\include</AdditionalIncludeDirectories>
108    </ClCompile>
109    <Link>
110      <TargetMachine>MachineX86</TargetMachine>
111      <GenerateDebugInformation>true</GenerateDebugInformation>
112      <SubSystem>Windows</SubSystem>
113      <EnableCOMDATFolding>true</EnableCOMDATFolding>
114      <OptimizeReferences>true</OptimizeReferences>
115    </Link>
116  </ItemDefinitionGroup>
117  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
118    <ClCompile>
119      <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);BC_ENABLED=1;DC_ENABLED=1;BC_ENABLE_EXTRA_MATH=1;BC_ENABLE_HISTORY=0;BC_ENABLE_NLS=0;BC_ENABLE_PROMPT=0;BC_DEBUG_CODE=0;BC_ENABLE_LIBRARY=1</PreprocessorDefinitions>
120      <AdditionalIncludeDirectories>$(SolutionDir)\include</AdditionalIncludeDirectories>
121    </ClCompile>
122  </ItemDefinitionGroup>
123  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
124    <ClCompile>
125      <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);BC_ENABLED=1;DC_ENABLED=1;BC_ENABLE_EXTRA_MATH=1;BC_ENABLE_HISTORY=0;BC_ENABLE_NLS=0;BC_ENABLE_PROMPT=0;BC_DEBUG_CODE=0;BC_ENABLE_LIBRARY=1</PreprocessorDefinitions>
126      <AdditionalIncludeDirectories>$(SolutionDir)\include</AdditionalIncludeDirectories>
127    </ClCompile>
128  </ItemDefinitionGroup>
129  <ItemGroup>
130    <ClCompile Include="src\data.c" />
131    <ClCompile Include="src\library.c" />
132    <ClCompile Include="src\num.c" />
133    <ClCompile Include="src\rand.c" />
134    <ClCompile Include="src\vector.c" />
135    <ClCompile Include="src\vm.c" />
136  </ItemGroup>
137  <ItemGroup>
138    <ClInclude Include="include\args.h" />
139    <ClInclude Include="include\bc.h" />
140    <ClInclude Include="include\bcl.h" />
141    <ClInclude Include="include\dc.h" />
142    <ClInclude Include="include\file.h" />
143    <ClInclude Include="include\history.h" />
144    <ClInclude Include="include\lang.h" />
145    <ClInclude Include="include\lex.h" />
146    <ClInclude Include="include\library.h" />
147    <ClInclude Include="include\num.h" />
148    <ClInclude Include="include\opt.h" />
149    <ClInclude Include="include\parse.h" />
150    <ClInclude Include="include\program.h" />
151    <ClInclude Include="include\rand.h" />
152    <ClInclude Include="include\read.h" />
153    <ClInclude Include="include\status.h" />
154    <ClInclude Include="include\vector.h" />
155    <ClInclude Include="include\version.h" />
156    <ClInclude Include="include\vm.h" />
157  </ItemGroup>
158  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
159  <ImportGroup Label="ExtensionTargets">
160  </ImportGroup>
161</Project>