Mon, 6 September 2016, 02:30



A student writes:


> Dr. Patt,
> 
> I noticed that the pre-made parser has space to parse up to 4 arguments.
> However, I don't see any LC-3b assembly instruction that actually takes
> more than 3 arguments in the documentation. Am I missing something obvious
> here, or is there some other purpose for the 4th argument slot?
> 
> Thanks,
> 
> <<name withheld to protect the student who wants a 3 arg bag for 3 arguments>>


You are correct, there is no absolute need for the 4th argument.  It was added
by an enterprising TA sometime ago, since he saw a way it could be useful for
some students in their development of the assembler.  If you don't see any need
for it, that is fine.  Not something to worry about.  Most students, I think,
will never exploit it. 

By the way, there is a problem right now with the grader program, so it is not 
available.  We expect it to be up sometime Tuesday night.

Good luck getting Lab 1 done in time.

See you in class on Wednesday.

Yale Patt