NAMESPACE
Begins block with new namespace.
NAMESPACE Name [indetifier] NAMESPACE
This command begins new namespace or subnamespace.
Every label defined inside must be used from outside by its path:
Name.Label.
If you don't specify name, namespace will be anonymous.
It will have unique random name.
CALL block.beep
NAMESPACE block
beep:
MOV1u 1 A1
MOV1u 5 A2
MOV4u 1000 BX
MOV4u 200 BY
OUT
RET
END