Since this is software geared towards students working in Linux, this was largely ignored; I should revisit the assembler and find any cases where \r is processed.
There is already one such instance that causes code that should pass to fail.
https://github.com/complx-tools/liblc3-plugins/runs/8223104306?check_suite_focus=true
Not really a high priority since tools such as dos2unix act as a workaround.