loom

Форк
0
/
mr-test-grammatize 
27 строк · 1.0 Кб
1
#!/bin/bash
2

3
# Тест работы с различными странными грамматики из книг и статей
4

5
echo "Тесты грамматики =================================" > test/tmp/test-grammatize.out
6

7
echo "Метод разбора LR(1) ------------------------------" >> test/tmp/test-grammatize.out
8

9
for file in test/source/grammar/fuze/*.fuze
10
do
11
    echo "--- ${file} :" >> test/tmp/test-grammatize.out
12
    cat ${file} >> test/tmp/test-grammatize.out
13
    echo "--- grammatize :" >> test/tmp/test-grammatize.out
14
    bin/simodo-grammatize -z lr ${file} >> test/tmp/test-grammatize.out
15
done
16

17
echo "Метод разбора SLR(0) -----------------------------" >> test/tmp/test-grammatize.out
18

19
for file in test/source/grammar/fuze/*.fuze
20
do
21
    echo "--- ${file} :" >> test/tmp/test-grammatize.out
22
    cat ${file} >> test/tmp/test-grammatize.out
23
    echo "--- grammatize :" >> test/tmp/test-grammatize.out
24
    bin/simodo-grammatize -z slr ${file} >> test/tmp/test-grammatize.out
25
done
26

27
exit 0
28

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.