(November 3, 2023 at 5:22 am)FlatAssembler Wrote:(November 2, 2023 at 1:23 pm)BrianSoddingBoru4 Wrote: My thought is that he felt you needed a challenge, and not because you were his most competent student.
Clearly, it was a challenge for you, given the problems with it you’ve told us about.
Boru
I am quite sure most 3rd-year computer engineering students wouldn't even know how to begin making an assembler runnable in a browser, for the simple reason that they don't know anything about compiler theory. They don't know what "tokenizer" or "parser" even are, much less how to make one. Not to mention they have zero experience with JavaScript.
There's these things called servers. A browser is a client. No engineer has made an assembler run "in a browser" precisely because they're engineers. If someone told you to do it, it would be along the lines of telling a Navy boot fresh on the boat to go fetch sound powered phone batteries.