린트 (소프트웨어)
보이기
발표일 | 1978년 7월 26일[1] |
---|---|
프로그래밍 언어 | C 언어 |
운영 체제 | 크로스 플랫폼 |
언어 | 영어 |
종류 | 정적 프로그램 분석 도구 |
린트(lint) 또는 린터(linter)는 소스 코드를 분석하여 프로그램 오류, 버그, 스타일 오류, 의심스러운 구조체에 표시(flag)를 달아놓기 위한 도구들을 가리킨다.[2] 이 용어는 C 언어 소스 코드를 검사하는 유닉스 유틸리티에서 기원한다.[1]
역사
[편집]벨 연구소의 컴퓨터 과학자 스티픈 C. 존슨은 1978년에 린트(lint)라는 용어를 창안하였으며, 이 일은 유닉스 운영 체제를 32비트 머신으로 이식하는 중에 자신이 C를 위해 작성한 Yacc 문법을 디버깅하는 동안 이루어졌다.[3][1]
각주
[편집]- ↑ 가 나 다 Johnson, Stephen C. (1978년 10월 25일). “Lint, a C Program Checker”. 78–1273쪽 – CiteSeer 경유.
- ↑ “About SublimeLinter — SublimeLinter 3.4.24 documentation”. 《www.sublimelinter.com》. 2018년 1월 21일에 원본 문서에서 보존된 문서. 2018년 1월 20일에 확인함.
- ↑ Morris, Richard (2009년 10월 1일). “Stephen Curtis Johnson: Geek of the Week”. 《Red Gate Software》. 2018년 1월 19일에 확인함.
이 글은 소프트웨어에 관한 토막글입니다. 여러분의 지식으로 알차게 문서를 완성해 갑시다. |