Browse Source

Added a Win64 Project for LTL2DStar

Edited same sources to compile in windows
tempestpy_adaptions
PBerger 12 years ago
parent
commit
02d0f9e1ea
  1. 11
      resources/3rdparty/ltl2dstar-0.5.1/src/APSet.hpp
  2. 15
      resources/3rdparty/ltl2dstar-0.5.1/src/DAUnionAlgorithm.hpp
  3. 7
      resources/3rdparty/ltl2dstar-0.5.1/src/DRA.hpp
  4. 4
      resources/3rdparty/ltl2dstar-0.5.1/src/GraphAlgorithms.hpp
  5. 10
      resources/3rdparty/ltl2dstar-0.5.1/src/LTLFormula.hpp
  6. 2
      resources/3rdparty/ltl2dstar-0.5.1/src/LTLPrefixParser.hpp
  7. 12
      resources/3rdparty/ltl2dstar-0.5.1/src/NBA.hpp
  8. 2
      resources/3rdparty/ltl2dstar-0.5.1/src/NBA2DRA.hpp
  9. 18
      resources/3rdparty/ltl2dstar-0.5.1/src/NBAAnalysis.hpp
  10. 10
      resources/3rdparty/ltl2dstar-0.5.1/src/NBAStutterClosure.hpp
  11. 6
      resources/3rdparty/ltl2dstar-0.5.1/src/SafraTree.hpp
  12. 6
      resources/3rdparty/ltl2dstar-0.5.1/src/SafraTreeTemplate.hpp
  13. 2
      resources/3rdparty/ltl2dstar-0.5.1/src/StateMapper.hpp
  14. 4
      resources/3rdparty/ltl2dstar-0.5.1/src/StutterSensitivenessInformation.hpp
  15. 2
      resources/3rdparty/ltl2dstar-0.5.1/src/StutteredNBA2DA.hpp
  16. 2
      resources/3rdparty/ltl2dstar-0.5.1/src/common/HashFunction.hpp
  17. 6
      resources/3rdparty/ltl2dstar-0.5.1/src/common/RunProgram.win32.cpp
  18. 4
      resources/3rdparty/ltl2dstar-0.5.1/src/common/hash_map.hpp
  19. 26
      resources/3rdparty/ltl2dstar-0.5.1/win32/Ltl2dStar/Ltl2dStar.sln
  20. 236
      resources/3rdparty/ltl2dstar-0.5.1/win32/Ltl2dStar/Ltl2dStar.vcxproj
  21. 324
      resources/3rdparty/ltl2dstar-0.5.1/win32/Ltl2dStar/Ltl2dStar.vcxproj.filters

11
resources/3rdparty/ltl2dstar-0.5.1/src/APSet.hpp

@ -26,11 +26,11 @@
#include <cstring>
#include <string>
#include <memory>
#include "common/Exceptions.hpp"
#include <boost/lexical_cast.hpp>
#include <boost/iterator/counting_iterator.hpp>
#include <boost/shared_ptr.hpp>
typedef unsigned int ap_index_t;
@ -183,10 +183,11 @@ private:
ap_index_t array_size;
};
/** A reference counted pointer (boost::shared_ptr) to an APSet. */
typedef boost::shared_ptr<APSet> APSet_p;
/** A reference counted pointer (boost::shared_ptr) to a const APSet. */
typedef boost::shared_ptr<const APSet> APSet_cp;
#include <memory>
/** A reference counted pointer (std::shared_ptr) to an APSet. */
typedef std::shared_ptr<APSet> APSet_p;
/** A reference counted pointer (std::shared_ptr) to a const APSet. */
typedef std::shared_ptr<const APSet> APSet_cp;
#endif

15
resources/3rdparty/ltl2dstar-0.5.1/src/DAUnionAlgorithm.hpp

