SyntaxBench: A Statistical Diagnostic Framework for Character-Level Reasoning in Large Language Models · Bharat Hunt