Теперь оператор внутриблочного описания возвращает нулевой semantic_node (всё добавлено в семантическое дерево ранее). В семантические дерево узлы, возвращающие нулевой semantic_node, не добавляются Добавлены также операторы сравнения < > для Tuples
7 lines
113 B
ObjectPascal
7 lines
113 B
ObjectPascal
begin
|
|
var pair := (3,5);
|
|
(var a, var b) := pair;
|
|
Assert((a=3) and (b=5) );
|
|
Assert((a,b)=(3,5));
|
|
end.
|