Meta-language in Arpeggio based on Xtext