Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gmalecha/coq-temporal
An implementation of temporal logic in Coq using Charge!
https://github.com/gmalecha/coq-temporal
Last synced: about 1 month ago
JSON representation
An implementation of temporal logic in Coq using Charge!
- Host: GitHub
- URL: https://github.com/gmalecha/coq-temporal
- Owner: gmalecha
- License: mit
- Created: 2015-11-23T23:53:06.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-12-18T18:22:08.000Z (about 9 years ago)
- Last Synced: 2023-04-30T20:32:51.244Z (over 1 year ago)
- Language: Coq
- Size: 21.5 KB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Temporal Coq
============An implementation of temporal logic in Coq.
Dependencies
------------Temporal Coq depends on the following projects.
- ExtLib
- Charge!All of these should be accessible when building Coq files. If these libraries
are installed with your Coq distribution then everything should work.*Local Installation*
If you do not wish to install any of the libraries for any reason, you can
write the include lines in the ```_CoqPath``` file which will be included when
constructing the ```_CoqProject``` file. For example, for a local installation
of ExtLib, include the following in the ```_CoqPath``` file:```
-Q ../relative/path/to/coq-ext-lib/theories ExtLib
```In Coq 8.5 all paths inside this file should be written with ```-Q``` since
Coq uses ```-Q``` to include ```user-contrib``` which is where packages are
installed.For convenience, we recommend making symbolic links in this directory or the
parent directory.*NOTE*: The ```_CoqPath``` file should *not* be checked in. It should contain
user-specific configuration only. When Charge! is installed via opam,
```_CoqPath``` will be empty and all dependencies will be installed.Building
--------Once you have configured the dependencies, you can simply run ```make```
to build everything.Bugs & Feature Requests
-----------------------Please report bugs and feature requests on the github issue tracker.
Adding Files
------------If you add a file to this project, you *must* record its existance in the
```_CoqConfig``` file.