Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -316,7 +316,7 @@ The folder [`3rdparty/`](3rdparty) contains 3rd party applications licensed unde

## Contacts

See [AUTHORS.md](AUTHORS.md)
See [AUTHORS.md](AUTHORS.md).

## Acknowledgements

Expand All @@ -327,3 +327,7 @@ We thank for the support received from the Brno University of Technology

This tool as well as the information provided on this web page reflects only the author's view and no organization is
responsible for any use that may be made of the information it contains.

## Branches

See [docs/src/branches.md](docs/src/branches.md).
5 changes: 1 addition & 4 deletions bindings/python/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -26,14 +26,11 @@ pypi-release:
python setup.py sdist

clean:
find . -type d -name "__pycache__" -exec rm -rf {} +
find . -type d \( -name "__pycache__" -o -name "*.egg-info" \) -exec rm -rf {} +
find . -type f \( -name "*.cpp" -o -name "*.dot" -o -name "*.so" -o -name "*.pdf" \) -exec rm -f {} +
rm -rf \
.coverage \
dist/ \
libmata.egg-info/ \
mata_py.egg-info/ \
libmata.cpp \
MANIFEST \
virtenv

Expand Down
47 changes: 47 additions & 0 deletions docs/src/branches.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# Branches

Notable branches in Mata.

## Main branches

### [`master`](https://github.com/VeriFIT/mata/tree/master)

The production release branch of Mata.

### [`devel`](https://github.com/VeriFIT/mata/tree/devel)

The developement branch of Mata, providing development releases, used to quickly iterate on new features in Mata without
breaking the userland during development.
`devel` is always kept in-sync with `master`.

## Backups

Backed-up branches with experiments.

### [`simulation-samo538.bak`](https://github.com/VeriFIT/mata/tree/simulation-samo538.bak)

- Author: [Samuel Lupták (samo538)](https://github.com/samo538)
- As part of: [Project Practice 1, BIT](https://www.fit.vut.cz/study/course/IP1/.en)
- From: <https://github.com/VeriFIT/mata/pull/434>

Backup of a NFA reduction algorithm using maximum direct simulation.
Pseudo-algorithm is taken from <https://github.com/ondrik/iny-fix/blob/master/main.pdf>.
The experimental results show the algorithm is not outperforming the already existing RT algorithm for simulations.

### [`simulation-reduction-rules-samo538.bak`](https://github.com/VeriFIT/mata/tree/simulation-reduction-rules-samo538.bak)

- Author: [Samuel Lupták (samo538)](https://github.com/samo538)
- As part of: [Project Practice 2, BIT](https://www.fit.vut.cz/study/course/IP2/.en)
- From: <https://github.com/VeriFIT/mata/pull/487>

Backup of a NFA reduction algorithm enhancement using maximum direct simulation with support for reduction rules.

### [`boost-determinization-inclusion-lacko.bak`](https://github.com/VeriFIT/mata/tree/boost-determinization-inclusion-lacko.bak)

- Author: [Igor Lacko (Igor-Lacko)](https://github.com/Igor-Lacko)
- As part of: [Project Practice 1, BIT](https://www.fit.vut.cz/study/course/IP1/.en)
- From: <https://github.com/VeriFIT/mata/pull/478>

Backup of a variant of determinization and inclusion algorithms using the Boost data structures (bit vectors).
Requires Boost as an external dependency.
The Boost implmentation of bit vectors can be replaced with a manual implementation of
3 changes: 3 additions & 0 deletions docs/src/introduction.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,6 @@ Introduction

.. include :: ../../README.md
:parser: myst_parser.sphinx_

.. include :: ./branches.md
:parser: myst_parser.sphinx_
Loading