サブシステム

パステルステッチは以下の 3 種類のサブシステム (subsystem) から成る。

構文抽出器はソースコード (source code) をオブジェクトコード (object code) に変換する。

構文変換器はオブジェクトコードを加工して別のオブジェクトコードを出力する。構文変換器はさらに以下の 2 種類がある。

インタープリターはオブジェクトコードを受け取り、それをパステルステッチのプログラムとして実行する。