MoonLang — 軽量静的プログラミング言語コンパイラ
2026/2/8
MoonLangはC++とLLVMで実装された軽量な静的プログラミング言語のコンパイラ実装です。`: end`と`{ }`の二つの構文スタイルをサポートし、Windows・Linux・macOSに加えてARM/RISC-V/ESP32などの組み込みプラットフォームにも対応します。生成バイナリは15KB〜300KBと非常に小さく、MCUからデスクトップまで幅広い用途でフルスタックアプリケーションを構築可能です。本リポジトリはコンパイラ本体(フロントエンド+LLVMバックエンド)ソースを収めています。