An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Lint, or a linter, is a static code analysis tool used to flag programming errors, bugs, stylistic errors and suspicious constructs. The term originates from a Unix utility that examined C language source code.

Property Value
dbo:abstract
  • لنت أداة من أدوات يونكس للتعليم على الأجزاء غير السليمة من النص البرمجي ب‍لغة سي. (ar)
  • Lint je původně pro označení pro software vytvořený v sedmdesátých letech dvacátého století pro statickou analýzu kódu v programovacím jazyce C na operačním systému Unix za účelem nalezení programátorských chyb, stylistických chyb a pochybných programátorských konstrukcí. Obecněji (a někdy pod označením linter) se jedná o obecné označení pro jeho nástupce, tedy programátorské nástroje se stejným účelem. Ty nezřídka používají slovo lint jako součást svého jména, například Pylint, , (pro JavaScript), nebo . Původní Lint vyvinul , když pracoval Bellových laboratořích na yaccové gramatice pro Céčko a narážel na problémy, které vyplynuly z portování Unixu na 32bitovou architekturu. Název lint odvodil z běžného anglického slova lint, které označuje textilní prach tvořící na látce žmolky. (cs)
  • Lint (englisch für „Fussel“) ist eine Software zur statischen Code-Analyse. Davon abgeleitet hat sich das Verb linten (englisch to lint) für das Durchführen der statischen Code-Analyse etabliert. (de)
  • Lint estas komputila programo por averti pri erar-gravedaj lokoj en C-programo.La originala versio kreiĝis por la operaciumo Unikso, kaj poste diversaj aliaj versioj aperis kaj funkcias por aliaj operaciumoj, ekzemple Vindozo. La sperto malantaŭ lint estas,ke kelkaj konstruoj de C estas unuavide neklaraj kaj ofte signalas,ke la verkinto skribis ion alian, ol li celis.lint avertas pri tiaj lokoj. Multaj tiaj problemoj estis pro la manko de tipsekureco, funkcio-prototipoj, ktp, kaj postaj C-eskaj lingvoj kiel Java kaj C++ helpas malebligi tiajn problemojn. Ekzistas similaj iloj por atentigi pri eraroj en tiuj lingvoj. Programoj ofte kaŭzas lavangon da erarmesaĝoj la unuan fojon kiam oni analizas ilin per lint. Multaj versioj permesas ke oni elektu malagnoski specifikajn erarojn, kiujn oni taksas ne tiom gravaj. Cetere, eblas marki la program-tekston per specialaj komentoj, por signali al lint (kaj al homa leganto), ke la verkinto konsciis pri tio, kion li faris. Plimodernigita versio de la helpilo nomiĝas splint. (eo)
  • Lint es una herramienta de programación; originalmente lint era el nombre de una herramienta de programación utilizada para detectar código sospechoso, confuso o incompatible entre distintas arquitecturas en programas escritos en C; es decir, errores de programación que escapan al habitual análisis sintáctico que hace el compilador. En la actualidad, se utiliza este término para designar a herramientas que realizan estas tareas de comprobación en cualquier lenguaje de programación. Las herramientas de tipo lint generalmente funcionan realizando un análisis estático del código fuente. Las construcciones sospechosas que se suelen buscar son usos de variables antes de ser inicializadas o creadas, condiciones que no varían bajo ninguna circunstancia (Son siempre verdaderas o siempre falsas) y cálculos cuyos resultados probablemente caigan fuera del rango permitido por las variables utilizadas. En los compiladores optimizados (Cuya principal motivación es la generación de código de alta calidad) también se pueden encontrar muchos de los análisis habitualmente realizados por lint. También se está empezando a incluir la detección de estas construcciones incorrectas en su lista de avisos (Warnings). Las sucesivas generaciones de herramientas del estilo de lint han seguido ampliando en rango de construcciones incorrectas o sospechosas. Las herramientas más avanzadas realizan cada vez más comprobaciones, como por ejemplo, que el código sea consistente entre distintos compiladores, o el soporte para incorporar anotaciones acerca del comportamiento esperado o las propiedades del código. (es)
  • Lint, or a linter, is a static code analysis tool used to flag programming errors, bugs, stylistic errors and suspicious constructs. The term originates from a Unix utility that examined C language source code. (en)
  • lint (en lettres minuscules ; de l'anglais lint : « touffe hirsute » ) est une commande UNIX de préprocesseur permettant l’analyse statique de code source en langage C. (fr)
  • 린트(lint) 또는 린터(linter)는 소스 코드를 분석하여 프로그램 오류, 버그, 스타일 오류, 의심스러운 구조체에 표시(flag)를 달아놓기 위한 도구들을 가리킨다. 이 용어는 C 언어 소스 코드를 검사하는 유닉스 에서 기원한다. (ko)
  • lint とは、主にC言語のソースコードに対し、コンパイラよりも詳細かつ厳密なチェックを行うプログラムである。静的解析ツールとも呼ばれる。 * 型の一致しない関数呼び出し * 初期化されていない変数の参照がある * 宣言されているが使われていない変数がある * 同じ関数を参照しているが、戻り値を使う場合と使わない場合がある * 関数が戻り値を返す場合と返さない場合がある など、コンパイラではチェックされないが、バグの原因になるような曖昧な記述についても警告される。構文(シンタックス)レベルのチェックだけでなく、意味(セマンティクス)レベルのチェックまで実行するものもある。 (ja)
  • lint, o linter, è uno strumento che analizza il codice sorgente per evidenziare errori di programmazione, bug, errori stilistici e costrutti sospetti. Il termine deriva dall'omonimo strumento Unix che esamina il codice sorgente del linguaggio C. (it)
  • Lint – historyczny program oryginalnego Uniksa analizujący kod w C pod kątem podejrzanych lub nieprzenośnych instrukcji, pomagający wykryć błędy. Obecnie tego typu funkcje są często wbudowane w IDE. Istnieją jednak również samodzielne programy do analizy kodu, taki program określany jest jako linter (ang. linter). Stąd lintery często mają w nazwie słówko lint, np. , Lintian, ESLint. (pl)
  • 在電腦科學中,lint是一種工具程式的名稱,它用來標記原始碼中,某些可疑的、不具結構性(可能造成bug)的段落。它是一種靜態程序分析工具,最早適用於C語言,在UNIX平台上開發出來。後來它成為通用術語,可用於描述在任何一種電腦程式語言中,用來標記原始碼中有疑義段落的工具。 (zh)
  • Lint — первоначально — статический анализатор для языка программирования Си, который сообщал о подозрительных или непереносимых на другие платформы выражениях. В начале XXI века термин стал нарицательным для всех программ такого типа. Как инструмент программа лишь анализирует статический исходный код, не скомпилированный в отличие от отладчиков. В интерпретируемых языках, как правило, используется как простой отладчик или предупреждающее средство против гейзенбагов. (ru)
  • Linter (або lint) — це інструменти для дослідження програмного коду з метою виявлення помилок програмування, вад, порушень стилю, а також сумнівних чи підозрілих виразів. Назва походить від однойменної Unix-утиліти, що була розроблена для дослідження й вивірення коду, написаного мовою C. (uk)
dbo:author
dbo:developer
dbo:genre
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:releaseDate
  • 1978-07-26 (xsd:date)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 18692 (xsd:integer)
dbo:wikiPageLength
  • 7944 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1122193284 (xsd:integer)
dbo:wikiPageWikiLink
dbp:author
dbp:developer
dbp:genre
dbp:language
  • English (en)
dbp:license
  • Originally proprietary commercial software, now free software under a BSD-like license (en)
dbp:name
  • Lint (en)
dbp:operatingSystem
dbp:programmingLanguage
dbp:released
  • 1978-07-26 (xsd:date)
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • لنت أداة من أدوات يونكس للتعليم على الأجزاء غير السليمة من النص البرمجي ب‍لغة سي. (ar)
  • Lint (englisch für „Fussel“) ist eine Software zur statischen Code-Analyse. Davon abgeleitet hat sich das Verb linten (englisch to lint) für das Durchführen der statischen Code-Analyse etabliert. (de)
  • Lint, or a linter, is a static code analysis tool used to flag programming errors, bugs, stylistic errors and suspicious constructs. The term originates from a Unix utility that examined C language source code. (en)
  • lint (en lettres minuscules ; de l'anglais lint : « touffe hirsute » ) est une commande UNIX de préprocesseur permettant l’analyse statique de code source en langage C. (fr)
  • 린트(lint) 또는 린터(linter)는 소스 코드를 분석하여 프로그램 오류, 버그, 스타일 오류, 의심스러운 구조체에 표시(flag)를 달아놓기 위한 도구들을 가리킨다. 이 용어는 C 언어 소스 코드를 검사하는 유닉스 에서 기원한다. (ko)
  • lint とは、主にC言語のソースコードに対し、コンパイラよりも詳細かつ厳密なチェックを行うプログラムである。静的解析ツールとも呼ばれる。 * 型の一致しない関数呼び出し * 初期化されていない変数の参照がある * 宣言されているが使われていない変数がある * 同じ関数を参照しているが、戻り値を使う場合と使わない場合がある * 関数が戻り値を返す場合と返さない場合がある など、コンパイラではチェックされないが、バグの原因になるような曖昧な記述についても警告される。構文(シンタックス)レベルのチェックだけでなく、意味(セマンティクス)レベルのチェックまで実行するものもある。 (ja)
  • lint, o linter, è uno strumento che analizza il codice sorgente per evidenziare errori di programmazione, bug, errori stilistici e costrutti sospetti. Il termine deriva dall'omonimo strumento Unix che esamina il codice sorgente del linguaggio C. (it)
  • Lint – historyczny program oryginalnego Uniksa analizujący kod w C pod kątem podejrzanych lub nieprzenośnych instrukcji, pomagający wykryć błędy. Obecnie tego typu funkcje są często wbudowane w IDE. Istnieją jednak również samodzielne programy do analizy kodu, taki program określany jest jako linter (ang. linter). Stąd lintery często mają w nazwie słówko lint, np. , Lintian, ESLint. (pl)
  • 在電腦科學中,lint是一種工具程式的名稱,它用來標記原始碼中,某些可疑的、不具結構性(可能造成bug)的段落。它是一種靜態程序分析工具,最早適用於C語言,在UNIX平台上開發出來。後來它成為通用術語,可用於描述在任何一種電腦程式語言中,用來標記原始碼中有疑義段落的工具。 (zh)
  • Lint — первоначально — статический анализатор для языка программирования Си, который сообщал о подозрительных или непереносимых на другие платформы выражениях. В начале XXI века термин стал нарицательным для всех программ такого типа. Как инструмент программа лишь анализирует статический исходный код, не скомпилированный в отличие от отладчиков. В интерпретируемых языках, как правило, используется как простой отладчик или предупреждающее средство против гейзенбагов. (ru)
  • Linter (або lint) — це інструменти для дослідження програмного коду з метою виявлення помилок програмування, вад, порушень стилю, а також сумнівних чи підозрілих виразів. Назва походить від однойменної Unix-утиліти, що була розроблена для дослідження й вивірення коду, написаного мовою C. (uk)
  • Lint je původně pro označení pro software vytvořený v sedmdesátých letech dvacátého století pro statickou analýzu kódu v programovacím jazyce C na operačním systému Unix za účelem nalezení programátorských chyb, stylistických chyb a pochybných programátorských konstrukcí. Obecněji (a někdy pod označením linter) se jedná o obecné označení pro jeho nástupce, tedy programátorské nástroje se stejným účelem. Ty nezřídka používají slovo lint jako součást svého jména, například Pylint, , (pro JavaScript), nebo . (cs)
  • Lint estas komputila programo por averti pri erar-gravedaj lokoj en C-programo.La originala versio kreiĝis por la operaciumo Unikso, kaj poste diversaj aliaj versioj aperis kaj funkcias por aliaj operaciumoj, ekzemple Vindozo. Programoj ofte kaŭzas lavangon da erarmesaĝoj la unuan fojon kiam oni analizas ilin per lint. Multaj versioj permesas ke oni elektu malagnoski specifikajn erarojn, kiujn oni taksas ne tiom gravaj. Cetere, eblas marki la program-tekston per specialaj komentoj, por signali al lint (kaj al homa leganto), ke la verkinto konsciis pri tio, kion li faris. (eo)
  • Lint es una herramienta de programación; originalmente lint era el nombre de una herramienta de programación utilizada para detectar código sospechoso, confuso o incompatible entre distintas arquitecturas en programas escritos en C; es decir, errores de programación que escapan al habitual análisis sintáctico que hace el compilador. En la actualidad, se utiliza este término para designar a herramientas que realizan estas tareas de comprobación en cualquier lenguaje de programación. Las herramientas de tipo lint generalmente funcionan realizando un análisis estático del código fuente. (es)
rdfs:label
  • لنت (برمجية) (ar)
  • Lint (software) (cs)
  • Lint (Programmierwerkzeug) (de)
  • Lint (komputiko) (eo)
  • Lint (es)
  • Lint (logiciel) (fr)
  • Lint (software) (en)
  • Lint (software) (it)
  • Lint (ja)
  • 린트 (소프트웨어) (ko)
  • Lint (pl)
  • Lint (ru)
  • Lint (uk)
  • Lint (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
foaf:name
  • Lint (en)
is dbo:knownFor of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:knownFor of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License