第3回 人間Cコンパイラコンテスト 応募フォーム
(概要)
人間Cコンパイラコンテスト(Human C Compiler Contest / HCCC)は、文字通り競技者自身がCコンパイラとなってC言語のソースコードからアセンブリを生成し、その時間と正確さを競う競技です。
ソースコードの中にはコンパイルエラーを出す必要のある、仕様上間違ったものも含まれており、単にアセンブリに変換すれば良いのではなく仕様を理解してコンパイルエラーを出すことも要求されます。

競技者にはC言語の仕様やABIの知識、アセンブリに対する理解などの低レイヤの総合的な力が求められます。逆に言えば、競技を通してこれらの力が付くとも言えます。最初の問題は易しいですし丁寧なチュートリアルを用意しますので、これから低レイヤの領域に触れようという方も是非チャレンジしてください!

リポジトリ: https://github.com/Alignof/Human_C_Compiler_Contest
チュートリアル: https://github.com/Alignof/HCCC_Tutorial

(参加対象)
・個人

(必要な準備)
・検証用環境をDockerイメージで配布するので、使いたい方はdockerをご自身の環境に導入しておいてください。

(参加登録と登録期限)
競技当日9月30日まで
Sign in to Google to save your progress. Learn more
Email *
ご入力いただいたメールアドレスが正しいかどうか今一度ご確認ください。
本イベントは SECCON 2023 Code of Conduct に則って運営しており、ご参加いただく際にはこちらにご同意いただくことが必須となります。SECCON 2023 Code of Conduct にご同意いただけますでしょうか?https://www.seccon.jp/2023/seccon/code-of-conduct.html *
Submit
Clear form
reCAPTCHA
This form was created inside of SECCON. Report Abuse