twitu wrote
the CPUEmulator and Assembler give "Expression expected error" at the @LCL line. I have rechecked the documents, LC is supposed to be a register mapping to memory address RAM[1] according to project 6.
What could be the issue here ?
Check the line before the @LCL.
It is common for errors to be reported on the line following the actual error location. For instance, "expression expected" might mean that the previous line ended with an '=' and the parser was looking for the computation part of the instruction.
--Mark