def _paddr(ins):
    """ Returns code sequence which points to
    local variable or parameter (HL)
    """
    output = []
    oper = ins.quad[1]
    indirect = oper[0] == '*'
    if indirect:
        oper = oper[1:]
    I = int(oper)
    if I >= 0:
        I += 4
    output.append('push ix')
    output.append('pop hl')
    output.append('ld de, %i' % I)
    output.append('add hl, de')
    if indirect:
        output.append('ld e, (hl)')
        output.append('inc hl')
        output.append('ld h, (hl)')
        output.append('ld l, e')
    output.append('push hl')
    return output
