Thomas Heinemann
65763c29f1
Restructured labeling class (map does not directly point to the
Atomic_proposition objects any longer)
Adapted labeling parser to work with declaration lines longer
than BUFFER_SIZE bytes.
With credits to Philipp :-)
12 years ago
Thomas Heinemann
765689c40a
Changed name of class "Labelling" to "Labeling".
12 years ago
Thomas Heinemann
556da4de5e
Minor changes
12 years ago
Thomas Heinemann
8e460897f0
Minor corrections (Memory initialization in AtomicProposition) and
more
test
cases
12 years ago
Thomas Heinemann
a0e07c2022
Parser for labelling files including new data structure managing
different atomic propositions.
(Works now as node_array attribute of class Atomic_proposition is now
always instantiated with 0)
12 years ago
Thomas Heinemann
e5048cabb6
Closed memory leaks.
12 years ago
PBerger
307b85e331
Edited static_sparse_matrix.h, replaced all calloc/malloc calls with std::new
Removed calls to exceptions with parameter "const char *", is illegal
Fixed a warning in read_tra_file.cpp
12 years ago
PBerger
6f970f27fe
Added atomic propositions/labels
12 years ago
PBerger
decb6b8006
Fixed CMakeLists.txt for Google Test to work with VS2012
Fixed STLSoft to compile under VS2012
Fixed Pantheios to work with VS2012
Fixed CMakeLists.txt for MRMC, removed duplicate code (Thomas?), converted keywords to lowercase
12 years ago
PBerger
a21a338a26
Included external 3rd Party content for Google Test Framework
Included external 3rd Party content for STLSoft Header Library
Included external 3rd Party content for Pantheios Logging Framework
12 years ago
Thomas Heinemann
d37b23a5c5
- Additional "wrong header" testcase for the tra parser
- Methods of the sparse matrix now throw objects (instead of pointers)
- Initializations of the pointer attributes of the sparse matrix with
NULL (otherwise strange things may happen...)
Note: Test cases for the sparse matrix now work for me.
13 years ago
Thomas Heinemann
395d2822b5
CMakeLists.txt: Enable debug symbols only on GCC (as e.g. Visual
Studio creates a debug version automatically...)
13 years ago
Thomas Heinemann
b846680445
Updated CMakeLists.txt to new location of MRMCConfig.h.in
13 years ago
Thomas Heinemann
5c7c23f4d6
Some minor changes (especially limiting the range of variables if
possible)
13 years ago
Thomas Heinemann
40de04a1fe
Added missing files (exceptions)
13 years ago
Thomas Heinemann
ebc0db4750
Formatting
13 years ago
Thomas Heinemann
a908faf1a1
Worked on TODO's (minor stuff)
13 years ago
Thomas Heinemann
2c44c80bdb
- Parser
- some changes in CMakeLists.txt and the former code to make it
compatible to Linux systems...
13 years ago
Thomas Heinemann
60abde4968
Added dependency on thread in CMakeLists.txt
13 years ago
PBerger
3dac4e4a6a
Fixed BUILD hints
13 years ago
PBerger
31d2c70acc
Added temporary Find* files for CMake
Added custom exceptions
Added Sparse Matrix
Added Guidelines for Doxygen
Added BUILD hints
13 years ago
PBerger
4cd75789ac
Updated styleguides
Added Test Suite
Updated CMake configuration
13 years ago
PBerger
9da2eaf3d1
Initial Import into Git
Lacks Doxygen files/integration
13 years ago