A Scala parser of SFP language