trival: new class for tri-valued logic

* spot/misc/trival.hh: New file.
* spot/misc/Makefile.am: Add it.
* python/spot_impl.i: Add Python bindings.
* tests/core/trival.cc, tests/core/trival.test,
tests/python/trival.py: New files, testing it.
* tests/Makefile.am: Add them.
This commit is contained in:
Alexandre Duret-Lutz 2016-01-08 16:49:18 +01:00
parent e764cf6f3b
commit 1aeb260adf
8 changed files with 378 additions and 10 deletions

View file

@ -1,6 +1,6 @@
## -*- coding: utf-8 -*-
## Copyright (C) 2011, 2012, 2013, 2014 Laboratoire de Recherche et
## Développement de l'Epita (LRDE).
## Copyright (C) 2011, 2012, 2013, 2014, 2016 Laboratoire de Recherche
## et Développement de l'Epita (LRDE).
## Copyright (C) 2003, 2004, 2005, 2006 Laboratoire d'Informatique de
## Paris 6 (LIP6), département Systèmes Répartis Coopératifs (SRC),
## Université Pierre et Marie Curie.
@ -53,6 +53,7 @@ misc_HEADERS = \
satsolver.hh \
timer.hh \
tmpfile.hh \
trival.hh \
version.hh
noinst_LTLIBRARIES = libmisc.la