Держи, вроде получилось. Использовал разные примеры программ, так вероятно есть что-то лишнее. Главное у меня все работает.
Единственное, значение 3 он берет не из cl файла, это просто символ. Но думаю это не принципиально.
Реплак, т.к. не удалось избавиться от лишнего пробела. Далее идет макрос, на поиск следующего инструмента (в случае с последним инструментом, выводит 0)
Строки CIMFIL/ON,SPINDL, CIMFIL/OFF обязательно вставить именно в таком виде.
T1=TEXT/', '
T2=TEXT/','
REPLAC/T1,T2
$$*****************************************************
MULT=0
$$ *******************************