[spe-than] Compilation Part