Skip to content

Feature: xasm pseudo-instructions #5

Description

@pfusik

I would welcome an option to use xasm pseudo-instructions and pseudo address modes.

E.g.

    lda #<dest
    sta ptr
    lda #>dest
    sta ptr+1
    ldx #192
do_line
    ldy #39
do_byte
    lda pattern,y
    sta (ptr),y
    dey
    bpl do_byte
    lda #40
    clc
    adc ptr
    sta ptr
    bcc skip
    inc ptr+1
skip
    dex
    bne do_line

becomes:

    mwa     #dest ptr
    ldx     #192
do_line
    ldy     #39
    mva:rpl pattern,y (ptr),y-
    lda #40
    add:sta ptr
    scc:inc ptr+1
    dex:bne do_line

Why? Shorter code = less to read = easier to understand (if you're accustomed to this syntax)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions