Skip to content

Commit

Permalink
A release of 0.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
TeamSPoon committed Nov 30, 2014
1 parent f88e94d commit f531c35
Show file tree
Hide file tree
Showing 62 changed files with 61 additions and 21 deletions.
Empty file modified README.txt
100644 → 100755
Empty file.
Empty file modified SWI-Prolog.h
100644 → 100755
Empty file.
5 changes: 3 additions & 2 deletions SWICFFITests/SWICFFITests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -131,8 +131,6 @@
</BootstrapperPackage>
</ItemGroup>
<ItemGroup>
<Compile Include="Properties\AssemblyInfo.cs">
</Compile>
<Compile Include="SWICFFITests.cs" />
</ItemGroup>
<ItemGroup>
Expand All @@ -141,6 +139,9 @@
<Name>Swicli.Library</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Folder Include="Properties\" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
<PropertyGroup>
<PreBuildEvent>
Expand Down
Empty file modified SWICLI.sln
100644 → 100755
Empty file.
63 changes: 51 additions & 12 deletions SWICLI2010.sln
Original file line number Diff line number Diff line change
Expand Up @@ -2,71 +2,110 @@ Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SwiProlog", "SwiProlog", "{315F2B7A-A3F8-4DA9-8116-9B057EB54272}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "swicli", "swicli.vcxproj", "{03BC6175-CC46-44EB-B731-A15AD348832F}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Swicli.Library", "Swicli.Library\Swicli.Library.csproj", "{44645676-D8D5-4A1F-9F8C-4105912CFE68}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SWICLITestDLL", "SWICLITestDLL\SWICLITestDLL.csproj", "{E8ED0021-C042-40EB-AFA6-19E1577820A1}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SWICFFITests", "SWICFFITests\SWICFFITests.csproj", "{0E03FA4A-F759-4172-80D0-9C16FDC007F9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "swicli32", "swicli32.vcxproj", "{F957BFA7-8955-450D-89BC-5F2AAA5A4684}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "swicli", "swicli.vcxproj", "{03BC6175-CC46-44EB-B731-A15AD348832F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|Mixed Platforms = Release|Mixed Platforms
Release|Win32 = Release|Win32
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{03BC6175-CC46-44EB-B731-A15AD348832F}.Debug|Any CPU.ActiveCfg = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Debug|Any CPU.Build.0 = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Debug|x86.ActiveCfg = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Release|Any CPU.ActiveCfg = Release|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Release|Any CPU.Build.0 = Release|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Release|Mixed Platforms.ActiveCfg = Release|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Release|Mixed Platforms.Build.0 = Release|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Release|x86.ActiveCfg = Release|x64
{44645676-D8D5-4A1F-9F8C-4105912CFE68}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{44645676-D8D5-4A1F-9F8C-4105912CFE68}.Debug|Any CPU.Build.0 = Debug|Any CPU
{44645676-D8D5-4A1F-9F8C-4105912CFE68}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{44645676-D8D5-4A1F-9F8C-4105912CFE68}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{44645676-D8D5-4A1F-9F8C-4105912CFE68}.Debug|Win32.ActiveCfg = Debug|Any CPU
{44645676-D8D5-4A1F-9F8C-4105912CFE68}.Debug|x64.ActiveCfg = Debug|Any CPU
{44645676-D8D5-4A1F-9F8C-4105912CFE68}.Debug|x86.ActiveCfg = Debug|Any CPU
{44645676-D8D5-4A1F-9F8C-4105912CFE68}.Release|Any CPU.ActiveCfg = Release|Any CPU
{44645676-D8D5-4A1F-9F8C-4105912CFE68}.Release|Any CPU.Build.0 = Release|Any CPU
{44645676-D8D5-4A1F-9F8C-4105912CFE68}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{44645676-D8D5-4A1F-9F8C-4105912CFE68}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{44645676-D8D5-4A1F-9F8C-4105912CFE68}.Release|Win32.ActiveCfg = Release|Any CPU
{44645676-D8D5-4A1F-9F8C-4105912CFE68}.Release|x64.ActiveCfg = Release|Any CPU
{44645676-D8D5-4A1F-9F8C-4105912CFE68}.Release|x86.ActiveCfg = Release|Any CPU
{E8ED0021-C042-40EB-AFA6-19E1577820A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E8ED0021-C042-40EB-AFA6-19E1577820A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E8ED0021-C042-40EB-AFA6-19E1577820A1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{E8ED0021-C042-40EB-AFA6-19E1577820A1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{E8ED0021-C042-40EB-AFA6-19E1577820A1}.Debug|Win32.ActiveCfg = Debug|Any CPU
{E8ED0021-C042-40EB-AFA6-19E1577820A1}.Debug|x64.ActiveCfg = Debug|Any CPU
{E8ED0021-C042-40EB-AFA6-19E1577820A1}.Debug|x86.ActiveCfg = Debug|Any CPU
{E8ED0021-C042-40EB-AFA6-19E1577820A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E8ED0021-C042-40EB-AFA6-19E1577820A1}.Release|Any CPU.Build.0 = Release|Any CPU
{E8ED0021-C042-40EB-AFA6-19E1577820A1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{E8ED0021-C042-40EB-AFA6-19E1577820A1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{E8ED0021-C042-40EB-AFA6-19E1577820A1}.Release|Win32.ActiveCfg = Release|Any CPU
{E8ED0021-C042-40EB-AFA6-19E1577820A1}.Release|x64.ActiveCfg = Release|Any CPU
{E8ED0021-C042-40EB-AFA6-19E1577820A1}.Release|x86.ActiveCfg = Release|Any CPU
{0E03FA4A-F759-4172-80D0-9C16FDC007F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0E03FA4A-F759-4172-80D0-9C16FDC007F9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0E03FA4A-F759-4172-80D0-9C16FDC007F9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{0E03FA4A-F759-4172-80D0-9C16FDC007F9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{0E03FA4A-F759-4172-80D0-9C16FDC007F9}.Debug|Win32.ActiveCfg = Debug|Any CPU
{0E03FA4A-F759-4172-80D0-9C16FDC007F9}.Debug|x64.ActiveCfg = Debug|Any CPU
{0E03FA4A-F759-4172-80D0-9C16FDC007F9}.Debug|x86.ActiveCfg = Debug|Any CPU
{0E03FA4A-F759-4172-80D0-9C16FDC007F9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0E03FA4A-F759-4172-80D0-9C16FDC007F9}.Release|Any CPU.Build.0 = Release|Any CPU
{0E03FA4A-F759-4172-80D0-9C16FDC007F9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{0E03FA4A-F759-4172-80D0-9C16FDC007F9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{0E03FA4A-F759-4172-80D0-9C16FDC007F9}.Release|Win32.ActiveCfg = Release|Any CPU
{0E03FA4A-F759-4172-80D0-9C16FDC007F9}.Release|x64.ActiveCfg = Release|Any CPU
{0E03FA4A-F759-4172-80D0-9C16FDC007F9}.Release|x86.ActiveCfg = Release|Any CPU
{F957BFA7-8955-450D-89BC-5F2AAA5A4684}.Debug|Any CPU.ActiveCfg = Debug|Win32
{F957BFA7-8955-450D-89BC-5F2AAA5A4684}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{F957BFA7-8955-450D-89BC-5F2AAA5A4684}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{F957BFA7-8955-450D-89BC-5F2AAA5A4684}.Debug|Win32.ActiveCfg = Debug|Win32
{F957BFA7-8955-450D-89BC-5F2AAA5A4684}.Debug|Win32.Build.0 = Debug|Win32
{F957BFA7-8955-450D-89BC-5F2AAA5A4684}.Debug|x64.ActiveCfg = Debug|Win32
{F957BFA7-8955-450D-89BC-5F2AAA5A4684}.Debug|x86.ActiveCfg = Debug|Win32
{F957BFA7-8955-450D-89BC-5F2AAA5A4684}.Release|Any CPU.ActiveCfg = Release|Win32
{F957BFA7-8955-450D-89BC-5F2AAA5A4684}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{F957BFA7-8955-450D-89BC-5F2AAA5A4684}.Release|Mixed Platforms.Build.0 = Release|Win32
{F957BFA7-8955-450D-89BC-5F2AAA5A4684}.Release|Win32.ActiveCfg = Release|Win32
{F957BFA7-8955-450D-89BC-5F2AAA5A4684}.Release|Win32.Build.0 = Release|Win32
{F957BFA7-8955-450D-89BC-5F2AAA5A4684}.Release|x64.ActiveCfg = Release|Win32
{F957BFA7-8955-450D-89BC-5F2AAA5A4684}.Release|x86.ActiveCfg = Release|Win32
{03BC6175-CC46-44EB-B731-A15AD348832F}.Debug|Any CPU.ActiveCfg = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Debug|Mixed Platforms.Build.0 = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Debug|Win32.ActiveCfg = Debug|Win32
{03BC6175-CC46-44EB-B731-A15AD348832F}.Debug|Win32.Build.0 = Debug|Win32
{03BC6175-CC46-44EB-B731-A15AD348832F}.Debug|x64.ActiveCfg = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Debug|x64.Build.0 = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Debug|x86.ActiveCfg = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Release|Any CPU.ActiveCfg = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Release|Mixed Platforms.ActiveCfg = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Release|Mixed Platforms.Build.0 = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Release|Win32.ActiveCfg = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Release|x64.ActiveCfg = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Release|x64.Build.0 = Debug|x64
{03BC6175-CC46-44EB-B731-A15AD348832F}.Release|x86.ActiveCfg = Debug|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{03BC6175-CC46-44EB-B731-A15AD348832F} = {315F2B7A-A3F8-4DA9-8116-9B057EB54272}
{44645676-D8D5-4A1F-9F8C-4105912CFE68} = {315F2B7A-A3F8-4DA9-8116-9B057EB54272}
{E8ED0021-C042-40EB-AFA6-19E1577820A1} = {315F2B7A-A3F8-4DA9-8116-9B057EB54272}
{0E03FA4A-F759-4172-80D0-9C16FDC007F9} = {315F2B7A-A3F8-4DA9-8116-9B057EB54272}
{F957BFA7-8955-450D-89BC-5F2AAA5A4684} = {315F2B7A-A3F8-4DA9-8116-9B057EB54272}
{03BC6175-CC46-44EB-B731-A15AD348832F} = {315F2B7A-A3F8-4DA9-8116-9B057EB54272}
EndGlobalSection
EndGlobal
Empty file modified SWICLI32.sln
100644 → 100755
Empty file.
Empty file modified SWICLITestDLL/NonDetExamples.cs
100644 → 100755
Empty file.
Empty file modified SWICLITestDLL/Properties/AssemblyInfo.cs
100644 → 100755
Empty file.
Empty file modified SWICLITestDLL/SWICLITestClass.cs
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion SWICLITestDLL/SWICLITestDLL.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
<DebugSymbols>True</DebugSymbols>
<FileAlignment>4096</FileAlignment>
<Optimize>False</Optimize>
<OutputPath>%24%28SWI_HOME_DIR%29\bin\</OutputPath>
<OutputPath>swicli-inst\bin\</OutputPath>
<RegisterForComInterop>False</RegisterForComInterop>
<RemoveIntegerChecks>False</RemoveIntegerChecks>
<TreatWarningsAsErrors>False</TreatWarningsAsErrors>
Expand Down
Empty file modified Swicli.Library.rsp
100644 → 100755
Empty file.
Empty file modified Swicli.Library/Arrays.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/ChangeLog.txt
100644 → 100755
Empty file.
Empty file modified Swicli.Library/CoercionLayout.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/Collections.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/DelegateObjectInProlog.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/DesignByContract.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/EventHandlerInProlog.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/Exceptions.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/ForeignMethod.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/GenericDelegate.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/GetSet.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/Help/Intelligence.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified Swicli.Library/Help/SwiCsPl.shfb
100644 → 100755
Empty file.
Empty file modified Swicli.Library/Help/Tooltip.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified Swicli.Library/Help/introduction.htm
100644 → 100755
Empty file.
Empty file modified Swicli.Library/Help/sitemap.sitemap
100644 → 100755
Empty file.
Empty file modified Swicli.Library/IKVMClassLoader.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/LibPl.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/LockInfo.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/NativeMethods.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/NondetContextHandle.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/PInvokeDLL.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/Properties/AssemblyInfo.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/Readme.txt
100644 → 100755
Empty file.
Empty file modified Swicli.Library/Readme_publish.txt
100644 → 100755
Empty file.
Empty file modified Swicli.Library/RuntimeTypeInfo.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/SBS_OpenSource_KeyPair.snk
100644 → 100755
Empty file.
Empty file modified Swicli.Library/SWI-cs-PlQuery.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/SWIPlCs.cd
100644 → 100755
Empty file.
Empty file modified Swicli.Library/SwiPlCs.csproj
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion Swicli.Library/Swicli.Library.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
<DebugSymbols>True</DebugSymbols>
<FileAlignment>4096</FileAlignment>
<Optimize>False</Optimize>
<OutputPath>%24%28SWI_HOME_DIR%29\bin\</OutputPath>
<OutputPath>swicli-inst\bin\</OutputPath>
<RegisterForComInterop>False</RegisterForComInterop>
<RemoveIntegerChecks>False</RemoveIntegerChecks>
<TreatWarningsAsErrors>False</TreatWarningsAsErrors>
Expand Down
Empty file modified Swicli.Library/TODO.txt
100644 → 100755
Empty file.
Empty file modified Swicli.Library/Tracker.cs
100644 → 100755
Empty file.
Empty file modified Swicli.Library/WaitUntilEvent.cs
100644 → 100755
Empty file.
Empty file modified api.html
100644 → 100755
Empty file.
Empty file modified api_files/edit.gif
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified api_files/pldoc.css
100644 → 100755
Empty file.
Empty file modified api_files/pldoc.js
100644 → 100755
Empty file.
Empty file modified api_files/public.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified api_files/reload.gif
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified api_files/source.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified documentation.html
100644 → 100755
Empty file.
Empty file modified from-disk.bat
100644 → 100755
Empty file.
Empty file modified makeall.bat
100644 → 100755
Empty file.
Empty file modified stdafx.h
100644 → 100755
Empty file.
Empty file modified swicli.cproj
100644 → 100755
Empty file.
Empty file modified swicli.pl
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion swicli.vcproj
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
Name="VCLinkerTool"
AdditionalDependencies="$(SWI_HOME_DIR)\lib\libswipl.dll.a"
ShowProgress="1"
OutputFile="$(SWI_HOME_DIR)\bin\swicli.dll"
OutputFile="swicli-inst\bin\swicli.dll"
LinkIncremental="1"
GenerateDebugInformation="true"
AssemblyDebug="1"
Expand Down
8 changes: 4 additions & 4 deletions swicli.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,9 @@
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
<ReferencePath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\..\bin;$(SWI_HOME_DIR)\bin;$(SWI_HOME_DIR)\lib;$(ReferencePath)</ReferencePath>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SWI_HOME_DIR)\bin\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SWI_HOME_DIR)\lib\</IntDir>
<ReferencePath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\..\bin;swicli-inst\bin;swicli-inst\lib;$(ReferencePath)</ReferencePath>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">swicli-inst\bin\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">swicli-inst\lib\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
Expand Down Expand Up @@ -69,7 +69,7 @@
<Link>
<AdditionalDependencies>$(SWI_HOME_DIR)\lib\libswipl.dll.a;%(AdditionalDependencies)</AdditionalDependencies>
<ShowProgress>LinkVerbose</ShowProgress>
<OutputFile>$(SWI_HOME_DIR)\bin\swicli.dll</OutputFile>
<OutputFile>swicli-inst\bin\swicli.dll</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AssemblyDebug>true</AssemblyDebug>
<SubSystem>Windows</SubSystem>
Expand Down
Empty file modified swicli32.c
100644 → 100755
Empty file.
Empty file modified swicli32.vcproj
100644 → 100755
Empty file.

0 comments on commit f531c35

Please sign in to comment.