본문 바로가기
  • Home

Design and Implementation of a C Coding Style Checker

  • Journal of The Korea Society of Computer and Information
  • Abbr : JKSCI
  • 2008, 13(2), pp.31-40
  • Publisher : The Korean Society Of Computer And Information
  • Research Area : Engineering > Computer Science

황준하 ORD ID 1

1금오공과대학

Accredited

ABSTRACT

Various coding styles for C language have been proposed so far but there has been a lack of synthetic review about them. In this paper, I propose a new C coding style by analyzing coding rules that are included in the representative C coding styles and by adding new coding rules besides them. In addition, I designed an automated C coding style checker named CStyler which was implemented using Lex and Yacc. It is designed to be able to verify unpreprocessed source code as well as preprocessed source code. And I improved its flexibility by being able to add a new coding rule by end user. I think that the new C coding style and coding style checker, CStyler, can be utilized for education and for future research to develop and extend a static analysis tool.

Citation status

* References for papers published after 2023 are currently being built.