{"id":276,"date":"2014-12-30T13:58:26","date_gmt":"2014-12-30T12:58:26","guid":{"rendered":"http:\/\/www.valcon.it\/pascal\/?p=276"},"modified":"2015-07-03T14:39:16","modified_gmt":"2015-07-03T12:39:16","slug":"unit","status":"publish","type":"post","link":"https:\/\/www.valcon.it\/pascal\/unit\/","title":{"rendered":"Unit"},"content":{"rendered":"<div id=\"content\">Con le <em>unit\u00e0<\/em> si realizza la <strong>programmazione modulare<\/strong> in Turbo Pascal.<\/div>\n<p>Si utilizzano le unit\u00e0 per<\/p>\n<ul>\n<li>dividere in parti pi\u00f9 piccole un programma molto grande<\/li>\n<li>rendere pi\u00f9 leggibile il codice dividendolo in parti logicamente indipendenti<\/li>\n<li>creare delle librerie di comandi o funzioni da riutilizzare.<\/li>\n<\/ul>\n<h3 id=\"hn_59ca4f8bbb_1\">Sintassi<\/h3>\n<pre>Unit NomeUnita; { Intestazione }\r\n\r\nInterface { R i s o r s e \u00a0p u b b l i c h e}\r\n\r\n\u00a0 \u00a0 Uses { Unit\u00e0 }\r\n\u00a0 \u00a0 \u00a0 \u00a0 ...;\r\n\r\n\u00a0 \u00a0 Const { Costanti }\r\n\u00a0 \u00a0 \u00a0 \u00a0 ...;\r\n\r\n\u00a0 \u00a0 Label { Etichette }\r\n\u00a0 \u00a0 \u00a0 \u00a0 ...; \r\n\u00a0 \u00a0 Type { Tipi di dato}\r\n\u00a0 \u00a0 \u00a0\u00a0 \u00a0...;\r\n\r\n\u00a0 \u00a0 Var { Variabili }\r\n\u00a0 \u00a0 \u00a0 \u00a0 ...;\r\n\r\n\u00a0 \u00a0 Procedure NomeProcedura1; { Procedure}\r\n\u00a0 \u00a0 ...\r\n\r\n\u00a0 \u00a0 Function NomeFunzione1; { Funzioni }\r\n\u00a0 \u00a0 ...\r\n\r\nImplementation { Ri s o r s e \u00a0p r i v a t e }\r\n\r\n\u00a0 \u00a0 Uses { Clausole unit\u00e0 }\r\n\u00a0 \u00a0 \u00a0 \u00a0 ...;\r\n\r\n\u00a0 \u00a0 Const { Costanti }\r\n\u00a0 \u00a0 \u00a0 \u00a0 ...;\r\n\r\n\u00a0 \u00a0 Type { Tipi di dato}\r\n\u00a0 \u00a0 \u00a0 \u00a0 ...;\r\n\r\n\u00a0 \u00a0 Var { Variabili }\r\n\u00a0 \u00a0 \u00a0 \u00a0 ...;\r\n\r\n\u00a0 \u00a0 Procedure NomeProcedura1; { Procedure}\r\n\u00a0 \u00a0 ...\r\n\r\n\u00a0 \u00a0 Function NomeFunzione1; { Funzioni }\r\n\u00a0 \u00a0 ...\r\n\r\nBegin { I n i z i a l i z z a z i o n i }\r\n\u00a0 \u00a0 Istruzione_1;\r\n\u00a0 \u00a0 ...\r\n\u00a0 \u00a0 Istruzione_n;\r\nEnd.<\/pre>\n<div><\/div>\n<div id=\"comments\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Con le unit\u00e0 si realizza la programmazione modulare in Turbo Pascal. Si utilizzano le unit\u00e0 per dividere in parti pi\u00f9 piccole un programma molto grande rendere pi\u00f9 leggibile il codice dividendolo in parti logicamente indipendenti creare delle librerie di comandi o funzioni da riutilizzare. Sintassi Unit NomeUnita; { Intestazione } Interface { R i s &#8230; <a title=\"Unit\" class=\"read-more\" href=\"https:\/\/www.valcon.it\/pascal\/unit\/\" aria-label=\"Leggi di pi\u00f9 su Unit\">Leggi tutto<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/posts\/276"}],"collection":[{"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/comments?post=276"}],"version-history":[{"count":3,"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/posts\/276\/revisions"}],"predecessor-version":[{"id":5671,"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/posts\/276\/revisions\/5671"}],"wp:attachment":[{"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/media?parent=276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/categories?post=276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/tags?post=276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}