X86-64 Assembly: add List Ops exercise


I would like to add the List Ops exercise to the x86-64 Assembly track, it if makes sense for this track.


In the C track, List Ops uses arrays instead of linked lists. This would be the simplest approach.

I started implementing this exercise for MIPS Assembly using arrays, but it is still a lot of work, like a handful of simple exercises combined into one.

/* returns updated element count for list one */
unsigned append(
    int* list_one,
    unsigned list_one_element_count,
    const int* list_two,
    unsigned list_two_element_count);

concat and length are relinquished.

1 Like

Sorry for being unbelievably late!

I opened this PR: Add list-ops exercise by danilopiazza · Pull Request #205 · exercism/x86-64-assembly · GitHub

@keiraville, many thanks for your suggestions!

“A wizard is never late, nor is he early, he arrives precisely when he means to.”
― Peter Jackson, The Art of The Return of the King

I had to look a couple of times to see what was set as the expected time, but having seen none, I have to presume that this came right on time.

Thank you @danilopiazza for the work!

1 Like