GCC 溶融は、Gnu コンパイラ コレクション GCC のプラグインのような拡張機能の開発を容易に、高度なドメイン固有言語です。これらの拡張機能の分析や GCC 内部表現を変更することができます静的ソース コード解析、リファクタリング、特定の警告、最適化、等使用されます。メルト言語は高度な機能を提供します。特に、溶融コードを C または C++、翻訳し、も C コードまたは C++ コードを含めることができます。強力なパターン マッチング設備が含まれ、動的に型指定された値と生 GCC 構造を操作することができます。機能的な適用で反射、オブジェクト指向のプログラミング スタイルを有効にしてはおなじみの Lisp のような構文があります。