А вот макропроцессор хотя бы на уровне старого доброго NASM был бы в тему. С другой стороны никто не мешает какой-нить AWK пользовать.