loom

Форк
0
/
mr-test-interpret-simodo-script-modules 
29 строк · 1.3 Кб
1
#!/bin/bash
2

3
# Тест "жёстких" модулей SBL
4

5
echo "Тест 'жёстких' модулей SBL ====================================" > test/tmp/test-interpret-simodo-script-modules.out
6

7
for module in math array db io
8
do
9
    echo "Интерпретация ${module} =============================" >> test/tmp/test-interpret-simodo-script-modules.out
10
    for file in test/source/engine/modules/${module}/*.s-script
11
    do
12
        echo "--- ${file} :" >> test/tmp/test-interpret-simodo-script-modules.out
13
        cat ${file} >> test/tmp/test-interpret-simodo-script-modules.out
14
        echo "--- interpret :" >> test/tmp/test-interpret-simodo-script-modules.out
15
        bin/simodo-interpret ${file} >> test/tmp/test-interpret-simodo-script-modules.out
16
    done
17

18
    echo "Анализ ${module} ====================================" >> test/tmp/test-interpret-simodo-script-modules.out
19

20
    for file in test/source/engine/modules/${module}/*.s-script
21
    do
22
        echo "--- ${file} :" >> test/tmp/test-interpret-simodo-script-modules.out
23
        cat ${file} >> test/tmp/test-interpret-simodo-script-modules.out
24
        echo "--- interpret :" >> test/tmp/test-interpret-simodo-script-modules.out
25
        bin/simodo-interpret ${file} -p a >> test/tmp/test-interpret-simodo-script-modules.out
26
    done
27
done
28

29
exit 0
30

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

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

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

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