タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Programmingとlanguageとcに関するCherenkovのブックマーク (2)

  • Deep C

    The document discusses the complexities of programming in C and C++, emphasizing that many programmers lack a deep understanding of the language, which leads to common errors. It uses code snippets to explore basic principles, limitations, and specific requirements of these languages, such as the necessity of including specific headers and explicit declarations. Interviewing candidates for C progr

    Deep C
    Cherenkov
    Cherenkov 2011/10/11
    コンパイラ最適化
  • Cコンパイラ設計(yacc・lexの応用)

    近年、Linuxやcygwinの普及によってだれでもyacc/lexを使って新しい言語を作成し、その処理系を作成することができるようになってきた。 G・フリードマンの「Cコンパイラ設計」は、yacc/lexの使い方を丁寧に説明した名著であるが、英語の原も日も絶版で、amazonのオークションでも買えないため日語訳を借り、OCRから復刻することにした。 Linux、cygwinではbison, flexが使われているので若干書と内容が異なる部分があるが、それも別枠で整理してみたいと考えている。 4章以降は、竹 浩のページ(Wiki)に追加中2008/05/15 コンピュータの発達とともに、これまでにCOBOL,FORTRAN、Pasca1,Lisp、C等、数多くのコンピュータ言語が作られてきました。一般には,新たなコンピュータ言語、あるいはそのコンパイラを作るなどということは

    Cherenkov
    Cherenkov 2010/11/08
    「Linuxやcygwinの普及によってだれでもyacc/lexを使って新しい言語を作成し、その処理系を作成することができるようになってきた」
  • 1