String () { return "Bad characters: <bad_char>????</bad_char>\n" + "<keyword>Keyword</keyword>\n" + "<identifier>Identifier</identifier>\n" + "<string>'String <valid_esc_seq>\\n</valid_esc_seq><invalid_esc_seq>\\?</invalid_esc_seq>'</string>\n" + "<number>12345</number>\n" + "<operation_sign>Operator</operation_sign>\n" + "Dot: <dot>.</dot> comma: <comma>,</comma> semicolon: <semicolon>;</semicolon>\n" + "<braces>{</braces> Braces <braces>}</braces>\n" + "<parenths>(</parenths> Parentheses <parenths>)</parenths>\n" + "<brackets>[</brackets> Brackets <brackets>]</brackets>\n" + "<line_comment>// Line comment</line_comment>\n" + "<block_comment>/* Block comment */</block_comment>\n" + "<label>:Label</label>\n" + "<predefined>predefined_symbol()</predefined>\n" + "<const>CONSTANT</const>\n" + "Global <global_var>variable</global_var>\n" + "/** RENDERED DOC */\n" + "<doc_comment>/** \n" + " * Doc comment\n" + " * <doc_tag>@tag</doc_tag> <doc_markup><code></doc_markup>Markup<<doc_markup></code></doc_markup>" + RainbowHighlighter.generatePaletteExample("\n * ") + "\n" + " * <doc_tag>@param</doc_tag> <doc_tag_value>parameter1</doc_tag_value> documentation\n" + " * <doc_tag>@param</doc_tag> <doc_tag_value>parameter2</doc_tag_value> documentation\n" + " * <doc_tag>@param</doc_tag> <doc_tag_value>parameter3</doc_tag_value> documentation\n" + " * <doc_tag>@param</doc_tag> <doc_tag_value>parameter4</doc_tag_value> documentation\n" + " */</doc_comment>\n" + "Function <func_decl>declaration</func_decl> (<param>parameter1</param> <param>parameter2</param> <param>parameter3</param> <param>parameter4</param>)\n" + " Local <local_var>variable1</local_var> <local_var>variable2</local_var> <local_var>variable3</local_var> <local_var>variable4</local_var>\n" + " Reassigned local <reassigned_local>variable</reassigned_local>\n" + "Function <func_call>call</func_call>(" + "<parameter_hint p:>0, <parameter_hint param:>1, <parameter_hint parameterName:>2" + ")\n" + "Current function <func_call>call</func_call>(<parameter_hint_highlighted param:>0, <parameter_hint_current currentParam:>1)\n" + "Interface <interface>Name</interface>\n" + "<metadata>@Metadata</metadata>\n" + "Class <class_name>Name</class_name>\n" + " instance <inst_method>method</inst_method>\n" + " instance <inst_field>field</inst_field>\n" + " static <static_method>method</static_method>\n" + " static <static_field>field</static_field>\n" + "\n" + "<func_call>function</func_call>(<string>\"</string><highlighted_reference>/highlighted/reference/{param}</highlighted_reference><string>\"</string>)\n" + "\n" + "<tag><keyword>@TAG</keyword> <attribute>attribute</attribute>=<string>Value</string></tag>\n" + " Entity: <entity>&amp;</entity>\n" + " <template_language>{% Template language %}</template_language>"; }