{"id":227,"date":"2016-09-01T10:59:29","date_gmt":"2016-09-01T08:59:29","guid":{"rendered":"http:\/\/www.hunggartorino.it\/ql\/?p=227"},"modified":"2016-05-13T14:38:06","modified_gmt":"2016-05-13T12:38:06","slug":"attenzione-allo-scambio-di-file-pc-emulatore","status":"publish","type":"post","link":"http:\/\/www.hunggartorino.it\/ql\/attenzione-allo-scambio-di-file-pc-emulatore\/","title":{"rendered":"Attenzione allo scambio di file pc &#8211; emulatore!"},"content":{"rendered":"<div>Uno dei primi problemi in cui mi sono imbattuto nello scrivere i programmi \u00e8 proprio la codifica e la formattazione del testo che avviene tra il pc e l\u2019emulatore. Il compilatore SSB, nonch\u00e8 il SuperBasic stesso hanno difficolt\u00e0 a \u201cdigerire\u201d i testi prodotti dai<\/div>\n<div>Pc. Accade infatti che i terminatori di linea vengano mal interpretati e generare cos\u00ec i classici MISTAKE in fase di compilazione. Non basta aprire i testi con Emacs e salvarli. E\u2019 proprio necessario dapprima creare un file con Emacs e poi aprirli fuori dall\u2019emulazione<\/div>\n<div>(in Windows) evitando l\u2019uso di tabulati e terminando il file con un classico CR (carriage return o \u201caccapo\u201d) altrimenti incapperete in errori poco chiari se si sta usando la compilazione SSB. Quindi se proprio non si volesse usare Emacs per la programmazione i passi necessari da fare sono:<\/div>\n<div>1- Lanciare Emacs &#8211; File &#8211; rename current file<\/div>\n<div>2- Assegnare un file nel formato DOS1_cartella_nomefile_estensione (es: DOS1_QL_PROVA_bas)<\/div>\n<div>3- File &#8211; save current file<\/div>\n<div>4- Aprire in Windows il file con Notepad++ o comunque un editor di testo preferito stando ben attenti che non vengano usati tabulati<\/div>\n<div>5- andare accapo alla fine del file<\/div>\n<div>A questo punto si puo\u2019 procedere come di consueto!<\/div>\n","protected":false},"excerpt":{"rendered":"Uno dei primi problemi in cui mi sono imbattuto nello scrivere i programmi \u00e8 proprio la codifica e la formattazione del testo che \n<a class=\"moretag\" href=\"http:\/\/www.hunggartorino.it\/ql\/attenzione-allo-scambio-di-file-pc-emulatore\/\"> [..more...]<\/a>","protected":false},"author":3,"featured_media":31,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[41],"tags":[30],"class_list":["post-227","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programmazione","tag-qpc2"],"_links":{"self":[{"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/posts\/227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/comments?post=227"}],"version-history":[{"count":1,"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/posts\/227\/revisions"}],"predecessor-version":[{"id":228,"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/posts\/227\/revisions\/228"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/media\/31"}],"wp:attachment":[{"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/media?parent=227"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/categories?post=227"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/tags?post=227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}