Parsing Multi-Ordered Grammars with the Gray Algorithm | AMiner