相田プロジェクト 2 つ折りです: 構造化されたテキストを記述するために設計された単純な一般的なマークアップ言語を定義します、相田構文 (HTML、ラテックス、Trac、Mediawiki、テキスト、記法、および他) のさまざまなターゲット フォーマットに変換するコンパイラを実装します。システムは、高速、柔軟かつ拡張可能です。相田、コア コマンドが、厳しいです、相田マークアップ言語で書かれたファイルを分析し、それらをターゲット形式に変換するためにコールバックを呼び出します (バイソンと Flex を使用して記述)、パーサー。Tcl 言語インタプリタ埋め込み、コールバックは、Tcl で記入されたものです。これは非常に新しいターゲットのフォーマットを定義して、ライブラリを拡張する容易します。さらに、相田ファイルは非常に via ヘッダー パラメータされシステム全体は、管理者とユーザー レベルで構成可能です。また、相田ファイル内で Tcl コードを評価し、このように動的なコンテンツを作成することが可能です。