@ -23,6 +23,7 @@
#include "NBA2DA.hpp"
#include "StutteredNBA2DA.hpp"
#include <memory>
/** @file
* Provides DAUnionAlgorithm for calculating the union of two DA.
@ -56,7 +57,7 @@ struct UnionAcceptanceCalculator<RabinAcceptance> {
/** RabinAcceptance signature type. */
typedef RabinAcceptance::signature_type signature_t;
/** shared_ptr of signature type. */
typedef boost::shared_ptr<signature_t> signature_ptr;
typedef std::shared_ptr<signature_t> signature_ptr;
/**
* Constructor.
@ -136,7 +137,7 @@ template <typename DA_t>
class DAUnionAlgorithm {
public:
/** shared_ptr for DA_t type*/
typedef typename boost::shared_ptr<DA_t> DA_ptr;
typedef typename std::shared_ptr<DA_t> DA_ptr;
/** state_type from DA_t */
typedef typename DA_t::state_type da_state_t;
/** acceptance condition type from DA_t */
@ -151,9 +152,9 @@ public:
/** Index of the state from the second automaton */
unsigned int da_state_2;
/** A shared_ptr with the acceptance signature of this state */
boost::shared_ptr<da_signature_t> signature;
std::shared_ptr<da_signature_t> signature;
/** A shared_ptr to a string containing a detailed description of this state */
boost::shared_ptr<std::string> description;
std::shared_ptr<std::string> description;
/** Constructor.
* @param da_state_1_ index of the state in the first automaton
@ -225,7 +226,7 @@ public:
* @param description_ the description
*/
void setDescription(const std::string& description_) {
description=boost::shared_ptr<std::string>(new std::string(description_));
description=std::shared_ptr<std::string>(new std::string(description_));
}
/** Generate a simple representation of this state
@ -259,7 +260,7 @@ public:
};
/** shared_ptr of UnionState */
typedef boost::shared_ptr<UnionState> UnionState_ptr;
typedef std::shared_ptr<UnionState> UnionState_ptr;
/** A simple wrapper for UnionState_Result to accomodate the plugging in with fuzzy matching */
struct UnionState_Result {
@ -272,7 +273,7 @@ public:
}
};
/** shared_ptr for UnionState_Result */
typedef boost::shared_ptr<UnionState_Result> UnionState_Result_ptr;
typedef std::shared_ptr<UnionState_Result> UnionState_Result_ptr;
typedef UnionState_Result_ptr result_t;
typedef UnionState_ptr state_t;

7
resources/3rdparty/ltl2dstar-0.5.1/src/DRA.hpp

