タグ

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

タグの絞り込みを解除

compilerに関するmasami256のブックマーク (5)

  • The Wheel Square - 育てゲー感覚で作る、俺言語コンパイラ

    OSとコンパイラは、高度なコンピュータ処理における要である。言わばこれらは究極のプログラムと至高のプログラムだが、自分で作ってみようと思い立ったなら、コンパイラの方がとっかかりやすいと思う。OSは、動いているのが外から見えるようになるまでの道のりが遠い。特にPCをプラットフォームとする場合、ブートだけでも一苦労することになる。一方、コンパイラなら、アセンブラに毛が生えた程度のものから始めて、気が向いたときに拡張を繰り返すといった、まったりとして、それでいてしつこくない開発プロセスも可能だ。

  • 産総研 RCIS: Fail-Safe C: 安全なC言語コンパイラ

    Fail-Safe C とは Fail-Safe C は、完全な ANSI-C に対するメモリの安全性を保証する実装です。Fail-Safe C は、完全な ANSI-C 規格への準拠 (キャストや共用体を含む) を実現しながら、実行状態の破壊や乗っ取りに繋がる全ての危険な操作を検出し防止します。また、Fail-Safe C は、様々な「dirty trick」――必ずしも ANSI-C で厳密な意味では認められないが、広く一般のプログラマが利用している様々な記述手法――を、安全性を壊さない範囲でサポートしています。 Fail-Safe C では、コンパイル時や実行時の様々な最適化手法を組み合わせることで、実行時検査のオーバーヘッドの削減を行っています。このコンパイラを用いることでプログラマは、既存のプログラムを大幅に書き換えたり別の言語に移植したりすることなく、そのままプログラムを安全に

  • 速攻MinCamlコンパイラ概説

  • Compiler Construction の授業

    Compiler Construction の授業 コンパイラとは何か 実行系のArchitecture Intel64 のアセンブラ 字句解析、構文解析、コード生成 部分計算と中間木 yaccによる構文解析 llvmを使ったコンパイル Micro-C の全体構成 コード生成の詳細 共通部分式 さらに進んだコンパイラ技術 参考書 Compilers: Pearson New International Edition: Principles, Techniques, and Tools More information: 今後の授業の予定 TL/1 小さいコンパイラの例題 repository レポートは、「Report on Compiler Construction Lecture Exercise 6.1 」という 形式のSubjectで メールでkono@ie.u-ryukyu.a

  • pcc - pcc portable c compiler

    Welcome to pcc, the Portable C Compiler. This website is a wiki. Please join and help improve the website and pcc. The compiler is based on the original Portable C Compiler by S. C. Johnson, written in the late 70's. About 50% of the frontend code and 80% of the backend code has been modified. See the PCC History wiki page for details. PCC 1.1.0 is out as of 2014-12-10! News Downloads Mailing List

  • 1