Activities

これまでに発表してきた資料や成果物をまとめています.

GitHub Repositories

  • Depth
    • Compiler Driverをscratchで自作しました
    • 自作言語をsupportしています
    • x86_64に向けた翻訳を行います
    • assembler/static linkerも含みます
    • すべてRustで書かれています
    • ちょっとだけLLVM IRを生成することもできます
    • subprocess callを使わずに自作ELFを実行します
      • これはJIT executionの仕組みを流用しています
    • readelfっぽい機能が入っています
    • 最終的に,gccを使わずに実行可能なELFを生成することができました
  • Peachili
    • 第二作目の自作Compiler Driverです
    • 自作言語をsupportしています
    • libc非依存で,Hello, worldもできます
    • すべてRustで書かれています
  • asmpeach
    • Rustで書かれたx86_64 assemblerです
  • elfpeach
    • TUI basedなELF解析toolです
  • elf-utilities
    • RustでELFを扱うためのlibrary suiteです

Slides

Books

Events

Career

See LinkedIn