Написать программу, которая имеет два макроса. Первый макрос должен принимать входную последовательность (например EAX=EBX, EAX=ADR...), различать что именно было введено пользователем (например регистр или ячейка памяти), разобрать это выражение (обозначим через P) с помощью match на P1, P2..., с помощью IF определить является ли оно регистром, если не является преобразовать в [] квадратные скобки. Второй макрос должен выводить преобразованную выходную последовательность в одну строку в круглых скобках, обращаясь в каждом выражении к первому макросу.