Recursive Decent Parser written in Scala Given a pattern and a test string, the parser checks if the test string follows the pattern returning true or false. Programming Languages (CSC 344) Project 3