{"action":"closed","issue":{"url":"https://api.github.com/repos/pascalabcnet/pascalabcnet/issues/446","repository_url":"https://api.github.com/repos/pascalabcnet/pascalabcnet","labels_url":"https://api.github.com/repos/pascalabcnet/pascalabcnet/issues/446/labels{/name}","comments_url":"https://api.github.com/repos/pascalabcnet/pascalabcnet/issues/446/comments","events_url":"https://api.github.com/repos/pascalabcnet/pascalabcnet/issues/446/events","html_url":"https://github.com/pascalabcnet/pascalabcnet/issues/446","id":245622500,"number":446,"title":"Вызов метода, описанного позднее в классе, неустойчиво работает в модуле","user":{"login":"miks1965","id":10325391,"avatar_url":"https://avatars3.githubusercontent.com/u/10325391?v=4","gravatar_id":"","url":"https://api.github.com/users/miks1965","html_url":"https://github.com/miks1965","followers_url":"https://api.github.com/users/miks1965/followers","following_url":"https://api.github.com/users/miks1965/following{/other_user}","gists_url":"https://api.github.com/users/miks1965/gists{/gist_id}","starred_url":"https://api.github.com/users/miks1965/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miks1965/subscriptions","organizations_url":"https://api.github.com/users/miks1965/orgs","repos_url":"https://api.github.com/users/miks1965/repos","events_url":"https://api.github.com/users/miks1965/events{/privacy}","received_events_url":"https://api.github.com/users/miks1965/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-07-26T06:49:49Z","updated_at":"2017-07-26T19:10:07Z","closed_at":"2017-07-26T19:10:07Z","body":"Вот такая программа.\r\n```\r\nunit StudLib2bad;\r\n\r\ntype\r\n  Decomp = class\r\n    \r\n  procedure p();\r\n  begin\r\n    Decomp1;\r\n  end;\r\n  \r\n  procedure Decomp1;\r\n  begin\r\n  end;\r\nend;\r\n \r\nbegin\r\nend.\r\n```\r\nНе компилируется с сообщением \r\nStudLib2bad.pas(8) : Неизвестное имя 'Decomp1'\r\n\r\nЕсли закомментировать первую строчку, то компилируется.\r\n\r\nЧто самое ужасное - если вновь первую строчку раскомментировать - то компилируется. \r\nЭто так называемая плавающая ошибка.\r\n\r\nТут налицо две ошибки. Первая - программа должна компилироваться сразу. Вторая - какие-то таблицы не очищаются при третьей компиляции.\r\n\r\nИсправление надо начинать с исправления третьей ошибки!!!"}}
{"actor":{"display_login":"ibond84"}}