diff options
| Commit | 560a585091f1948efb47d58c82dede281ebef54d (patch) | |
|---|---|---|
| Author | 2018-09-07 19:00:01 +0300 | |
| Committer | 2018-09-07 19:00:01 +0300 | |
| Files | e62ac68d4fe03881be70b7ce6f400fb0a63060a9 /JSImpl/solution | |
| IPL-560a585091f1948efb47d58c82dede281ebef54d.tar IPL-560a585091f1948efb47d58c82dede281ebef54d.tar.gz IPL-560a585091f1948efb47d58c82dede281ebef54d.zip | ||
| Parent | 23067c0e3a92d452c1f8f3519c64d970a27732e3 (diff) | |
Introduce Parser and Expression hierarchy.
2 files changed, 18 insertions, 0 deletions
| -rw-r--r-- | JSImpl/solution/JSImpl.vcxproj | 6 | ||||
| -rw-r--r-- | JSImpl/solution/JSImpl.vcxproj.filters | 12 |
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 |
