an class=identifier>ScannerT</span><span class=special>&gt;
    </span><span class=keyword>struct </span><span class=identifier>parser_result
    </span><span class=special>{
        </span><span class=keyword>typedef </span><span class=keyword>typename </span><span class=identifier>ParserT</span><span class=special>::</span><span class=keyword>template </span><span class=identifier>result</span><span class=special>&lt;</span><span class=identifier>ScannerT</span><span class=special>&gt;::</span><span class