Website Summary Files Commits Branches @commit @diff @stats
path: root / JSImpl / solution
diff options
context:
space:
mode:
Commita5ebf986574bdcdad968962751d9ab8dbe90980d (patch)
Author
 Ognyan <omalinov1994@gmail.com>
2018-11-18 22:59:44 +0200
Committer
 Ognyan <omalinov1994@gmail.com>
2018-11-18 22:59:44 +0200
Files907c6456694ae15852e96628dde6efad88ef1953 /JSImpl/solution
IPL-a5ebf986574bdcdad968962751d9ab8dbe90980d.tar
IPL-a5ebf986574bdcdad968962751d9ab8dbe90980d.tar.gz
IPL-a5ebf986574bdcdad968962751d9ab8dbe90980d.zip
Parent5729bc0ea96fc0b944c243230910c537d692bcad (diff)
JSON is now parsed to AST
2 files changed, 22 insertions, 12 deletions
-rw-r--r--JSImpl/solution/JSLib.vcxproj26
-rw-r--r--JSImpl/solution/JSLib.vcxproj.filters8
diff --git a/JSImpl/solution/JSLib.vcxproj b/JSImpl/solution/JSLib.vcxproj
index e880cf2..054b726 100644
--- a/JSImpl/solution/JSLib.vcxproj
+++ b/JSImpl/solution/JSLib.vcxproj
@@ -61,7 +61,8 @@
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
- <PrecompiledHeader></PrecompiledHeader>
+ <PrecompiledHeader>
+ </PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
@@ -70,10 +71,10 @@
<ResourceCompile>
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
- <Lib>
- <OutputFile>$(OutDir)JSLib.lib</OutputFile>
- <TargetMachine>MachineX64</TargetMachine>
- </Lib>
+ <Lib>
+ <OutputFile>$(OutDir)JSLib.lib</OutputFile>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
@@ -90,7 +91,8 @@
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
- <PrecompiledHeader></PrecompiledHeader>
+ <PrecompiledHeader>
+ </PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
@@ -99,10 +101,10 @@
<ResourceCompile>
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
- <Lib>
- <OutputFile>$(OutDir)JSLib.lib</OutputFile>
- <TargetMachine>MachineX64</TargetMachine>
- </Lib>
+ <Lib>
+ <OutputFile>$(OutDir)JSLib.lib</OutputFile>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
@@ -120,6 +122,7 @@
<ClInclude Include="..\src\ExpressionDefinitions.h" />
<ClInclude Include="..\src\ExpressionsFwd.h" />
<ClInclude Include="..\src\ExpressionVisitor.h" />
+ <ClInclude Include="..\src\JSONParser.h" />
<ClInclude Include="..\src\Lexer.h" />
<ClInclude Include="..\src\Parser.h" />
</ItemGroup>
@@ -132,6 +135,7 @@
</ClCompile>
<ClCompile Include="..\src\Expression.cpp">
</ClCompile>
+ <ClCompile Include="..\src\JSONParser.cpp" />
<ClCompile Include="..\src\Lexer.cpp">
</ClCompile>
<ClCompile Include="..\src\Parser.cpp">
@@ -140,4 +144,4 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
-</Project>
+</Project> \ No newline at end of file
diff --git a/JSImpl/solution/JSLib.vcxproj.filters b/JSImpl/solution/JSLib.vcxproj.filters
index 5f447ee..e38ebc7 100644
--- a/JSImpl/solution/JSLib.vcxproj.filters
+++ b/JSImpl/solution/JSLib.vcxproj.filters
@@ -36,6 +36,9 @@
<ClInclude Include="..\src\Parser.h">
<Filter>src</Filter>
</ClInclude>
+ <ClInclude Include="..\src\JSONParser.h">
+ <Filter>src</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\ASTInterpreter.cpp">
@@ -56,5 +59,8 @@
<ClCompile Include="..\src\Parser.cpp">
<Filter>src</Filter>
</ClCompile>
+ <ClCompile Include="..\src\JSONParser.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
</ItemGroup>
-</Project>
+</Project> \ No newline at end of file