or
{
let x x+a1;
let y x/2;
}
}
}
Первый блок связей
{31:join;
11-^a1 => 21->aa1, 22->a1;
11-^b1 => 21->b1, 22->bb1;
11-^c1 => 21->c1, 22->cc1;
}
Второй блок связей
{32:join;
12-^a2 => 21->aa2;
12-^b2 => 21->b2;
11-^a1 => 22->cc2;
13-^x => 21->x;
13-^y => 22->y;
13-^y => 21->a1;
21-^x => 22->x;
}
Ниже приведены результаты работы транслятора на тестовой программе:
Проверяемый текст правилен.
Идентификаторы
|
Блок: 11 |
|||||
|
Текст слова |
Номер слова в группе |
||||
|
b |
2 |
||||
|
a1 |
1 |
||||
|
b1 |
3 |
||||
|
tmpValue7 |
7 |
||||
|
tmpValue6 |
6 |
||||
|
c1 |
4 |
||||
|
tmpValue5 |
5 |
||||
|
Блок: 12 |
|||||
|
Текст слова |
Номер слова в группе |
||||
|
tmpValue12 |
12 |
||||
|
a2 |
8 |
||||
|
tmpValue11 |
11 |
||||
|
b2 |
9 |
||||
|
c2 |
10 |
||||
|
Блок: 13 |
|||||
|
Текст слова |
Номер слова в группе |
||||
|
x |
13 |
||||
|
y |
14 |
||||
|
Блок: 21 |
|||||
|
Текст слова |
Номер слова в группе |
||||
|
b2 |
19 |
||||
|
b1 |
18 |
||||
|
tmpValue29 |
29 |
||||
|
tmpValue28 |
28 |
||||
|
tmpValue27 |
27 |
||||
|
tmpValue26 |
26 |
||||
|
tmpValue25 |
25 |
||||
|
x |
15 |
||||
|
tmpValue24 |
24 |
||||
|
tmpValue23 |
23 |
||||
|
tmpValue22 |
22 |
||||
|
aa2 |
17 |
||||
|
aa1 |
16 |
||||
|
c1 |
21 |
||||
|
tmpValue33 |
33 |
||||
|
tmpValue32 |
32 |
||||
|
tmpValue31 |
31 |
||||
|
tmpValue30 |
30 |
||||
|
a1 |
20 |
||||
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.