www.wikidata.uk-ua.nina.az
Linter abo lint ce instrumenti dlya doslidzhennya programnogo kodu z metoyu viyavlennya pomilok programuvannya vad porushen stilyu a takozh sumnivnih chi pidozrilih viraziv 1 Nazva pohodit vid odnojmennoyi Unix utiliti sho bula rozroblena dlya doslidzhennya j vivirennya kodu napisanogo movoyu C Zmist 1 Pohodzhennya 2 Oglyad 3 Literatura 4 PrimitkiPohodzhennya Redaguvati1978 roku Stiven Kertis Dzhonson naukovec komp yuternoyi galuzi z laboratoriyi Bella napisav programu lint pracyuyuchi nad znevadzhennyam Yacc gramatiki dlya perenosnogo kompilyatora movi C ta dolayuchi trudnoshi pov yazani z perenesennyam Unix na 32 rozryadnu arhitekturu 2 3 Za mezhami laboratoriyi Bella lint vpershe bulo vikoristano 1979 roku u somij versiyi V7 operacijnoyi sistemi Unix Slovo lint v anglijskij movi oznachaye sharpinu malenki shmatochki volokna chi puhu u ovechij vovni todi yak linter ce nazva verstata dlya obrobki vovni Zgodom bulo rozrobleno chimalo riznovidiv lint dlya bagatoh kompilyatoriv mov C ta C j hocha suchasni kompilyatori nadayut chimalo shozhih mozhlivostej lint podibni zasobi tezh rozvivayutsya Napriklad PC Lint vid Gimpel Software priznachenij dlya doslidzhennya kodu movoyu C dosi prodayetsya hocha j z yavivsya upershe dalekogo 1985 go roku Oglyad RedaguvatiLint yak termin mozhe vzhivatis i v shirshomu rozuminni poshuk sintaksichnih nevidpovidnostej vzagali a nadto v interpretovnih movah yak ot JavaScript i Python Suchasni lint pereviryalniki chasto zastosovuyut shob pilnuvati dotrimannya pevnih stilovih vimog i shvidko znahoditi yih porushennya Yih vikoristannya chasto dopomagaye zavchasno viyavlyati deyaki tipovi pomilki a takozh privertati uvagu do pidozrilih viraziv sho mozhut buti prichinoyu gajzenbagiv vazhkoviyavnih vad Do pidozrilih viraziv zokrema nalezhat vikoristannya nezapochatkovanih zminnih dilennya na nul stali umovi i obchislennya de otrimane znachennya mozhe vijti za pripustimi mezhi vikoristanogo tipu danih Bagato riznovidiv analizu vikonuvanogo lint podibnimi zasobami vikonuye optimizuvalnij kompilyator chiye najpershe zavdannya zgeneruvati shvidshij kod Suchasni kompilyatori mozhut viyaviti bagato viraziv pro yaki zvichajno poperedzhav lint Tvorci lint podibnih zasobiv i dali dopovnyuyut perelik viyavnih pidozrilih viraziv Suchasni zasobi vikonuyut rizni vidi analizu yaki optimizuvalni kompilyatori zazvichaj ne roblyat yak ot mizhmodulnu perevirku na nesuperechlivist perevirku perenosnosti kodu na inshi kompilyatori j zaprovadzhuyut pidtrimku komentariv sho vkazuyut na ochikuvanu povedinku chi vlastivosti kodu Literatura RedaguvatiDarwin Ian F Checking C Programs with Lint ISBN 0 937175 30 7 Primitki Redaguvati Crockford Douglas JSLint Help www jslint com Arhiv originalu za 8 serpnya 2018 Procitovano 7 serpnya 2018 Johnson S C 1978 Lint a C Program Checker COMP SCI TECH REP 65 s 78 1273 Arhiv originalu za 29 kvitnya 2015 Procitovano 7 serpnya 2018 Stephen Curtis Johnson Geek of the Week Simple Talk Simple Talk amer 1 zhovtnya 2009 Arhiv originalu za 19 sichnya 2018 Procitovano 7 serpnya 2018 Otrimano z https uk wikipedia org w index php title Lint amp oldid 35525863