Syntax analyzer for language L