綾小路龍之介の素人思考

[lint] 各種言語の文法チェッカ

いろいろな言語に対する文法チェッカを使ってコード品質の向上。

c 言語 (*.c, *.cpp)

c言語には昔からlintという有名なチェッカがあり、これが厳密にプログラムの検査をしてくれるがために、コンパイラは警告を多く出さないようになっているらしい。

  1. lint
  2. splint
  3. doxygen
  4. KDOC や DOC++
  5. http://ja.wikipedia.org/wiki/%E9%9D%99%E7%9A%84%E3%82%B3%E3%83%BC%E3%83%89%E8%A7%A3%E6%9E%90
  6. http://www.linux.or.jp/JF/JFdocs/Secure-Programs-HOWTO/tools.html
  7. http://d.hatena.ne.jp/longicorn/searchdiary?word=*%5BC%B8%C0%B8%EC%5D
  8. http://www.kouno.jp/home/c_faq/c18.html#0
  9. Cプログラミングのメモ

シェルスクリプト (*.sh)

  1. SpellCheck
  2. https://github.com/koalaman/shellcheck
  3. https://www.shellcheck.net/

リファレンス

  1. ShellCheck – shell script analysis tool
  2. GitHub - koalaman/shellcheck: ShellCheck, a static analysis tool for shell scripts

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2007-07-13T17:49:24+09:00
  2. Modified: 2007-07-13T03:54:41+09:00
  3. Generated: 2019-05-05T23:09:13+09:00