@ -38,8 +38,7 @@
#include <map>
#include <string>
#include "boost/shared_ptr.hpp"
#include <memory>
/**
* A class representing a deterministic Rabin automaton.
* <p>
@ -71,8 +70,8 @@ class DRA : public DA<Label, EdgeContainer, RabinAcceptance> {
typedef RabinAcceptance acceptance_condition_type;
/** Type of a reference counted pointer to the DRA (boost::shared_ptr) */
typedef boost::shared_ptr< DRA<Label,EdgeContainer> > shared_ptr;
/** Type of a reference counted pointer to the DRA (std::shared_ptr) */
typedef std::shared_ptr< DRA<Label,EdgeContainer> > shared_ptr;
/** Create a new instance of the automaton. */
virtual DA<Label,EdgeContainer,RabinAcceptance> *createInstance(APSet_cp ap_set) {

4
resources/3rdparty/ltl2dstar-0.5.1/src/GraphAlgorithms.hpp

@ -30,8 +30,8 @@
#include <vector>
#include <stack>
#include <boost/shared_ptr.hpp>
#include <iostream>
#include <memory>
/**
* A class for storing information about the Strongly Connected Components (SCCs)
@ -228,7 +228,7 @@ private:
std::stack<unsigned int> _stack;
/** The SCC_DFS_Data for every state (state index -> DFS_DATA) */
std::vector<boost::shared_ptr<SCC_DFS_Data> > _dfs_data;
std::vector<std::shared_ptr<SCC_DFS_Data> > _dfs_data;
/** The current scc number */
unsigned int scc_nr;

10
resources/3rdparty/ltl2dstar-0.5.1/src/LTLFormula.hpp

@ -28,17 +28,17 @@
#include "APMonom.hpp"
#include "common/Exceptions.hpp"
#include <boost/shared_ptr.hpp>
#include <memory>
#include <iostream>
#include <sstream>
// forward declaration
class LTLNode;
/** Type of a shared_ptr to an LTLNode */
typedef boost::shared_ptr<LTLNode> LTLNode_p;
typedef std::shared_ptr<LTLNode> LTLNode_p;
/** A node in the syntax tree of an LTL formula. Memory management is
* automatic using boost::shared_ptr */
* automatic using std::shared_ptr */
class LTLNode {
public:
enum type_t {T_AP,
@ -519,8 +519,8 @@ private:
// Forward declaration
class LTLFormula;
/** Type of boost::shared_ptr for LTLFormula */
typedef boost::shared_ptr<LTLFormula> LTLFormula_ptr;
/** Type of std::shared_ptr for LTLFormula */
typedef std::shared_ptr<LTLFormula> LTLFormula_ptr;
/** An LTLFormula is a tree of LTLNode_p and an underlying APSet*/
class LTLFormula {

2
resources/3rdparty/ltl2dstar-0.5.1/src/LTLPrefixParser.hpp

@ -123,7 +123,7 @@ public:
APSet_cp apset_=(predefined_apset.get()!=0)
? predefined_apset :
boost::const_pointer_cast<APSet const>(apset);
std::const_pointer_cast<APSet const>(apset);
return LTLFormula_ptr(new LTLFormula(ltl, apset_));

12
resources/3rdparty/ltl2dstar-0.5.1/src/NBA.hpp

@ -29,8 +29,8 @@
#include "common/BitSet.hpp"
#include <boost/iterator/iterator_facade.hpp>
#include <boost/shared_ptr.hpp>
#include <memory>
#include <string>
#include <iostream>
#include <iterator>
@ -185,14 +185,14 @@ public:
setStartState((*this)[state]);
}
/** Type of a boost::shared_ptr for this NBA */
typedef boost::shared_ptr< NBA<Label,EdgeContainer> > shared_ptr;
/** Type of a std::shared_ptr for this NBA */
typedef std::shared_ptr< NBA<Label,EdgeContainer> > shared_ptr;
bool isDeterministic();
static
boost::shared_ptr<NBA<Label, EdgeContainer> >
std::shared_ptr<NBA<Label, EdgeContainer> >
product_automaton(NBA<Label, EdgeContainer>& nba_1, NBA<Label, EdgeContainer>& nba_2);
private:
@ -454,11 +454,11 @@ NBA<Label, EdgeContainer>::print_dot(std::ostream& out) {
template <typename Label,
template <typename N> class EdgeContainer >
boost::shared_ptr<NBA<Label, EdgeContainer> >
std::shared_ptr<NBA<Label, EdgeContainer> >
NBA<Label, EdgeContainer>::product_automaton(NBA<Label, EdgeContainer>& nba_1,
NBA<Label, EdgeContainer>& nba_2) {
assert(nba_1.getAPSet() == nba_2.getAPSet());
boost::shared_ptr<NBA<Label, EdgeContainer> > product_nba(new NBA<Label, EdgeContainer>(nba_1.getAPSet_cp()));
std::shared_ptr<NBA<Label, EdgeContainer> > product_nba(new NBA<Label, EdgeContainer>(nba_1.getAPSet_cp()));
const APSet& apset=nba_1.getAPSet();
assert(apset == nba_2.getAPSet());

2
resources/3rdparty/ltl2dstar-0.5.1/src/NBA2DRA.hpp

@ -125,7 +125,7 @@ public:
std::cerr << "WARNING: NBA might not be 100% stutter insensitive, applying stutter closure can create invalid results!" << std::endl;
}
boost::shared_ptr<NBA_t> nba_closed=
std::shared_ptr<NBA_t> nba_closed=
NBAStutterClosure::stutter_closure(nba);
if (can_stutter()) {

18
resources/3rdparty/ltl2dstar-0.5.1/src/NBAAnalysis.hpp

@ -26,7 +26,7 @@
#include "GraphAlgorithms.hpp"
#include <boost/shared_ptr.hpp>
#include <memory>
/**
@ -39,13 +39,13 @@ private:
NBA_t& _nba;
/** Information about the SCCs of the NBA (cached) */
boost::shared_ptr<SCCs> _sccs;
std::shared_ptr<SCCs> _sccs;
/** Information about the states where all the successor states are accepting (cached) */
boost::shared_ptr<BitSet> _allSuccAccepting;
std::shared_ptr<BitSet> _allSuccAccepting;
/** Information about the states that have an accepting true self-loop (cached) */
boost::shared_ptr<BitSet> _accepting_true_loops;
std::shared_ptr<BitSet> _accepting_true_loops;
/** Information about the reachability of states (cached) */
boost::shared_ptr<std::vector<BitSet> > _reachability;
std::shared_ptr<std::vector<BitSet> > _reachability;
public:
/** Constructor.
@ -63,7 +63,7 @@ public:
*/
SCCs& getSCCs() {
if (!_sccs) {
_sccs=boost::shared_ptr<SCCs>(new SCCs());
_sccs=std::shared_ptr<SCCs>(new SCCs());
GraphAlgorithms<NBA_t>::calculateSCCs(_nba, *_sccs);
}
return *_sccs;
@ -116,7 +116,7 @@ public:
*/
std::vector<BitSet>& getReachability() {
if (!_reachability) {
_reachability=boost::shared_ptr<std::vector<BitSet> > (getSCCs().getReachabilityForAllStates());
_reachability=std::shared_ptr<std::vector<BitSet> > (getSCCs().getReachabilityForAllStates());
}
return *_reachability;
@ -214,7 +214,7 @@ private:
* only have accepting successors.
*/
void calculateStatesWithAllSuccAccepting() {
_allSuccAccepting=boost::shared_ptr<BitSet>(new BitSet());
_allSuccAccepting=std::shared_ptr<BitSet>(new BitSet());
BitSet& result=*_allSuccAccepting;
SCCs& sccs=getSCCs();
@ -286,7 +286,7 @@ private:
* Calculate the set of states that are accepting and have a true self loop.
*/
void calculateAcceptingTrueLoops() {
_accepting_true_loops=boost::shared_ptr<BitSet>(new BitSet());
_accepting_true_loops=std::shared_ptr<BitSet>(new BitSet());
BitSet& isAcceptingTrueLoop=*_accepting_true_loops;
SCCs& sccs=getSCCs();

10
resources/3rdparty/ltl2dstar-0.5.1/src/NBAStutterClosure.hpp

@ -29,7 +29,7 @@
#include "APElement.hpp"
#include <boost/shared_ptr.hpp>
#include <memory>
/**
@ -41,10 +41,10 @@ public:
* @param nba the NBA
*/
template<typename NBA_t>
static boost::shared_ptr<NBA_t> stutter_closure(NBA_t& nba) {
static std::shared_ptr<NBA_t> stutter_closure(NBA_t& nba) {
APSet_cp apset=nba.getAPSet_cp();
boost::shared_ptr<NBA_t> nba_result_ptr(new NBA_t(apset));
std::shared_ptr<NBA_t> nba_result_ptr(new NBA_t(apset));
NBA_t& result=*nba_result_ptr;
unsigned int element_count=apset->powersetSize();
@ -143,10 +143,10 @@ public:
* @param label the symbol for which to perform the stutter closure
*/
template<typename NBA_t>
static boost::shared_ptr<NBA_t> stutter_closure(NBA_t& nba, APElement label) {
static std::shared_ptr<NBA_t> stutter_closure(NBA_t& nba, APElement label) {
APSet_cp apset=nba.getAPSet_cp();
boost::shared_ptr<NBA_t> nba_result_ptr(new NBA_t(apset));
std::shared_ptr<NBA_t> nba_result_ptr(new NBA_t(apset));
NBA_t& result=*nba_result_ptr;
unsigned int element_count=apset->powersetSize();

6
resources/3rdparty/ltl2dstar-0.5.1/src/SafraTree.hpp

@ -34,8 +34,6 @@
#include <memory>
#include <functional>
#include <boost/shared_ptr.hpp>
// forward declaration
template <class SafraTreeVisitor> class SafraTreeWalker;
@ -439,8 +437,8 @@ private:
}
};
/** a boost::shared_ptr for SafraTree */
typedef boost::shared_ptr<SafraTree> SafraTree_ptr;
/** a std::shared_ptr for SafraTree */
typedef std::shared_ptr<SafraTree> SafraTree_ptr;
namespace std {

6
resources/3rdparty/ltl2dstar-0.5.1/src/SafraTreeTemplate.hpp

@ -27,7 +27,7 @@
#include "SafraTree.hpp"
#include "common/BitSet.hpp"
#include <boost/shared_ptr.hpp>
#include <memory>
/**
* A SafraTreeTemplate consists of a SafraTree and two BitSets,
@ -135,7 +135,7 @@ private:
BitSet _restrictedNames;
};
/** A boost::shared_ptr for a SafraTreeTemplate */
typedef boost::shared_ptr<SafraTreeTemplate> SafraTreeTemplate_ptr;
/** A std::shared_ptr for a SafraTreeTemplate */
typedef std::shared_ptr<SafraTreeTemplate> SafraTreeTemplate_ptr;
#endif

2
resources/3rdparty/ltl2dstar-0.5.1/src/StateMapper.hpp

@ -86,7 +86,7 @@ public:
private:
/** A functor using the standard hash function on boost::shared_ptr */
/** A functor using the standard hash function on std::shared_ptr */
template <typename K >
struct std_hash {
size_t operator()(const K& x) const {

4
resources/3rdparty/ltl2dstar-0.5.1/src/StutterSensitivenessInformation.hpp

@ -166,7 +166,7 @@ public:
}
/** shared_ptr */
typedef boost::shared_ptr<StutterSensitivenessInformation> ptr;
typedef std::shared_ptr<StutterSensitivenessInformation> ptr;
/** Static, do Timekeeping? */
static bool hasTimekeeping() {
@ -208,7 +208,7 @@ private:
* using nba and complement_nba */
template <class NBA_t>
bool is_stutter_insensitive(NBA_t& nba, NBA_t& nba_complement, APElement label) {
typedef boost::shared_ptr<NBA_t> NBA_ptr;
typedef std::shared_ptr<NBA_t> NBA_ptr;
NBA_ptr stutter_closed_nba=NBAStutterClosure::stutter_closure(nba, label);

2
resources/3rdparty/ltl2dstar-0.5.1/src/StutteredNBA2DA.hpp

@ -60,7 +60,7 @@ public:
AcceptanceSignature& getSignature() {return _signature;}
/** A shared_ptr to a TreeWithAcceptance */
typedef boost::shared_ptr<TreeWithAcceptance<Tree,AcceptanceSignature> > ptr;
typedef std::shared_ptr<TreeWithAcceptance<Tree,AcceptanceSignature> > ptr;
/** Check if this TreeWithAcceptance is equal to another.
* @param other the other TreeWithAcceptance.

2
resources/3rdparty/ltl2dstar-0.5.1/src/common/HashFunction.hpp

@ -70,7 +70,7 @@ typedef HashFunctionDJB2 StdHashFunction;
/** A functor using the standard hash function on boost::shared_ptr */
/** A functor using the standard hash function on std::shared_ptr */
template <typename K >
struct ptr_hash {
size_t operator()(const K& x) const {

6
resources/3rdparty/ltl2dstar-0.5.1/src/common/RunProgram.win32.cpp

@ -44,9 +44,9 @@ RunProgram::RunProgram(const std::string& program,
command_line.append("\"");
}
STARTUPINFO startUpInfo;
STARTUPINFOA startUpInfo;
PROCESS_INFORMATION processInfo;
GetStartupInfo(&startUpInfo);
GetStartupInfoA(&startUpInfo);
if (!inheritStdStreams) {
startUpInfo.hStdInput=INVALID_HANDLE_VALUE;
@ -67,7 +67,7 @@ RunProgram::RunProgram(const std::string& program,
}
}
if (CreateProcess((CHAR*)filename,
if (CreateProcessA((CHAR*)filename,
(CHAR*)command_line.c_str(),
0, // process attributes
0, // thread attributes

4
resources/3rdparty/ltl2dstar-0.5.1/src/common/hash_map.hpp

@ -110,8 +110,8 @@ struct StdComparator {
*/
template <class KeyPtr>
struct PtrComparator {
typedef typename KeyPtr::value_type value_type;
typedef boost::shared_ptr<value_type> ptr_type;
typedef typename KeyPtr::element_type value_type;
typedef std::shared_ptr<value_type> ptr_type;
/** equal_to functor */
struct equal_to {

26
resources/3rdparty/ltl2dstar-0.5.1/win32/Ltl2dStar/Ltl2dStar.sln

@ -0,0 +1,26 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ltl2dStar", "Ltl2dStar.vcxproj", "{BFAFC7BB-2EF8-4630-A377-F970EB7842B8}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{BFAFC7BB-2EF8-4630-A377-F970EB7842B8}.Debug|Win32.ActiveCfg = Debug|Win32
{BFAFC7BB-2EF8-4630-A377-F970EB7842B8}.Debug|Win32.Build.0 = Debug|Win32
{BFAFC7BB-2EF8-4630-A377-F970EB7842B8}.Debug|x64.ActiveCfg = Debug|x64
{BFAFC7BB-2EF8-4630-A377-F970EB7842B8}.Debug|x64.Build.0 = Debug|x64
{BFAFC7BB-2EF8-4630-A377-F970EB7842B8}.Release|Win32.ActiveCfg = Release|Win32
{BFAFC7BB-2EF8-4630-A377-F970EB7842B8}.Release|Win32.Build.0 = Release|Win32
{BFAFC7BB-2EF8-4630-A377-F970EB7842B8}.Release|x64.ActiveCfg = Release|x64
{BFAFC7BB-2EF8-4630-A377-F970EB7842B8}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

236
resources/3rdparty/ltl2dstar-0.5.1/win32/Ltl2dStar/Ltl2dStar.vcxproj

@ -0,0 +1,236 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{BFAFC7BB-2EF8-4630-A377-F970EB7842B8}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>Ltl2dStar</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v110</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v110</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v110</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v110</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup />
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>I:\C++ Projects\boost\boost_1_53_0;$(ProjectDir)..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>I:\C++ Projects\boost\boost_1_53_0;$(ProjectDir)..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<Text Include="ReadMe.txt" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\APElement.hpp" />
<ClInclude Include="..\..\src\APMonom.hpp" />
<ClInclude Include="..\..\src\APMonom2APElements.hpp" />
<ClInclude Include="..\..\src\APSet.hpp" />
<ClInclude Include="..\..\src\boost1\aligned_storage.hpp" />
<ClInclude Include="..\..\src\boost1\assert.hpp" />
<ClInclude Include="..\..\src\boost1\checked_delete.hpp" />
<ClInclude Include="..\..\src\boost1\config.hpp" />
<ClInclude Include="..\..\src\boost1\cstdint.hpp" />
<ClInclude Include="..\..\src\boost1\current_function.hpp" />
<ClInclude Include="..\..\src\boost1\function.hpp" />
<ClInclude Include="..\..\src\boost1\function_equal.hpp" />
<ClInclude Include="..\..\src\boost1\get_pointer.hpp" />
<ClInclude Include="..\..\src\boost1\implicit_cast.hpp" />
<ClInclude Include="..\..\src\boost1\indirect_reference.hpp" />
<ClInclude Include="..\..\src\boost1\iterator.hpp" />
<ClInclude Include="..\..\src\boost1\lexical_cast.hpp" />
<ClInclude Include="..\..\src\boost1\limits.hpp" />
<ClInclude Include="..\..\src\boost1\mem_fn.hpp" />
<ClInclude Include="..\..\src\boost1\non_type.hpp" />
<ClInclude Include="..\..\src\boost1\pointee.hpp" />
<ClInclude Include="..\..\src\boost1\ref.hpp" />
<ClInclude Include="..\..\src\boost1\scoped_ptr.hpp" />
<ClInclude Include="..\..\src\boost1\shared_ptr.hpp" />
<ClInclude Include="..\..\src\boost1\static_assert.hpp" />
<ClInclude Include="..\..\src\boost1\throw_exception.hpp" />
<ClInclude Include="..\..\src\boost1\tokenizer.hpp" />
<ClInclude Include="..\..\src\boost1\token_functions.hpp" />
<ClInclude Include="..\..\src\boost1\token_iterator.hpp" />
<ClInclude Include="..\..\src\boost1\type.hpp" />
<ClInclude Include="..\..\src\boost1\type_traits.hpp" />
<ClInclude Include="..\..\src\boost1\version.hpp" />
<ClInclude Include="..\..\src\common\BitSet.hpp" />
<ClInclude Include="..\..\src\common\BitSetIterator.hpp" />
<ClInclude Include="..\..\src\common\Exceptions.hpp" />
<ClInclude Include="..\..\src\common\fdstream.hpp" />
<ClInclude Include="..\..\src\common\HashFunction.hpp" />
<ClInclude Include="..\..\src\common\hash_map.hpp" />
<ClInclude Include="..\..\src\common\Index.hpp" />
<ClInclude Include="..\..\src\common\Indexable.hpp" />
<ClInclude Include="..\..\src\common\nested_iterator.hpp" />
<ClInclude Include="..\..\src\common\RunProgram.hpp" />
<ClInclude Include="..\..\src\common\SimpleBitSet.hpp" />
<ClInclude Include="..\..\src\common\StringAlgorithms.hpp" />
<ClInclude Include="..\..\src\common\TempFile.hpp" />
<ClInclude Include="..\..\src\common\TimeKeeper.hpp" />
<ClInclude Include="..\..\src\Configuration.hpp" />
<ClInclude Include="..\..\src\DA.hpp" />
<ClInclude Include="..\..\src\DAUnionAlgorithm.hpp" />
<ClInclude Include="..\..\src\DA_State.hpp" />
<ClInclude Include="..\..\src\DBA2DRA.hpp" />
<ClInclude Include="..\..\src\DRA.hpp" />
<ClInclude Include="..\..\src\DRA2NBA.hpp" />
<ClInclude Include="..\..\src\DRAOptimizations.hpp" />
<ClInclude Include="..\..\src\EdgeContainerExplicit_APElement.hpp" />
<ClInclude Include="..\..\src\GraphAlgorithms.hpp" />
<ClInclude Include="..\..\src\LTL2DRA.hpp" />
<ClInclude Include="..\..\src\LTL2DSTAR_Scheduler.hpp" />
<ClInclude Include="..\..\src\LTL2NBA.hpp" />
<ClInclude Include="..\..\src\LTLFormula.hpp" />
<ClInclude Include="..\..\src\LTLPrefixParser.hpp" />
<ClInclude Include="..\..\src\LTLSafetyAutomata.hpp" />
<ClInclude Include="..\..\src\NBA.hpp" />
<ClInclude Include="..\..\src\NBA2DA.hpp" />
<ClInclude Include="..\..\src\NBA2DRA.hpp" />
<ClInclude Include="..\..\src\NBAAnalysis.hpp" />
<ClInclude Include="..\..\src\NBAStutterClosure.hpp" />
<ClInclude Include="..\..\src\NBA_I.hpp" />
<ClInclude Include="..\..\src\NBA_State.hpp" />
<ClInclude Include="..\..\src\parsers\nba-parser-lbtt.tab.hpp" />
<ClInclude Include="..\..\src\parsers\nba-parser-promela.tab.hpp" />
<ClInclude Include="..\..\src\parsers\NBABuilder.hpp" />
<ClInclude Include="..\..\src\parsers\parser_interface.hpp" />
<ClInclude Include="..\..\src\RabinAcceptance.hpp" />
<ClInclude Include="..\..\src\SafrasAlgorithm.hpp" />
<ClInclude Include="..\..\src\SafraTree.hpp" />
<ClInclude Include="..\..\src\SafraTreeNode.hpp" />
<ClInclude Include="..\..\src\SafraTreeTemplate.hpp" />
<ClInclude Include="..\..\src\SafraTreeWalker.hpp" />
<ClInclude Include="..\..\src\StateMapper.hpp" />
<ClInclude Include="..\..\src\StateMapperFuzzy.hpp" />
<ClInclude Include="..\..\src\StutteredNBA2DA.hpp" />
<ClInclude Include="..\..\src\StutterSensitivenessInformation.hpp" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\APMonom.cpp" />
<ClCompile Include="..\..\src\common\BitSet.cpp" />
<ClCompile Include="..\..\src\common\RunProgram.posix.cpp" />
<ClCompile Include="..\..\src\common\RunProgram.win32.cpp" />
<ClCompile Include="..\..\src\LTL2DRA.cpp" />
<ClCompile Include="..\..\src\LTL2DSTAR_Scheduler.cpp" />
<ClCompile Include="..\..\src\parsers\nba-parser-lbtt.lex.cpp" />
<ClCompile Include="..\..\src\parsers\nba-parser-lbtt.tab.cpp" />
<ClCompile Include="..\..\src\parsers\nba-parser-promela.lex.cpp" />
<ClCompile Include="..\..\src\parsers\nba-parser-promela.tab.cpp" />
<ClCompile Include="..\..\src\StutterSensitivenessInformation.cpp" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

324
resources/3rdparty/ltl2dstar-0.5.1/win32/Ltl2dStar/Ltl2dStar.vcxproj.filters

@ -0,0 +1,324 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="Source Files\common">
<UniqueIdentifier>{3a7babf6-cfd4-471b-82ec-2746d2f62bac}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\parsers">
<UniqueIdentifier>{154fb171-0ba7-418d-8c0e-8331ba7c6b5c}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\boost1">
<UniqueIdentifier>{cb4ba346-a38d-41bb-8d8b-119c7b502faf}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\common">
<UniqueIdentifier>{6d12798f-6a28-4dff-b40f-faaa4f739d58}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\boost1">
<UniqueIdentifier>{8fe76392-fb01-4e83-83fe-b220d1a09fb4}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\parsers">
<UniqueIdentifier>{58e12c69-7829-4771-abc6-8e0bb6780175}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<Text Include="ReadMe.txt" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\APElement.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\APMonom.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\APMonom2APElements.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\APSet.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\Configuration.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\DA.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\DA_State.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\DAUnionAlgorithm.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\DBA2DRA.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\DRA.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\DRA2NBA.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\DRAOptimizations.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\EdgeContainerExplicit_APElement.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\GraphAlgorithms.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\LTL2DRA.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\LTL2DSTAR_Scheduler.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\LTL2NBA.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\LTLFormula.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\LTLPrefixParser.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\LTLSafetyAutomata.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\NBA.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\NBA_I.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\NBA_State.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\NBA2DA.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\NBA2DRA.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\NBAAnalysis.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\NBAStutterClosure.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\RabinAcceptance.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\SafrasAlgorithm.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\SafraTree.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\SafraTreeNode.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\SafraTreeTemplate.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\SafraTreeWalker.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\StateMapper.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\StateMapperFuzzy.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\StutteredNBA2DA.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\StutterSensitivenessInformation.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\BitSet.hpp">
<Filter>Header Files\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\BitSetIterator.hpp">
<Filter>Header Files\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\Exceptions.hpp">
<Filter>Header Files\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\fdstream.hpp">
<Filter>Header Files\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\hash_map.hpp">
<Filter>Header Files\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\HashFunction.hpp">
<Filter>Header Files\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\Index.hpp">
<Filter>Header Files\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\Indexable.hpp">
<Filter>Header Files\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\nested_iterator.hpp">
<Filter>Header Files\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\RunProgram.hpp">
<Filter>Header Files\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\SimpleBitSet.hpp">
<Filter>Header Files\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\StringAlgorithms.hpp">
<Filter>Header Files\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\TempFile.hpp">
<Filter>Header Files\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\TimeKeeper.hpp">
<Filter>Header Files\common</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\aligned_storage.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\assert.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\checked_delete.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\config.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\cstdint.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\current_function.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\function.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\function_equal.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\get_pointer.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\implicit_cast.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\indirect_reference.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\iterator.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\lexical_cast.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\limits.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\mem_fn.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\non_type.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\pointee.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\ref.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\scoped_ptr.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\shared_ptr.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\static_assert.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\throw_exception.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\token_functions.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\token_iterator.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\tokenizer.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\type.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\type_traits.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\boost1\version.hpp">
<Filter>Header Files\boost1</Filter>
</ClInclude>
<ClInclude Include="..\..\src\parsers\NBABuilder.hpp">
<Filter>Header Files\parsers</Filter>
</ClInclude>
<ClInclude Include="..\..\src\parsers\nba-parser-lbtt.tab.hpp">
<Filter>Header Files\parsers</Filter>
</ClInclude>
<ClInclude Include="..\..\src\parsers\nba-parser-promela.tab.hpp">
<Filter>Header Files\parsers</Filter>
</ClInclude>
<ClInclude Include="..\..\src\parsers\parser_interface.hpp">
<Filter>Header Files\parsers</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\APMonom.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\LTL2DRA.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\LTL2DSTAR_Scheduler.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\StutterSensitivenessInformation.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\common\BitSet.cpp">
<Filter>Source Files\common</Filter>
</ClCompile>
<ClCompile Include="..\..\src\common\RunProgram.posix.cpp">
<Filter>Source Files\common</Filter>
</ClCompile>
<ClCompile Include="..\..\src\common\RunProgram.win32.cpp">
<Filter>Source Files\common</Filter>
</ClCompile>
<ClCompile Include="..\..\src\parsers\nba-parser-lbtt.lex.cpp">
<Filter>Source Files\parsers</Filter>
</ClCompile>
<ClCompile Include="..\..\src\parsers\nba-parser-lbtt.tab.cpp">
<Filter>Source Files\parsers</Filter>
</ClCompile>
<ClCompile Include="..\..\src\parsers\nba-parser-promela.lex.cpp">
<Filter>Source Files\parsers</Filter>
</ClCompile>
<ClCompile Include="..\..\src\parsers\nba-parser-promela.tab.cpp">
<Filter>Source Files\parsers</Filter>
</ClCompile>
</ItemGroup>
</Project>
Loading…
Cancel
Save