loom
1#!/bin/bash
2
3# Тест работы интерпретатора SBL (примитивы операционной семантики)
4
5echo "Тест работы интерпретатора SBL ====================================" > test/tmp/test-interpret-simodo-script-op.out
6
7bin/simodo-interpret --help >> test/tmp/test-interpret-simodo-script-op.out
8
9for file in test/source/engine/op/*.s-script
10do
11echo "--- ${file} :" >> test/tmp/test-interpret-simodo-script-op.out
12cat ${file} >> test/tmp/test-interpret-simodo-script-op.out
13echo "--- interpret :" >> test/tmp/test-interpret-simodo-script-op.out
14bin/simodo-interpret -c "" -m math ${file} >> test/tmp/test-interpret-simodo-script-op.out
15done
16
17echo "Тест работы анализатора SBL ====================================" >> test/tmp/test-interpret-simodo-script-op.out
18
19for file in test/source/engine/op/*.s-script
20do
21echo "--- ${file} :" >> test/tmp/test-interpret-simodo-script-op.out
22cat ${file} >> test/tmp/test-interpret-simodo-script-op.out
23echo "--- interpret :" >> test/tmp/test-interpret-simodo-script-op.out
24bin/simodo-interpret -c "" -m math ${file} -p a >> test/tmp/test-interpret-simodo-script-op.out
25done
26
27exit 0
28