Hello,
I'm an expert in compilers. I already build some professional-level compilers & interpreters, and your task, which seems like a CS task, is easy for me.
I can help you either if you want your own compiler (which is less likely) and build it professionally, like industry compilers - good error messages, fast compilation, even optimizations if you want. Or if you just want to complete a task your lecturer gave, then I can do it easily with academia-level compilers (generated lexer & parser I guess including all the disadvantages, poor generated code, etc.). Of course, the latter is cheaper and faster to do.
After you share the details, I can start estimate the time and give a price. The price and time I gave above are in the case of academia level compiler.
Best regards.