Website Summary Files Commits Branches @commit @diff @stats
path: root / JSImpl / solution
diff options
context:
space:
mode:
Commit560a585091f1948efb47d58c82dede281ebef54d (patch)
Author
 martin dobrev <martindobrev0@gmail.com>
2018-09-07 19:00:01 +0300
Committer
 martin dobrev <martindobrev0@gmail.com>
2018-09-07 19:00:01 +0300
Filese62ac68d4fe03881be70b7ce6f400fb0a63060a9 /JSImpl/solution
IPL-560a585091f1948efb47d58c82dede281ebef54d.tar
IPL-560a585091f1948efb47d58c82dede281ebef54d.tar.gz
IPL-560a585091f1948efb47d58c82dede281ebef54d.zip
Parent23067c0e3a92d452c1f8f3519c64d970a27732e3 (diff)
Introduce Parser and Expression hierarchy.
2 files changed, 18 insertions, 0 deletions
-rw-r--r--JSImpl/solution/JSImpl.vcxproj6
-rw-r--r--JSImpl/solution/JSImpl.vcxproj.filters12
diff --git a/JSImpl/solution/JSImpl.vcxproj b/JSImpl/solution/JSImpl.vcxproj
index 6da736c..59d1a78 100644
--- a/JSImpl/solution/JSImpl.vcxproj
+++ b/JSImpl/solution/JSImpl.vcxproj
@@ -103,6 +103,8 @@
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
@@ -111,11 +113,15 @@
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\src\CommonTypes.h" />
+ <ClInclude Include="..\src\Expression.h" />
<ClInclude Include="..\src\Lexer.h" />
+ <ClInclude Include="..\src\Parser.h" />
</ItemGroup>
<ItemGroup>
+ <ClCompile Include="..\src\Expression.cpp" />
<ClCompile Include="..\src\Lexer.cpp" />
<ClCompile Include="..\src\main.cpp" />
+ <ClCompile Include="..\src\Parser.cpp" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
diff --git a/JSImpl/solution/JSImpl.vcxproj.filters b/JSImpl/solution/JSImpl.vcxproj.filters
index 238e847..4944210 100644
--- a/JSImpl/solution/JSImpl.vcxproj.filters
+++ b/JSImpl/solution/JSImpl.vcxproj.filters
@@ -17,6 +17,12 @@
<ClInclude Include="..\src\Lexer.h">
<Filter>Header Files</Filter>
</ClInclude>
+ <ClInclude Include="..\src\Parser.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\src\Expression.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\Lexer.cpp">
@@ -25,5 +31,11 @@
<ClCompile Include="..\src\main.cpp">
<Filter>Source Files</Filter>
</ClCompile>
+ <ClCompile Include="..\src\Parser.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\src\Expression.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
</ItemGroup>
</Project> \ No newline at end of file