.cpu "6502" shortnm = $4000 ;short label SomewhatLongName = $4001 ;somewhat longer label * = $1000 lda shortnm ldx SomewhatLongName clc bcc BranchTargetLongName data .byte $cc ptr .var $00 ;local var with short name PointerWithLongName .var $02 ;local var with longer name BranchTargetLongName sta ptr stx PointerWithLongName ldy data lsr a bcc shortb shortb nop jmp done done rts