I think, it gives lexical error bcz in a/*b it first scan 'a',
and after that it scan '/' then '*'. after /* lexical analyzer consider this as a start of comment but,
it not get the end of comment it fall in infinite loop that's why it gives lexical error.