S-expression parser in Scala