PURPOSE: To refer to a macro and an operand in a definition deck without any limitation of their positions by performing macro allocation and reference to other macros and operands in the form of allocation modifiers.
CONSTITUTION: An instruction POINT which performs macro allocation is an assembler instruction and means "Give a pointer name (a) BUILD to the starting address of an area of an NCP assembler 1 where a macroinstruction BUILD is stored." When this instruction executed, the address of a main storage area where the pointer name (a) BUILD and microinstruction BUILD are stored is written in a pointer name and address correspondence table. An instruction & BFR means that data in a storage area named BFRS in a macroinstruction storage area indicated by the pointer (a) BUILD should be stored in a storage area named BFR.