Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Alex Kozhushko                       2:5020/400     04 Nov 2002  12:11:03
 To : Nick Kovaliov
 Subject : Re: компилятор
 -------------------------------------------------------------------------------- 
 
 
 "Nick Kovaliov" <Nick@urm.ru> wrote in message
 news:aq555k$6el7s$1@ID-162517.news.dfncis.de...
 
 >     > О! Кстати, не подскажешь заодно,
 >     > что такое структурная и именная эквивалентность типов ?
 > Честно, не знаю.
 > Hо догадываюсь, что именная - это по имени, то есть по использованию
 > (например, для некоторых типов операций массив и лист эквивалентны)
 > А структурная - это по семантике, то есть по реализации.
 
 Именная - типы эквивалентны, если имеют одно и то же имя. Структурная - типы
 эквиваленты, если эвиваленты описывающие их деревья.
 
 Hапример,
 
 type
    T1= array [0..15] of integer;
    T2 = array [0..15] of integer;
 
 var
   A: T;
   B: T;
   C: array of integer;
   D: array [0..15] of integer;
 
 При структурной эквивалентности все они имеют один и тот же тип.
 При именной эквивалентности переменные A и В имеют один и тот же тип,
 отличающийся от типов переменных С и D.
 
 С уважением,
 Алексей
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 компилятор   Vladimir Chizhov   26 Oct 2002 14:03:49 
 Re: компилятор   Nick Kovaliov   30 Oct 2002 12:39:57 
 компилятор   Vladimir Chizhov   01 Nov 2002 11:19:03 
 Re: компилятор   Nick Kovaliov   04 Nov 2002 10:47:28 
 Re: компилятор   Alex Kozhushko   04 Nov 2002 12:11:03 
 Re: компилятор   Nick Kovaliov   04 Nov 2002 12:34:06 
 Re: компилятор   Alex Kozhushko   04 Nov 2002 19:14:09 
 компилятор   Vladimir Chizhov   09 Nov 2002 04:01:12 
 Re: компилятоp   Andrew Barbolin   12 Nov 2002 02:14:35 
 компилятор   Vladimir Chizhov   09 Nov 2002 03:45:32 
 Re: компилятор   Nick Kovaliov   10 Nov 2002 11:22:56 
 компилятор   Vladimir Chizhov   11 Nov 2002 11:20:12 
Архивное /ru.algorithms/657709d538c8.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional