Hello everyone,
First, I want to say thank you for having put together such great material to learn how OS are made. I am new to programming and learnt a lot of cool concepts thanks to you.
My problems are the following :
working on Mac with ARM chip, running eXpOS on a Docker container.
Step 4 of the roadmap, trying to compile the .spl file with the spl compiler.
1: NOT COMPILING
I am compiling the following .spl file (oddnos.spl) with the spl compiler.
It seems that the compiler is entering an infinite loop as the command never resolves

I cancel the command (ctrl-c), check in the spl_progs folder and see that the .xsm file is created.
If I Vim into it, it comes out empty (empty screen)
But if I hit 'ctrl-c' in vim to interrupt then the content (assembly code) appears but without the "HALT" command at the end (I compared to the file given in the final version of eXpOS on git)

.
2: NOT EXECUTING
Even if I modify the file to add HALT and try to use it to load to the bootstrap and run the xsm machine, I get the follwing error :
Can someone tell me what is happening or what I am doing wrong please?