Parser
A computer program. In linguistics, parsing, or formally syntactic analysis, is the process of analyzing a sequence of tokens to determine its grammatical structure with respect to a given grammar. For this task, Connexor's Machinese Syntax is the best option.