How do I actually use CHASM to assemble a source file?
There are 2 ways to assemble a file with CHASM. The regular way is to type “chasm” and then enter the name of your source file. So if your file is named “mini_os.csp”, for example, you would enter “hello.csp” when CHASM prompts you for a filename. Hit the Enter key twice, and CHASM will assemble your file. It will count all warnings/errors, and display them to the screen. Then hit backtick (`) and X to quit. A faster way is to type the file on the command line. So if we’re trying to assemble “mini_os.csp” again, we would type: “chasm mini_os.csp”. In this mode, CHASM will print all errors and warnings to the screen, if any exist. You don’t have to push Enter twice or anything, just type “chasm mini_os.csp” and CHASM will do the work for you. Remember: CHASM can only assemble one file at a time. So if you want to assemble 2 files, you have to run CHASM on the first one, quit it, and then run CHASM on the second.