z80:Directives:USING
From Learn @ Cemetech
Revision as of 08:23, 5 February 2016 by KermMartian (talk | contribs)
Allows access to a module's local labels from the current module. The current module always takes priority, and any modules added through .using are given more priority based on the how early they were added.
Contents
Syntax
.using module
Allowed inputs
Uses
.module Main _label = 1 .endmodule .module Test1 ld a,_label ; Assembler error. .endmodule .module Test2 .using Main ld a,_label ; a = 1. .endmodule .module Test3 .using Main ld a,_label ; a = 2 _label = 2 .endmodule .module Test4 .using Test3 .using Main ld a,_label ; a = 2 (Test 3 takes priority) .endmodule
See Also