Exercism’s Pangram challenge reminds me of a favorite childhood novel, “Alvin’s Secret Code,” which included a 26-letter “spy message” pangram: V.F.X.: Blitz, Jr., Ph.D., knows Guy Q. Mace. Every letter appears exactly once!
Pangram is a “practice exercise” so (on most tracks) the tests come from the language-agnostic problem specs. Typically test cases are added when they add something interesting/useful to the test space, e.g. test for something specific that wasn’t previously tested. The goal is not to accumulate a collection of pangrams. Does this test case add value to the exercise in some way? Can you explain how? See also Suggesting Exercise Improvements | Exercism's Docs.
@IsaacG The only novelty added by my new test is one punctuation character that doesn’t appear in the other tests, probably not significant enough to cascade a change into each and every track. But I still enjoyed crafting my own extra test case as a personal creativity lark.
I just started the arm64-assembly track, and after several days and a genAI clanker’s help, I got a working cross-assembler and emulator for my x86_64 workstation, and I completed the Hello World exercise. I’ll play some more with the arm64-assembly track more when I get time. I used to love assembly coding long ago, but it’s been a while. I’ve never actually assembled anything for ARM CPUs until this week. When I get to and figure out the arm64-assembly Pangram exercise, I’ll see if I can add and pass my pet test case. Then I’ll examine your existing PR and try a contribution of my own. Might be a while though.