@article{ART001237405},
author={황준하},
title={Design and Implementation of a C Coding Style Checker},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2008},
volume={13},
number={2},
pages={31-40}
TY - JOUR
AU - 황준하
TI - Design and Implementation of a C Coding Style Checker
JO - Journal of The Korea Society of Computer and Information
PY - 2008
VL - 13
IS - 2
PB - The Korean Society Of Computer And Information
SP - 31
EP - 40
SN - 1598-849X
AB - 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.
KW - C 언어(C Language);코딩 스타일(Coding Style);렉스/야크(Lex/Yacc);정적 분석(Static Analysis)
DO -
UR -
ER -
황준하. (2008). Design and Implementation of a C Coding Style Checker. Journal of The Korea Society of Computer and Information, 13(2), 31-40.
황준하. 2008, "Design and Implementation of a C Coding Style Checker", Journal of The Korea Society of Computer and Information, vol.13, no.2 pp.31-40.
황준하 "Design and Implementation of a C Coding Style Checker" Journal of The Korea Society of Computer and Information 13.2 pp.31-40 (2008) : 31.
황준하. Design and Implementation of a C Coding Style Checker. 2008; 13(2), 31-40.
황준하. "Design and Implementation of a C Coding Style Checker" Journal of The Korea Society of Computer and Information 13, no.2 (2008) : 31-40.
황준하. Design and Implementation of a C Coding Style Checker. Journal of The Korea Society of Computer and Information, 13(2), 31-40.
황준하. Design and Implementation of a C Coding Style Checker. Journal of The Korea Society of Computer and Information. 2008; 13(2) 31-40.
황준하. Design and Implementation of a C Coding Style Checker. 2008; 13(2), 31-40.
황준하. "Design and Implementation of a C Coding Style Checker" Journal of The Korea Society of Computer and Information 13, no.2 (2008) : 31-40.