Используется python3
-
git clone [email protected]:Shabanov-V/grammars
-
cd grammars/
python -m unittest -v tests.py
python -c "import main; print (main.algo1('PATH_TO_YOUR_GRAPH', 'PATH_TO_YOUR_GRAMMAR'))" > PATH_TO_YOUR_OUTPUT
Например, для выполнения первого теста
python -c "import main; print (main.algo1('data/skos.dot', 'data/grammar1CNF'))" > t.txt
python -c "import main; print (main.algo2('PATH_TO_YOUR_GRAPH', 'PATH_TO_YOUR_GRAMMAR'))" > PATH_TO_YOUR_OUTPUT
Например, для выполнения второго простого теста
python -c "import main; print (main.algo2('data/simple4.dot', 'data/simple4'))" > t.txt
python -c "import main; print (main.algo3('PATH_TO_YOUR_GRAPH', 'PATH_TO_YOUR_GRAMMAR'))" > PATH_TO_YOUR_OUTPUT
Например, для выполнения третьего простого теста
python -c "import main; print (main.algo3('data/simple4.dot', 'data/simple4'))" > t.txt