{"id":951,"date":"2025-07-27T13:33:29","date_gmt":"2025-07-27T20:33:29","guid":{"rendered":"https:\/\/sysprogs.com\/tutorials\/?p=951"},"modified":"2025-07-27T13:33:29","modified_gmt":"2025-07-27T20:33:29","slug":"creating-wrapper-classes","status":"publish","type":"post","link":"https:\/\/sysprogs.com\/CodeVROOM\/documentation\/examples\/structure\/wrappers\/","title":{"rendered":"Creating Wrapper Classes"},"content":{"rendered":"<p>This example is from our website backend. We had existing code for parsing a source file and generating HTML with syntax highlighting. Before adding some extra functionality like collapsible blocks, we wanted to split it into 2 parts: parsing part that produces a list of token objects, and formatting part that generates HTML. Here is the prompt:<\/p>\n<pre>Create nested classes TokenWrapper and LineWrapper with int Number and List&lt;&gt; Tokens.\r\nTokenWrapper should privately wrap original token, have public string Value and nested enum DiffState{Normal, Added, Removed} State.\r\nDumpTokens() should first build a list of wrapped lines, then dump them all.<\/pre>\n<p>\t\t<div class=\"codescope-embedded-snippet\" style=\"height: 600px;\">\t\t\t<div class=\"codescope-embedded-snippet-options\">\t\t\t\t<span class=\"codescope-selectable-option $\" data-optionid=\"0\" onclick=\"EmbeddedCodeScopeSelectOption(this)\"><img class=\"codescope-option-icon codescope-icon-document\"\/>Original<\/span><span class=\"codescope-selectable-option $ codescope-selected-option\" data-optionid=\"1\" onclick=\"EmbeddedCodeScopeSelectOption(this)\"><img class=\"codescope-option-icon codescope-icon-robot\"\/>Claude 3.7 Sonnet<\/span><span class=\"codescope-selectable-option $\" data-optionid=\"2\" onclick=\"EmbeddedCodeScopeSelectOption(this)\"><img class=\"codescope-option-icon codescope-icon-warning\"\/>LLaMA-3.3-70B<\/span><span class=\"codescope-selectable-option $\" data-optionid=\"3\" onclick=\"EmbeddedCodeScopeSelectOption(this)\"><img class=\"codescope-option-icon codescope-icon-robot\"\/>LLaMA-4-Scout<\/span><span class=\"codescope-selectable-option $\" data-optionid=\"4\" onclick=\"EmbeddedCodeScopeSelectOption(this)\"><img class=\"codescope-option-icon codescope-icon-robot\"\/>GPT-4.1-mini<\/span>\t\t\t<\/div>\t\t\t<div class=\"codescope-embedded-snippet-outer-body\">\t\t\t\t<div class=\"codescope-snippet-statistics codescope-option-dependent-element\"  data-optionid=\"1\">\r\n<table><tr><td>Model:<\/td><td>Claude 3.7 Sonnet<\/td><\/tr><tr><td>Time:<\/td><td>21s planning + 15s coding<\/td><\/tr><tr><td>Prompt tokens:<\/td><td>5.1K<\/td><\/tr><tr><td>Response tokens:<\/td><td>893<\/td><\/tr><\/table>\r\n<\/div>\r\n<div class=\"codescope-snippet-statistics codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"2\">\r\n<table><tr><td>Model:<\/td><td>LLaMA3.3-70B (Cerebras)<\/td><\/tr><tr><td>Time taken:<\/td><td>0.5s planning + 1s coding<\/td><\/tr><tr><td>Prompt tokens:<\/td><td>1.5K<\/td><\/tr><tr><td>Response tokens:<\/td><td>502<\/td><\/tr><\/table>\r\n<\/div>\r\n<div class=\"codescope-snippet-statistics codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"3\">\r\n<table><tr><td>Model:<\/td><td>LLaMA-4-Scout-17B-16E-Instruct (Cerebras)<\/td><\/tr><tr><td>Time taken:<\/td><td>0.5s planning + 0.4s coding<\/td><\/tr><tr><td>Prompt tokens:<\/td><td>1.2K<\/td><\/tr><tr><td>Response tokens:<\/td><td>552<\/td><\/tr><\/table>\r\n<\/div>\r\n<div class=\"codescope-snippet-statistics codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"4\">\r\n<table><tr><td>Model:<\/td><td>GPT-4.1-mini<\/td><\/tr><tr><td>Time taken:<\/td><td>7s planning + 16s coding<\/td><\/tr><tr><td>Prompt tokens:<\/td><td>1.1K<\/td><\/tr><tr><td>Response tokens:<\/td><td>648<\/td><\/tr><\/table>\r\n<\/div>\r\n\t\t\t\t<div class=\"codescope-embedded-snippet-inner-body\">\t\t\t\t\t<div class=\"codescope-code-container codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"0\">\r\n<div class=\"codescope-code-inner\">\t<div class=\"codescope-lines\"><div class=\"codescope-linenumber\">1<\/div>\n<div class=\"codescope-linenumber\">2<\/div>\n<div class=\"codescope-linenumber\">3<\/div>\n<div class=\"codescope-linenumber\">4<\/div>\n<div class=\"codescope-linenumber\">5<\/div>\n<div class=\"codescope-linenumber\">6<\/div>\n<div class=\"codescope-linenumber\">7<\/div>\n<div class=\"codescope-linenumber\">8<\/div>\n<div class=\"codescope-linenumber\">9<\/div>\n<div class=\"codescope-linenumber\">10<\/div>\n<div class=\"codescope-linenumber\">11<\/div>\n<div class=\"codescope-linenumber\">12<\/div>\n<div class=\"codescope-linenumber\">13<\/div>\n<div class=\"codescope-linenumber\">14<\/div>\n<div class=\"codescope-linenumber\">15<\/div>\n<div class=\"codescope-linenumber\">16<\/div>\n<div class=\"codescope-linenumber\">17<\/div>\n<div class=\"codescope-linenumber\">18<\/div>\n<div class=\"codescope-linenumber\">19<\/div>\n<div class=\"codescope-linenumber\">20<\/div>\n<div class=\"codescope-linenumber\">21<\/div>\n<div class=\"codescope-linenumber\">22<\/div>\n<div class=\"codescope-linenumber\">23<\/div>\n<div class=\"codescope-linenumber\">24<\/div>\n<div class=\"codescope-linenumber\">25<\/div>\n<div class=\"codescope-linenumber\">26<\/div>\n<div class=\"codescope-linenumber\">27<\/div>\n<div class=\"codescope-linenumber\">28<\/div>\n<div class=\"codescope-linenumber\">29<\/div>\n<div class=\"codescope-linenumber\">30<\/div>\n<div class=\"codescope-linenumber\">31<\/div>\n<div class=\"codescope-linenumber\">32<\/div>\n<div class=\"codescope-linenumber\">33<\/div>\n<div class=\"codescope-linenumber\">34<\/div>\n<div class=\"codescope-linenumber\">35<\/div>\n<div class=\"codescope-linenumber\">36<\/div>\n<div class=\"codescope-linenumber\">37<\/div>\n<div class=\"codescope-linenumber\">38<\/div>\n<div class=\"codescope-linenumber\">39<\/div>\n<div class=\"codescope-linenumber\">40<\/div>\n<div class=\"codescope-linenumber\">41<\/div>\n<div class=\"codescope-linenumber\">42<\/div>\n<div class=\"codescope-linenumber\">43<\/div>\n<div class=\"codescope-linenumber\">44<\/div>\n<div class=\"codescope-linenumber\">45<\/div>\n<div class=\"codescope-linenumber\">46<\/div>\n<div class=\"codescope-linenumber\">47<\/div>\n<div class=\"codescope-linenumber\">48<\/div>\n<div class=\"codescope-linenumber\">49<\/div>\n<div class=\"codescope-linenumber\">50<\/div>\n<div class=\"codescope-linenumber\">51<\/div>\n<div class=\"codescope-linenumber\">52<\/div>\n<div class=\"codescope-linenumber\">53<\/div>\n<div class=\"codescope-linenumber\">54<\/div>\n<div class=\"codescope-linenumber\">55<\/div>\n<div class=\"codescope-linenumber\">56<\/div>\n<\/div>\t<div class=\"codescope-regionmargin\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<\/div>\t<div class=\"codescope-code\" contenteditable=\"true\" spellcheck=\"false\"\t\t oncut=\"return false\" onpaste=\"return false\"\t\t onkeydown=\"return CodeScope_EmbeddedSnippetKeyDown(event)\"><span class=\"codescope-keyword\" data-tokenid=\"0\" >using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"2\" >SysprogsDevTools<\/span><span class=\"codescope-operator\" data-tokenid=\"3\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"4\" >Tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"5\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"7\"  data-linestart=\"1\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"9\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"10\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"12\"  data-linestart=\"2\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"14\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"15\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"16\" >Collections<\/span><span class=\"codescope-operator\" data-tokenid=\"17\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"18\" >Generic<\/span><span class=\"codescope-operator\" data-tokenid=\"19\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"21\"  data-linestart=\"3\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"23\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"24\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"25\" >Linq<\/span><span class=\"codescope-operator\" data-tokenid=\"26\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"28\"  data-linestart=\"4\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"30\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"31\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"32\" >Text<\/span><span class=\"codescope-operator\" data-tokenid=\"33\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"35\"  data-linestart=\"5\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"37\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"38\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"39\" >Threading<\/span><span class=\"codescope-operator\" data-tokenid=\"40\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"41\" >Tasks<\/span><span class=\"codescope-operator\" data-tokenid=\"42\" >;<\/span>\n\n<span class=\"codescope-keyword\" data-tokenid=\"45\"  data-linestart=\"7\">namespace<\/span> <span class=\"codescope-identifier\" data-tokenid=\"47\" >Sysprogs<\/span><span class=\"codescope-operator\" data-tokenid=\"48\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"49\" >IDE<\/span><span class=\"codescope-operator\" data-tokenid=\"50\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"51\" >Framework<\/span><span class=\"codescope-operator\" data-tokenid=\"52\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"53\" >Languages<\/span><span class=\"codescope-operator\" data-tokenid=\"54\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"55\" >DiffExport<\/span>\n<span class=\"codescope-operator\" data-tokenid=\"57\"  data-linestart=\"8\">{<\/span>\n    <span class=\"codescope-keyword\" data-tokenid=\"63\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"65\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"67\" >ExporterDemo<\/span>\n    <span class=\"codescope-operator\" data-tokenid=\"73\" >{<\/span>\n        <span class=\"codescope-keyword\" data-tokenid=\"83\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"85\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"87\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"89\" >DumpTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"90\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"91\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"93\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"94\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"96\" >UniversalTokenizer<\/span> <span class=\"codescope-identifier\" data-tokenid=\"98\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"99\" >)<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"109\" >{<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"123\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"125\" >lines<\/span> <span class=\"codescope-operator\" data-tokenid=\"127\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"129\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"130\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"131\" >Split<\/span><span class=\"codescope-operator\" data-tokenid=\"132\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"133\" >&#39;\\n&#39;<\/span><span class=\"codescope-operator\" data-tokenid=\"134\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"135\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"149\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"151\" >result<\/span> <span class=\"codescope-operator\" data-tokenid=\"153\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"155\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"157\" >StringBuilder<\/span><span class=\"codescope-operator\" data-tokenid=\"158\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"159\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"160\" >;<\/span>\n            \n            <span class=\"codescope-identifier\" data-tokenid=\"187\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"188\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"189\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"191\" >tokenType<\/span> <span class=\"codescope-operator\" data-tokenid=\"193\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"195\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"196\" >;<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"210\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"212\" >contextFlags<\/span> <span class=\"codescope-operator\" data-tokenid=\"214\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"216\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"217\" >;<\/span>\n            \n            <span class=\"codescope-keyword\" data-tokenid=\"244\" >foreach<\/span> <span class=\"codescope-operator\" data-tokenid=\"246\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"247\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"249\" >line<\/span> <span class=\"codescope-keyword\" data-tokenid=\"251\" >in<\/span> <span class=\"codescope-identifier\" data-tokenid=\"253\" >lines<\/span><span class=\"codescope-operator\" data-tokenid=\"254\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"268\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"286\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"288\" >tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"290\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"292\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"293\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"294\" >TokenizeLine<\/span><span class=\"codescope-operator\" data-tokenid=\"295\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"296\" >line<\/span><span class=\"codescope-operator\" data-tokenid=\"297\" >,<\/span> <span class=\"codescope-keyword\" data-tokenid=\"299\" >ref<\/span> <span class=\"codescope-identifier\" data-tokenid=\"301\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"302\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"304\" >contextFlags<\/span><span class=\"codescope-operator\" data-tokenid=\"305\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"306\" >;<\/span>\n                \n                <span class=\"codescope-keyword\" data-tokenid=\"341\" >foreach<\/span> <span class=\"codescope-operator\" data-tokenid=\"343\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"344\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"346\" >token<\/span> <span class=\"codescope-keyword\" data-tokenid=\"348\" >in<\/span> <span class=\"codescope-identifier\" data-tokenid=\"350\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"351\" >)<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"369\" >{<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"391\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"393\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"395\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"397\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"398\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"399\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"400\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"401\" >Type<\/span><span class=\"codescope-operator\" data-tokenid=\"402\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"403\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"425\" >if<\/span> <span class=\"codescope-operator\" data-tokenid=\"427\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"428\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"430\" >!=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"432\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"433\" >)<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"459\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"460\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"461\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"462\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"463\" >$&quot;&lt;span<\/span> <span class=\"codescope-literal\" data-tokenid=\"465\" >class=\\&quot;{cssClass}\\&quot;&gt;{token.GetText(line)}&lt;\/span&gt;&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"466\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"467\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"489\" >else<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"515\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"516\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"517\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"518\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"519\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"520\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"521\" >GetText<\/span><span class=\"codescope-operator\" data-tokenid=\"522\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"523\" >line<\/span><span class=\"codescope-operator\" data-tokenid=\"524\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"525\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"526\" >;<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"544\" >}<\/span>\n                \n                <span class=\"codescope-identifier\" data-tokenid=\"579\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"580\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"581\" >AppendLine<\/span><span class=\"codescope-operator\" data-tokenid=\"582\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"583\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"584\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"598\" >}<\/span>\n            \n            <span class=\"codescope-keyword\" data-tokenid=\"625\" >return<\/span> <span class=\"codescope-identifier\" data-tokenid=\"627\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"628\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"629\" >ToString<\/span><span class=\"codescope-operator\" data-tokenid=\"630\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"631\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"632\" >;<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"642\" >}<\/span>\n        \n        <span class=\"codescope-keyword\" data-tokenid=\"661\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"663\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"665\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"667\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"668\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"669\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"670\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"671\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"673\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"674\" >)<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"684\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"698\" >switch<\/span> <span class=\"codescope-operator\" data-tokenid=\"700\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"701\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"702\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"716\" >{<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"734\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"736\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"737\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"738\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"739\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"740\" >Keyword<\/span><span class=\"codescope-operator\" data-tokenid=\"741\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"763\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"765\" >&quot;keyword&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"766\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"784\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"786\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"787\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"788\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"789\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"790\" >CharacterLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"791\" >:<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"809\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"811\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"812\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"813\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"814\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"815\" >StringLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"816\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"838\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"840\" >&quot;literal&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"841\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"859\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"861\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"862\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"863\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"864\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"865\" >Comment<\/span><span class=\"codescope-operator\" data-tokenid=\"866\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"888\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"890\" >&quot;comment&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"891\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"909\" >default<\/span><span class=\"codescope-operator\" data-tokenid=\"910\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"932\" >return<\/span> <span class=\"codescope-keyword\" data-tokenid=\"934\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"935\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"949\" >}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"959\" >}<\/span>\n    <span class=\"codescope-operator\" data-tokenid=\"965\" >}<\/span>\n<span class=\"codescope-operator\" data-tokenid=\"967\"  data-linestart=\"54\">}<\/span>\n\n<\/div><\/div>\t\t\t\r\n<\/div>\r\n<div class=\"codescope-code-container codescope-option-dependent-element\"  data-optionid=\"1\">\r\n<div class=\"codescope-code-inner\">\t<div class=\"codescope-lines\"><div class=\"codescope-linenumber\">1<\/div>\n<div class=\"codescope-linenumber\">2<\/div>\n<div class=\"codescope-linenumber\">3<\/div>\n<div class=\"codescope-linenumber\">4<\/div>\n<div class=\"codescope-linenumber\">5<\/div>\n<div class=\"codescope-linenumber\">6<\/div>\n<div class=\"codescope-linenumber\">7<\/div>\n<div class=\"codescope-linenumber\">8<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"0\"><div class=\"codescope-linenumber\">9<\/div>\n<div class=\"codescope-linenumber\">10<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"1\"><div class=\"codescope-linenumber\">11<\/div>\n<div class=\"codescope-linenumber\">12<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"2\"><div class=\"codescope-linenumber\">13<\/div>\n<div class=\"codescope-linenumber\">14<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"3\"><div class=\"codescope-linenumber\">15<\/div>\n<div class=\"codescope-linenumber\">16<\/div>\n<div class=\"codescope-linenumber\">17<\/div>\n<div class=\"codescope-linenumber\">18<\/div>\n<div class=\"codescope-linenumber\">19<\/div>\n<\/div><div class=\"codescope-linenumber\">20<\/div>\n<div class=\"codescope-linenumber\">21<\/div>\n<div class=\"codescope-linenumber\">22<\/div>\n<div class=\"codescope-linenumber\">23<\/div>\n<div class=\"codescope-linenumber\">24<\/div>\n<div class=\"codescope-linenumber\">25<\/div>\n<div class=\"codescope-linenumber\">26<\/div>\n<div class=\"codescope-linenumber\">27<\/div>\n<div class=\"codescope-linenumber\">28<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"4\"><div class=\"codescope-linenumber\">29<\/div>\n<div class=\"codescope-linenumber\">30<\/div>\n<div class=\"codescope-linenumber\">31<\/div>\n<div class=\"codescope-linenumber\">32<\/div>\n<\/div><div class=\"codescope-linenumber\">33<\/div>\n<\/div><div class=\"codescope-linenumber\">34<\/div>\n<div class=\"codescope-linenumber\">35<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"5\"><div class=\"codescope-linenumber\">36<\/div>\n<div class=\"codescope-linenumber\">37<\/div>\n<div class=\"codescope-linenumber\">38<\/div>\n<div class=\"codescope-linenumber\">39<\/div>\n<div class=\"codescope-linenumber\">40<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"6\"><div class=\"codescope-linenumber\">41<\/div>\n<div class=\"codescope-linenumber\">42<\/div>\n<div class=\"codescope-linenumber\">43<\/div>\n<div class=\"codescope-linenumber\">44<\/div>\n<\/div><div class=\"codescope-linenumber\">45<\/div>\n<\/div><div class=\"codescope-linenumber\">46<\/div>\n<div class=\"codescope-linenumber\">47<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"7\"><div class=\"codescope-linenumber\">48<\/div>\n<div class=\"codescope-linenumber\">49<\/div>\n<div class=\"codescope-linenumber\">50<\/div>\n<div class=\"codescope-linenumber\">51<\/div>\n<div class=\"codescope-linenumber\">52<\/div>\n<div class=\"codescope-linenumber\">53<\/div>\n<div class=\"codescope-linenumber\">54<\/div>\n<div class=\"codescope-linenumber\">55<\/div>\n<div class=\"codescope-linenumber\">56<\/div>\n<div class=\"codescope-linenumber\">57<\/div>\n<div class=\"codescope-linenumber\">58<\/div>\n<div class=\"codescope-linenumber\">59<\/div>\n<div class=\"codescope-linenumber\">60<\/div>\n<div class=\"codescope-linenumber\">61<\/div>\n<div class=\"codescope-linenumber\">62<\/div>\n<div class=\"codescope-linenumber\">63<\/div>\n<div class=\"codescope-linenumber\">64<\/div>\n<div class=\"codescope-linenumber\">65<\/div>\n<div class=\"codescope-linenumber\">66<\/div>\n<div class=\"codescope-linenumber\">67<\/div>\n<div class=\"codescope-linenumber\">68<\/div>\n<div class=\"codescope-linenumber\">69<\/div>\n<div class=\"codescope-linenumber\">70<\/div>\n<div class=\"codescope-linenumber\">71<\/div>\n<div class=\"codescope-linenumber\">72<\/div>\n<div class=\"codescope-linenumber\">73<\/div>\n<div class=\"codescope-linenumber\">74<\/div>\n<div class=\"codescope-linenumber\">75<\/div>\n<div class=\"codescope-linenumber\">76<\/div>\n<div class=\"codescope-linenumber\">77<\/div>\n<div class=\"codescope-linenumber\">78<\/div>\n<div class=\"codescope-linenumber\">79<\/div>\n<div class=\"codescope-linenumber\">80<\/div>\n<div class=\"codescope-linenumber\">81<\/div>\n<div class=\"codescope-linenumber\">82<\/div>\n<div class=\"codescope-linenumber\">83<\/div>\n<div class=\"codescope-linenumber\">84<\/div>\n<div class=\"codescope-linenumber\">85<\/div>\n<div class=\"codescope-linenumber\">86<\/div>\n<div class=\"codescope-linenumber\">87<\/div>\n<div class=\"codescope-linenumber\">88<\/div>\n<\/div><div class=\"codescope-linenumber\">89<\/div>\n<div class=\"codescope-linenumber\">90<\/div>\n<div class=\"codescope-line-region codescope-line-region-collapsed\" data-regionid=\"8\"><div class=\"codescope-linenumber\">91<\/div>\n<div class=\"codescope-linenumber\">92<\/div>\n<div class=\"codescope-linenumber\">93<\/div>\n<div class=\"codescope-linenumber\">94<\/div>\n<div class=\"codescope-linenumber\">95<\/div>\n<div class=\"codescope-linenumber\">96<\/div>\n<div class=\"codescope-linenumber\">97<\/div>\n<div class=\"codescope-linenumber\">98<\/div>\n<div class=\"codescope-linenumber\">99<\/div>\n<div class=\"codescope-linenumber\">100<\/div>\n<div class=\"codescope-linenumber\">101<\/div>\n<div class=\"codescope-linenumber\">102<\/div>\n<div class=\"codescope-linenumber\">103<\/div>\n<div class=\"codescope-linenumber\">104<\/div>\n<\/div><div class=\"codescope-linenumber\">105<\/div>\n<\/div><div class=\"codescope-linenumber\">106<\/div>\n<\/div><div class=\"codescope-linenumber\">107<\/div>\n<\/div>\t<div class=\"codescope-regionmargin\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"0\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"1\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"2\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"3\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"4\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"5\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"6\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"7\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-collapsed codescope-region-button\" data-regionid=\"8\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region codescope-margin-region-collapsed\" data-regionid=\"8\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<\/div>\t<div class=\"codescope-code\" contenteditable=\"true\" spellcheck=\"false\"\t\t oncut=\"return false\" onpaste=\"return false\"\t\t onkeydown=\"return CodeScope_EmbeddedSnippetKeyDown(event)\"><span class=\"codescope-keyword\" data-tokenid=\"0\" >using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"2\" >SysprogsDevTools<\/span><span class=\"codescope-operator\" data-tokenid=\"3\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"4\" >Tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"5\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"7\"  data-linestart=\"1\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"9\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"10\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"12\"  data-linestart=\"2\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"14\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"15\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"16\" >Collections<\/span><span class=\"codescope-operator\" data-tokenid=\"17\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"18\" >Generic<\/span><span class=\"codescope-operator\" data-tokenid=\"19\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"21\"  data-linestart=\"3\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"23\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"24\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"25\" >Linq<\/span><span class=\"codescope-operator\" data-tokenid=\"26\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"28\"  data-linestart=\"4\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"30\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"31\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"32\" >Text<\/span><span class=\"codescope-operator\" data-tokenid=\"33\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"35\"  data-linestart=\"5\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"37\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"38\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"39\" >Threading<\/span><span class=\"codescope-operator\" data-tokenid=\"40\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"41\" >Tasks<\/span><span class=\"codescope-operator\" data-tokenid=\"42\" >;<\/span>\n\n<span class=\"codescope-keyword\" data-tokenid=\"45\"  data-linestart=\"7\">namespace<\/span> <span class=\"codescope-identifier\" data-tokenid=\"47\" >Sysprogs<\/span><span class=\"codescope-operator\" data-tokenid=\"48\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"49\" >IDE<\/span><span class=\"codescope-operator\" data-tokenid=\"50\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"51\" >Framework<\/span><span class=\"codescope-operator\" data-tokenid=\"52\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"53\" >Languages<\/span><span class=\"codescope-operator\" data-tokenid=\"54\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"55\" >DiffExport<\/span><span class=\"codescope-region\" data-regionid=\"0\">\n<span class=\"codescope-operator\" data-tokenid=\"58\"  data-linestart=\"8\">{<\/span>\n    <span class=\"codescope-keyword\" data-tokenid=\"64\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"66\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"68\" >ExporterDemo<\/span><span class=\"codescope-region\" data-regionid=\"1\">\n    <span class=\"codescope-operator\" data-tokenid=\"75\" >{<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"77\"  data-linestart=\"11\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"78\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"79\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"80\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"81\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"82\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"83\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"84\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"85\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"86\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"87\" >class<\/span><span class=\" codescope-newblock\" data-tokenid=\"88\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"89\" >TokenWrapper<\/span><span class=\"codescope-region\" data-regionid=\"2\"><span class=\" codescope-newblock\" data-tokenid=\"90\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"91\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"93\"  data-linestart=\"12\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"94\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"95\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"96\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"97\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"98\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"99\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"100\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"101\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"102\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"104\"  data-linestart=\"13\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"105\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"106\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"107\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"108\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"109\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"110\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"111\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"112\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"113\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"114\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"115\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"116\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"117\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"118\" >enum<\/span><span class=\" codescope-newblock\" data-tokenid=\"119\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"120\" >DiffState<\/span><span class=\"codescope-region\" data-regionid=\"3\"><span class=\" codescope-newblock\" data-tokenid=\"121\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"122\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"124\"  data-linestart=\"14\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"125\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"126\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"127\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"128\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"129\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"130\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"131\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"132\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"133\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"134\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"135\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"136\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"137\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"139\"  data-linestart=\"15\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"140\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"141\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"142\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"143\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"144\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"145\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"146\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"147\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"148\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"149\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"150\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"151\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"152\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"153\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"154\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"155\" >Normal<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"156\" >,<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"157\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"159\"  data-linestart=\"16\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"160\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"161\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"162\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"163\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"164\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"165\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"166\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"167\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"168\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"169\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"170\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"171\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"172\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"173\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"174\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"175\" >Added<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"176\" >,<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"177\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"179\"  data-linestart=\"17\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"180\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"181\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"182\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"183\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"184\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"185\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"186\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"187\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"188\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"189\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"190\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"191\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"192\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"193\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"194\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"195\" >Removed<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"196\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"198\"  data-linestart=\"18\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"199\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"200\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"201\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"202\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"203\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"204\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"205\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"206\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"207\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"208\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"209\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"210\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"211\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"212\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"214\"  data-linestart=\"19\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"216\"  data-linestart=\"20\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"217\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"218\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"219\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"220\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"221\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"222\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"223\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"224\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"225\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"226\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"227\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"228\" >private<\/span><span class=\" codescope-newblock\" data-tokenid=\"229\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"230\" >readonly<\/span><span class=\" codescope-newblock\" data-tokenid=\"231\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"232\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"233\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"234\" >Token<\/span><span class=\" codescope-newblock\" data-tokenid=\"235\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"236\" >_token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"237\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"238\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"240\"  data-linestart=\"21\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"241\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"242\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"243\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"244\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"245\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"246\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"247\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"248\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"249\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"250\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"251\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"252\" >private<\/span><span class=\" codescope-newblock\" data-tokenid=\"253\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"254\" >readonly<\/span><span class=\" codescope-newblock\" data-tokenid=\"255\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"256\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"257\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"258\" >_text<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"259\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"260\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"262\"  data-linestart=\"22\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"264\"  data-linestart=\"23\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"265\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"266\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"267\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"268\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"269\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"270\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"271\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"272\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"273\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"274\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"275\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"276\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"277\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"278\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"279\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"280\" >Value<\/span><span class=\" codescope-newblock\" data-tokenid=\"281\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"282\" >=&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"283\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"284\" >_text<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"285\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"286\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"288\"  data-linestart=\"24\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"289\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"290\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"291\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"292\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"293\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"294\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"295\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"296\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"297\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"298\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"299\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"300\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"301\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"302\" >DiffState<\/span><span class=\" codescope-newblock\" data-tokenid=\"303\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"304\" >State<\/span><span class=\" codescope-newblock\" data-tokenid=\"305\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"306\" >{<\/span><span class=\" codescope-newblock\" data-tokenid=\"307\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"308\" >get<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"309\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"310\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"311\" >set<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"312\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"313\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"314\" >}<\/span><span class=\" codescope-newblock\" data-tokenid=\"315\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"316\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"317\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"318\" >DiffState<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"319\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"320\" >Normal<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"321\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"322\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"324\"  data-linestart=\"25\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"325\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"326\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"327\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"328\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"329\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"330\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"331\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"332\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"333\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"334\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"335\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"336\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"337\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"338\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"339\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"340\" >TokenType<\/span><span class=\" codescope-newblock\" data-tokenid=\"341\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"342\" >Type<\/span><span class=\" codescope-newblock\" data-tokenid=\"343\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"344\" >=&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"345\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"346\" >_token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"347\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"348\" >Type<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"349\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"350\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"352\"  data-linestart=\"26\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"354\"  data-linestart=\"27\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"355\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"356\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"357\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"358\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"359\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"360\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"361\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"362\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"363\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"364\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"365\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"366\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"367\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"368\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"369\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"370\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"371\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"372\" >Token<\/span><span class=\" codescope-newblock\" data-tokenid=\"373\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"374\" >token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"375\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"376\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"377\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"378\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"379\" >text<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"380\" >)<\/span><span class=\"codescope-region\" data-regionid=\"4\"><span class=\" codescope-newblock\" data-tokenid=\"381\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"382\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"384\"  data-linestart=\"28\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"385\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"386\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"387\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"388\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"389\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"390\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"391\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"392\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"393\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"394\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"395\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"396\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"397\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"399\"  data-linestart=\"29\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"400\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"401\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"402\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"403\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"404\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"405\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"406\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"407\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"408\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"409\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"410\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"411\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"412\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"413\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"414\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"415\" >_token<\/span><span class=\" codescope-newblock\" data-tokenid=\"416\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"417\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"418\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"419\" >token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"420\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"421\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"423\"  data-linestart=\"30\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"424\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"425\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"426\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"427\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"428\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"429\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"430\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"431\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"432\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"433\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"434\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"435\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"436\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"437\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"438\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"439\" >_text<\/span><span class=\" codescope-newblock\" data-tokenid=\"440\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"441\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"442\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"443\" >text<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"444\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"445\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"447\"  data-linestart=\"31\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"448\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"449\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"450\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"451\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"452\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"453\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"454\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"455\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"456\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"457\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"458\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"459\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"460\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"461\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"463\"  data-linestart=\"32\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"464\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"465\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"466\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"467\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"468\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"469\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"470\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"471\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"472\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"473\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"475\"  data-linestart=\"33\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"477\"  data-linestart=\"34\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"478\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"479\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"480\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"481\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"482\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"483\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"484\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"485\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"486\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"487\" >class<\/span><span class=\" codescope-newblock\" data-tokenid=\"488\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"489\" >LineWrapper<\/span><span class=\"codescope-region\" data-regionid=\"5\"><span class=\" codescope-newblock\" data-tokenid=\"490\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"491\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"493\"  data-linestart=\"35\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"494\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"495\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"496\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"497\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"498\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"499\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"500\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"501\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"502\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"504\"  data-linestart=\"36\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"505\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"506\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"507\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"508\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"509\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"510\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"511\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"512\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"513\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"514\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"515\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"516\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"517\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"518\" >int<\/span><span class=\" codescope-newblock\" data-tokenid=\"519\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"520\" >Number<\/span><span class=\" codescope-newblock\" data-tokenid=\"521\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"522\" >{<\/span><span class=\" codescope-newblock\" data-tokenid=\"523\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"524\" >get<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"525\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"526\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"527\" >set<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"528\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"529\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"530\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"531\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"533\"  data-linestart=\"37\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"534\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"535\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"536\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"537\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"538\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"539\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"540\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"541\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"542\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"543\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"544\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"545\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"546\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"547\" >List<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"548\" >&lt;<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"549\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"550\" >&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"551\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"552\" >Tokens<\/span><span class=\" codescope-newblock\" data-tokenid=\"553\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"554\" >{<\/span><span class=\" codescope-newblock\" data-tokenid=\"555\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"556\" >get<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"557\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"558\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"559\" >set<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"560\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"561\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"562\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"563\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"565\"  data-linestart=\"38\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"567\"  data-linestart=\"39\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"568\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"569\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"570\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"571\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"572\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"573\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"574\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"575\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"576\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"577\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"578\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"579\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"580\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"581\" >LineWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"582\" >(<\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"583\" >int<\/span><span class=\" codescope-newblock\" data-tokenid=\"584\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"585\" >number<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"586\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"587\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"588\" >List<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"589\" >&lt;<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"590\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"591\" >&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"592\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"593\" >tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"594\" >)<\/span><span class=\"codescope-region\" data-regionid=\"6\"><span class=\" codescope-newblock\" data-tokenid=\"595\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"596\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"598\"  data-linestart=\"40\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"599\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"600\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"601\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"602\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"603\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"604\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"605\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"606\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"607\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"608\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"609\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"610\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"611\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"613\"  data-linestart=\"41\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"614\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"615\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"616\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"617\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"618\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"619\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"620\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"621\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"622\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"623\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"624\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"625\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"626\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"627\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"628\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"629\" >Number<\/span><span class=\" codescope-newblock\" data-tokenid=\"630\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"631\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"632\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"633\" >number<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"634\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"635\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"637\"  data-linestart=\"42\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"638\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"639\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"640\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"641\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"642\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"643\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"644\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"645\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"646\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"647\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"648\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"649\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"650\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"651\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"652\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"653\" >Tokens<\/span><span class=\" codescope-newblock\" data-tokenid=\"654\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"655\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"656\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"657\" >tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"658\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"659\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"661\"  data-linestart=\"43\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"662\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"663\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"664\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"665\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"666\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"667\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"668\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"669\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"670\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"671\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"672\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"673\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"674\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"675\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"677\"  data-linestart=\"44\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"678\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"679\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"680\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"681\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"682\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"683\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"684\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"685\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"686\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"687\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"689\"  data-linestart=\"45\"> <\/span>\n        <span class=\"codescope-keyword\" data-tokenid=\"699\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"701\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"703\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"705\" >DumpTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"706\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"707\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"709\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"710\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"712\" >UniversalTokenizer<\/span> <span class=\"codescope-identifier\" data-tokenid=\"714\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"715\" >)<\/span><span class=\"codescope-region\" data-regionid=\"7\">\n        <span class=\"codescope-operator\" data-tokenid=\"726\" >{<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"740\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"742\" >lines<\/span> <span class=\"codescope-operator\" data-tokenid=\"744\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"746\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"747\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"748\" >Split<\/span><span class=\"codescope-operator\" data-tokenid=\"749\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"750\" >&#39;\\n&#39;<\/span><span class=\"codescope-operator\" data-tokenid=\"751\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"752\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"766\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"768\" >result<\/span> <span class=\"codescope-operator\" data-tokenid=\"770\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"772\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"774\" >StringBuilder<\/span><span class=\"codescope-operator\" data-tokenid=\"775\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"776\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"777\" >;<\/span>\n            \n<span class=\" codescope-newblock\" data-tokenid=\"792\"  data-linestart=\"51\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"793\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"794\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"795\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"796\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"797\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"798\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"799\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"800\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"801\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"802\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"803\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"804\" >\/\/<\/span><span class=\" codescope-newblock\" data-tokenid=\"805\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"806\" >First<\/span><span class=\" codescope-newblock\" data-tokenid=\"807\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"808\" >build<\/span><span class=\" codescope-newblock\" data-tokenid=\"809\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"810\" >a<\/span><span class=\" codescope-newblock\" data-tokenid=\"811\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"812\" >list<\/span><span class=\" codescope-newblock\" data-tokenid=\"813\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"814\" >of<\/span><span class=\" codescope-newblock\" data-tokenid=\"815\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"816\" >wrapped<\/span><span class=\" codescope-newblock\" data-tokenid=\"817\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"818\" >lines<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"819\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"821\"  data-linestart=\"52\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"822\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"823\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"824\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"825\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"826\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"827\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"828\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"829\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"830\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"831\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"832\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"833\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"834\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"835\" >wrappedLines<\/span><span class=\" codescope-newblock\" data-tokenid=\"836\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"837\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"838\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"839\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"840\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"841\" >List<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"842\" >&lt;<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"843\" >LineWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"844\" >&gt;<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"845\" >(<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"846\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"847\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"848\" > <\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"862\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"863\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"864\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"866\" >tokenType<\/span> <span class=\"codescope-operator\" data-tokenid=\"868\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"870\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"871\" >;<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"885\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"887\" >contextFlags<\/span> <span class=\"codescope-operator\" data-tokenid=\"889\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"891\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"892\" >;<\/span>\n            \n            <span class=\"codescope-keyword codescope-changedblock\" data-tokenid=\"919\" >for<\/span> <span class=\"codescope-operator\" data-tokenid=\"921\" >(<\/span><span class=\"codescope-keyword codescope-changedblock\" data-tokenid=\"922\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"924\" >line<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"925\" >Number<\/span><span class=\" codescope-changedblock\" data-tokenid=\"926\" > <\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"927\" >=<\/span><span class=\" codescope-changedblock\" data-tokenid=\"928\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"929\" >0<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"930\" >;<\/span><span class=\" codescope-changedblock\" data-tokenid=\"931\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"932\" >lineNumber<\/span><span class=\" codescope-changedblock\" data-tokenid=\"933\" > <\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"934\" >&lt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"936\" >lines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"937\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"938\" >Length<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"939\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"940\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"941\" >lineNumber<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"942\" >++<\/span><span class=\"codescope-operator\" data-tokenid=\"943\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"957\" >{<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"959\"  data-linestart=\"58\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"960\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"961\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"962\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"963\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"964\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"965\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"966\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"967\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"968\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"969\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"970\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"971\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"972\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"973\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"974\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"975\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"976\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"977\" >line<\/span><span class=\" codescope-newblock\" data-tokenid=\"978\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"979\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"980\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"981\" >lines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"982\" >[<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"983\" >lineNumber<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"984\" >]<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"985\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"986\" > <\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"1004\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1006\" >tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"1008\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1010\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1011\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1012\" >TokenizeLine<\/span><span class=\"codescope-operator\" data-tokenid=\"1013\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1014\" >line<\/span><span class=\"codescope-operator\" data-tokenid=\"1015\" >,<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1017\" >ref<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1019\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1020\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1022\" >contextFlags<\/span><span class=\"codescope-operator\" data-tokenid=\"1023\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1024\" >;<\/span>\n                \n<span class=\" codescope-newblock\" data-tokenid=\"1043\"  data-linestart=\"61\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1044\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1045\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1046\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1047\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1048\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1049\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1050\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1051\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1052\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1053\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1054\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1055\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1056\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1057\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1058\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1059\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"1060\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1061\" >wrappedTokens<\/span><span class=\" codescope-newblock\" data-tokenid=\"1062\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1063\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"1064\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1065\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"1066\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1067\" >List<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1068\" >&lt;<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1069\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1070\" >&gt;<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1071\" >(<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1072\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1073\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1074\" > <\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1092\" >foreach<\/span> <span class=\"codescope-operator\" data-tokenid=\"1094\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1095\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1097\" >token<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1099\" >in<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1101\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"1102\" >)<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"1120\" >{<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1122\"  data-linestart=\"64\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1123\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1124\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1125\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1126\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1127\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1128\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1129\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1130\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1131\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1132\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1133\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1134\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1135\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1136\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1137\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1138\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1139\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1140\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1141\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1142\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"1143\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1144\" >wrappedToken<\/span><span class=\" codescope-newblock\" data-tokenid=\"1145\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1146\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"1147\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1148\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"1149\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1150\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1151\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1152\" >token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1153\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"1154\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1155\" >token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1156\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1157\" >GetText<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1158\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1159\" >line<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1160\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1161\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1162\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1163\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1165\"  data-linestart=\"65\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1166\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1167\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1168\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1169\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1170\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1171\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1172\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1173\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1174\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1175\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1176\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1177\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1178\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1179\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1180\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1181\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1182\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1183\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1184\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1185\" >wrappedTokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1186\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1187\" >Add<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1188\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1189\" >wrappedToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1190\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1191\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1192\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1194\"  data-linestart=\"66\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1195\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1196\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1197\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1198\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1199\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1200\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1201\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1202\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1203\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1204\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1205\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1206\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1207\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1208\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1209\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1210\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1211\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1213\"  data-linestart=\"67\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1214\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1215\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1216\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1217\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1218\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1219\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1220\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1221\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1222\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1223\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1224\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1225\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1226\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1227\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1228\" > <\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1229\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1231\"  data-linestart=\"68\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1232\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1233\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1234\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1235\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1236\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1237\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1238\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1239\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1240\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1241\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1242\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1243\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1244\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1245\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1246\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1247\" >wrappedLines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1248\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1249\" >Add<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1250\" >(<\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1251\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"1252\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1253\" >LineWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1254\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1255\" >lineNumber<\/span><span class=\" codescope-newblock\" data-tokenid=\"1256\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1257\" >+<\/span><span class=\" codescope-newblock\" data-tokenid=\"1258\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1259\" >1<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1260\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"1261\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1262\" >wrappedTokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1263\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1264\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1265\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1266\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1268\"  data-linestart=\"69\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1269\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1270\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1271\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1272\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1273\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1274\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1275\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1276\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1277\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1278\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1279\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1280\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1281\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1283\"  data-linestart=\"70\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1284\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1285\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1286\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1287\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1288\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1289\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1290\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1291\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1292\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1293\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1294\" > <\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1295\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1297\"  data-linestart=\"71\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1298\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1299\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1300\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1301\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1302\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1303\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1304\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1305\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1306\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1307\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1308\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"1309\" >\/\/<\/span><span class=\" codescope-newblock\" data-tokenid=\"1310\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"1311\" >Now<\/span><span class=\" codescope-newblock\" data-tokenid=\"1312\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"1313\" >dump<\/span><span class=\" codescope-newblock\" data-tokenid=\"1314\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"1315\" >all<\/span><span class=\" codescope-newblock\" data-tokenid=\"1316\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"1317\" >the<\/span><span class=\" codescope-newblock\" data-tokenid=\"1318\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"1319\" >wrapped<\/span><span class=\" codescope-newblock\" data-tokenid=\"1320\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"1321\" >lines<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1322\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1324\"  data-linestart=\"72\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1325\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1326\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1327\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1328\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1329\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1330\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1331\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1332\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1333\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1334\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1335\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1336\" >foreach<\/span><span class=\" codescope-newblock\" data-tokenid=\"1337\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1338\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1339\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"1340\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1341\" >wrappedLine<\/span><span class=\" codescope-newblock\" data-tokenid=\"1342\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1343\" >in<\/span><span class=\" codescope-newblock\" data-tokenid=\"1344\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1345\" >wrappedLines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1346\" >)<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1347\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1349\"  data-linestart=\"73\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1350\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1351\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1352\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1353\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1354\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1355\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1356\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1357\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1358\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1359\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1360\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1361\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1362\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1364\"  data-linestart=\"74\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1365\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1366\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1367\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1368\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1369\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1370\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1371\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1372\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1373\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1374\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1375\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1376\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1377\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1378\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1379\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1380\" >foreach<\/span><span class=\" codescope-newblock\" data-tokenid=\"1381\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1382\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1383\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"1384\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1385\" >token<\/span><span class=\" codescope-newblock\" data-tokenid=\"1386\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1387\" >in<\/span><span class=\" codescope-newblock\" data-tokenid=\"1388\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1389\" >wrappedLine<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1390\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1391\" >Tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1392\" >)<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1393\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1395\"  data-linestart=\"75\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1396\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1397\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1398\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1399\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1400\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1401\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1402\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1403\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1404\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1405\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1406\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1407\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1408\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1409\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1410\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1411\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1412\" > <\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1434\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1436\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"1438\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1440\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1441\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1442\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"1443\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1444\" >Type<\/span><span class=\"codescope-operator\" data-tokenid=\"1445\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1446\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1468\" >if<\/span> <span class=\"codescope-operator\" data-tokenid=\"1470\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1471\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"1473\" >!=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1475\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1476\" >)<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"1502\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1503\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1504\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"1505\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"1506\" >$&quot;&lt;span<\/span> <span class=\"codescope-literal\" data-tokenid=\"1508\" >class=\\&quot;{cssClass}\\&quot;&gt;{token.<\/span><span class=\"codescope-literal codescope-changedblock\" data-tokenid=\"1509\" >Value<\/span><span class=\"codescope-literal\" data-tokenid=\"1510\" >}&lt;\/span&gt;&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1511\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1512\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1534\" >else<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"1560\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1561\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1562\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"1563\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1564\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"1565\" >.<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"1566\" >Value<\/span><span class=\"codescope-operator\" data-tokenid=\"1567\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1568\" >;<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"1586\" >}<\/span>\n                \n                <span class=\"codescope-identifier\" data-tokenid=\"1621\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1622\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1623\" >AppendLine<\/span><span class=\"codescope-operator\" data-tokenid=\"1624\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"1625\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1626\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1640\" >}<\/span>\n            \n            <span class=\"codescope-keyword\" data-tokenid=\"1667\" >return<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1669\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1670\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1671\" >ToString<\/span><span class=\"codescope-operator\" data-tokenid=\"1672\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"1673\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1674\" >;<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1684\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n        \n        <span class=\"codescope-keyword\" data-tokenid=\"1704\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1706\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1708\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1710\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1711\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1712\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1713\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1714\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1716\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1717\" >)<\/span><span class=\"codescope-region codescope-region-collapsed\" data-regionid=\"8\">\n        <span class=\"codescope-operator\" data-tokenid=\"1728\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"1742\" >switch<\/span> <span class=\"codescope-operator\" data-tokenid=\"1744\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1745\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1746\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1760\" >{<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1778\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1780\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1781\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1782\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1783\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1784\" >Keyword<\/span><span class=\"codescope-operator\" data-tokenid=\"1785\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1807\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1809\" >&quot;keyword&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1810\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1828\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1830\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1831\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1832\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1833\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1834\" >CharacterLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1835\" >:<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1853\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1855\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1856\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1857\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1858\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1859\" >StringLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1860\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1882\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1884\" >&quot;literal&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1885\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1903\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1905\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1906\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1907\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1908\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1909\" >Comment<\/span><span class=\"codescope-operator\" data-tokenid=\"1910\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1932\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1934\" >&quot;comment&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1935\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1953\" >default<\/span><span class=\"codescope-operator\" data-tokenid=\"1954\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1976\" >return<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1978\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1979\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1993\" >}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"2003\" >}<\/span><\/span><span class=\"codescope-region-banner\" data-regionid=\"8\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n    <span class=\"codescope-operator\" data-tokenid=\"2010\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\"codescope-operator\" data-tokenid=\"2013\"  data-linestart=\"105\">}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n<\/div><\/div>\t\t\t\r\n<\/div>\r\n<div class=\"codescope-code-container codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"2\">\r\n<div class=\"codescope-code-inner\">\t<div class=\"codescope-lines\"><div class=\"codescope-linenumber\">1<\/div>\n<div class=\"codescope-linenumber\">2<\/div>\n<div class=\"codescope-linenumber\">3<\/div>\n<div class=\"codescope-linenumber\">4<\/div>\n<div class=\"codescope-linenumber\">5<\/div>\n<div class=\"codescope-linenumber\">6<\/div>\n<div class=\"codescope-linenumber\">7<\/div>\n<div class=\"codescope-linenumber\">8<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"0\"><div class=\"codescope-linenumber\">9<\/div>\n<div class=\"codescope-linenumber\">10<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"1\"><div class=\"codescope-linenumber\">11<\/div>\n<div class=\"codescope-linenumber\">12<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"2\"><div class=\"codescope-linenumber\">13<\/div>\n<div class=\"codescope-linenumber\">14<\/div>\n<div class=\"codescope-linenumber\">15<\/div>\n<div class=\"codescope-linenumber\">16<\/div>\n<div class=\"codescope-linenumber\">17<\/div>\n<div class=\"codescope-linenumber\">18<\/div>\n<div class=\"codescope-linenumber\">19<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"3\"><div class=\"codescope-linenumber\">20<\/div>\n<div class=\"codescope-linenumber\">21<\/div>\n<div class=\"codescope-linenumber\">22<\/div>\n<\/div><div class=\"codescope-linenumber\">23<\/div>\n<\/div><div class=\"codescope-linenumber\">24<\/div>\n<div class=\"codescope-linenumber\">25<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"4\"><div class=\"codescope-linenumber\">26<\/div>\n<div class=\"codescope-linenumber\">27<\/div>\n<div class=\"codescope-linenumber\">28<\/div>\n<div class=\"codescope-linenumber\">29<\/div>\n<div class=\"codescope-linenumber\">30<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"5\"><div class=\"codescope-linenumber\">31<\/div>\n<div class=\"codescope-linenumber\">32<\/div>\n<div class=\"codescope-linenumber\">33<\/div>\n<div class=\"codescope-linenumber\">34<\/div>\n<\/div><div class=\"codescope-linenumber\">35<\/div>\n<\/div><div class=\"codescope-linenumber\">36<\/div>\n<div class=\"codescope-linenumber\">37<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"6\"><div class=\"codescope-linenumber\">38<\/div>\n<div class=\"codescope-linenumber\">39<\/div>\n<div class=\"codescope-linenumber\">40<\/div>\n<div class=\"codescope-linenumber\">41<\/div>\n<div class=\"codescope-linenumber\">42<\/div>\n<div class=\"codescope-linenumber\">43<\/div>\n<div class=\"codescope-linenumber\">44<\/div>\n<div class=\"codescope-linenumber\">45<\/div>\n<div class=\"codescope-linenumber\">46<\/div>\n<div class=\"codescope-linenumber\">47<\/div>\n<div class=\"codescope-linenumber\">48<\/div>\n<div class=\"codescope-linenumber\">49<\/div>\n<div class=\"codescope-linenumber\">50<\/div>\n<div class=\"codescope-linenumber\">51<\/div>\n<div class=\"codescope-linenumber\">52<\/div>\n<div class=\"codescope-linenumber\">53<\/div>\n<div class=\"codescope-linenumber\">54<\/div>\n<div class=\"codescope-linenumber\">55<\/div>\n<div class=\"codescope-linenumber\">&nbsp;<\/div>\n<div class=\"codescope-linenumber\">&nbsp;<\/div>\n<div class=\"codescope-linenumber\">56<\/div>\n<div class=\"codescope-linenumber\">57<\/div>\n<div class=\"codescope-linenumber\">58<\/div>\n<div class=\"codescope-linenumber\">59<\/div>\n<div class=\"codescope-linenumber\">60<\/div>\n<div class=\"codescope-linenumber\">61<\/div>\n<div class=\"codescope-linenumber\">62<\/div>\n<div class=\"codescope-linenumber\">63<\/div>\n<div class=\"codescope-linenumber\">64<\/div>\n<div class=\"codescope-linenumber\">65<\/div>\n<div class=\"codescope-linenumber\">66<\/div>\n<div class=\"codescope-linenumber\">67<\/div>\n<div class=\"codescope-linenumber\">68<\/div>\n<\/div><div class=\"codescope-linenumber\">69<\/div>\n<div class=\"codescope-linenumber\">70<\/div>\n<div class=\"codescope-line-region codescope-line-region-collapsed\" data-regionid=\"7\"><div class=\"codescope-linenumber\">71<\/div>\n<div class=\"codescope-linenumber\">72<\/div>\n<div class=\"codescope-linenumber\">73<\/div>\n<div class=\"codescope-linenumber\">74<\/div>\n<div class=\"codescope-linenumber\">75<\/div>\n<div class=\"codescope-linenumber\">76<\/div>\n<div class=\"codescope-linenumber\">77<\/div>\n<div class=\"codescope-linenumber\">78<\/div>\n<div class=\"codescope-linenumber\">79<\/div>\n<div class=\"codescope-linenumber\">80<\/div>\n<div class=\"codescope-linenumber\">81<\/div>\n<div class=\"codescope-linenumber\">82<\/div>\n<div class=\"codescope-linenumber\">83<\/div>\n<div class=\"codescope-linenumber\">84<\/div>\n<\/div><div class=\"codescope-linenumber\">85<\/div>\n<\/div><div class=\"codescope-linenumber\">86<\/div>\n<\/div><div class=\"codescope-linenumber\">87<\/div>\n<\/div>\t<div class=\"codescope-regionmargin\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"0\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"1\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"2\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"3\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"4\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"5\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"6\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-collapsed codescope-region-button\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region codescope-margin-region-collapsed\" data-regionid=\"7\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<\/div>\t<div class=\"codescope-code\" contenteditable=\"true\" spellcheck=\"false\"\t\t oncut=\"return false\" onpaste=\"return false\"\t\t onkeydown=\"return CodeScope_EmbeddedSnippetKeyDown(event)\"><span class=\"codescope-keyword\" data-tokenid=\"0\" >using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"2\" >SysprogsDevTools<\/span><span class=\"codescope-operator\" data-tokenid=\"3\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"4\" >Tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"5\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"7\"  data-linestart=\"1\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"9\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"10\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"12\"  data-linestart=\"2\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"14\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"15\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"16\" >Collections<\/span><span class=\"codescope-operator\" data-tokenid=\"17\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"18\" >Generic<\/span><span class=\"codescope-operator\" data-tokenid=\"19\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"21\"  data-linestart=\"3\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"23\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"24\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"25\" >Linq<\/span><span class=\"codescope-operator\" data-tokenid=\"26\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"28\"  data-linestart=\"4\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"30\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"31\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"32\" >Text<\/span><span class=\"codescope-operator\" data-tokenid=\"33\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"35\"  data-linestart=\"5\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"37\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"38\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"39\" >Threading<\/span><span class=\"codescope-operator\" data-tokenid=\"40\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"41\" >Tasks<\/span><span class=\"codescope-operator\" data-tokenid=\"42\" >;<\/span>\n\n<span class=\"codescope-keyword\" data-tokenid=\"45\"  data-linestart=\"7\">namespace<\/span> <span class=\"codescope-identifier\" data-tokenid=\"47\" >Sysprogs<\/span><span class=\"codescope-operator\" data-tokenid=\"48\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"49\" >IDE<\/span><span class=\"codescope-operator\" data-tokenid=\"50\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"51\" >Framework<\/span><span class=\"codescope-operator\" data-tokenid=\"52\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"53\" >Languages<\/span><span class=\"codescope-operator\" data-tokenid=\"54\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"55\" >DiffExport<\/span><span class=\"codescope-region\" data-regionid=\"0\">\n<span class=\"codescope-operator\" data-tokenid=\"58\"  data-linestart=\"8\">{<\/span>\n    <span class=\"codescope-keyword\" data-tokenid=\"64\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"66\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"68\" >ExporterDemo<\/span><span class=\"codescope-region\" data-regionid=\"1\">\n    <span class=\"codescope-operator\" data-tokenid=\"75\" >{<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"77\"  data-linestart=\"11\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"78\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"79\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"80\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"81\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"82\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"83\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"84\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"85\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"86\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"87\" >class<\/span><span class=\" codescope-newblock\" data-tokenid=\"88\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"89\" >TokenWrapper<\/span><span class=\"codescope-region\" data-regionid=\"2\"><span class=\" codescope-newblock\" data-tokenid=\"90\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"91\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"93\"  data-linestart=\"12\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"94\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"95\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"96\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"97\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"98\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"99\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"100\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"101\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"102\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"104\"  data-linestart=\"13\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"105\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"106\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"107\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"108\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"109\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"110\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"111\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"112\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"113\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"114\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"115\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"116\" >private<\/span><span class=\" codescope-newblock\" data-tokenid=\"117\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"118\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"119\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"120\" >Token<\/span><span class=\" codescope-newblock\" data-tokenid=\"121\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"122\" >_token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"123\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"124\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"126\"  data-linestart=\"14\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"127\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"128\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"129\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"130\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"131\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"132\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"133\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"134\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"135\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"136\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"137\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"138\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"139\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"140\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"141\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"142\" >Value<\/span><span class=\" codescope-newblock\" data-tokenid=\"143\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"144\" >=&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"145\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"146\" >_token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"147\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"148\" >GetText<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"149\" >(<\/span><span class=\"codescope-literal codescope-newblock\" data-tokenid=\"150\" >&quot;&quot;<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"151\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"152\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"153\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"155\"  data-linestart=\"15\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"156\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"157\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"158\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"159\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"160\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"161\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"162\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"163\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"164\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"165\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"166\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"167\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"168\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"169\" >enum<\/span><span class=\" codescope-newblock\" data-tokenid=\"170\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"171\" >DiffState<\/span><span class=\" codescope-newblock\" data-tokenid=\"172\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"173\" >{<\/span><span class=\" codescope-newblock\" data-tokenid=\"174\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"175\" >Normal<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"176\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"177\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"178\" >Added<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"179\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"180\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"181\" >Removed<\/span><span class=\" codescope-newblock\" data-tokenid=\"182\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"183\" >}<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"184\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"185\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"187\"  data-linestart=\"16\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"188\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"189\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"190\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"191\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"192\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"193\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"194\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"195\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"196\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"197\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"198\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"199\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"200\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"201\" >DiffState<\/span><span class=\" codescope-newblock\" data-tokenid=\"202\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"203\" >State<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"204\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"205\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"207\"  data-linestart=\"17\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"209\"  data-linestart=\"18\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"210\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"211\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"212\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"213\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"214\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"215\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"216\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"217\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"218\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"219\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"220\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"221\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"222\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"223\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"224\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"225\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"226\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"227\" >Token<\/span><span class=\" codescope-newblock\" data-tokenid=\"228\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"229\" >token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"230\" >)<\/span><span class=\"codescope-region\" data-regionid=\"3\"><span class=\" codescope-newblock\" data-tokenid=\"231\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"232\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"234\"  data-linestart=\"19\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"235\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"236\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"237\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"238\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"239\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"240\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"241\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"242\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"243\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"244\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"245\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"246\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"247\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"249\"  data-linestart=\"20\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"250\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"251\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"252\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"253\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"254\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"255\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"256\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"257\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"258\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"259\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"260\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"261\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"262\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"263\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"264\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"265\" >_token<\/span><span class=\" codescope-newblock\" data-tokenid=\"266\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"267\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"268\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"269\" >token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"270\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"271\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"273\"  data-linestart=\"21\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"274\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"275\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"276\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"277\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"278\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"279\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"280\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"281\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"282\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"283\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"284\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"285\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"286\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"287\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"289\"  data-linestart=\"22\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"290\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"291\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"292\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"293\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"294\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"295\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"296\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"297\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"298\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"299\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"301\"  data-linestart=\"23\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"303\"  data-linestart=\"24\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"304\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"305\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"306\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"307\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"308\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"309\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"310\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"311\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"312\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"313\" >class<\/span><span class=\" codescope-newblock\" data-tokenid=\"314\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"315\" >LineWrapper<\/span><span class=\"codescope-region\" data-regionid=\"4\"><span class=\" codescope-newblock\" data-tokenid=\"316\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"317\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"319\"  data-linestart=\"25\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"320\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"321\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"322\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"323\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"324\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"325\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"326\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"327\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"328\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"330\"  data-linestart=\"26\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"331\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"332\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"333\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"334\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"335\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"336\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"337\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"338\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"339\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"340\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"341\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"342\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"343\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"344\" >int<\/span><span class=\" codescope-newblock\" data-tokenid=\"345\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"346\" >Number<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"347\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"348\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"350\"  data-linestart=\"27\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"351\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"352\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"353\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"354\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"355\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"356\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"357\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"358\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"359\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"360\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"361\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"362\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"363\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"364\" >List<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"365\" >&lt;<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"366\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"367\" >&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"368\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"369\" >Tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"370\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"371\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"373\"  data-linestart=\"28\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"375\"  data-linestart=\"29\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"376\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"377\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"378\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"379\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"380\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"381\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"382\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"383\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"384\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"385\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"386\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"387\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"388\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"389\" >LineWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"390\" >(<\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"391\" >int<\/span><span class=\" codescope-newblock\" data-tokenid=\"392\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"393\" >number<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"394\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"395\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"396\" >List<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"397\" >&lt;<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"398\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"399\" >&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"400\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"401\" >tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"402\" >)<\/span><span class=\"codescope-region\" data-regionid=\"5\"><span class=\" codescope-newblock\" data-tokenid=\"403\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"404\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"406\"  data-linestart=\"30\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"407\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"408\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"409\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"410\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"411\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"412\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"413\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"414\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"415\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"416\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"417\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"418\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"419\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"421\"  data-linestart=\"31\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"422\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"423\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"424\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"425\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"426\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"427\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"428\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"429\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"430\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"431\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"432\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"433\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"434\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"435\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"436\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"437\" >Number<\/span><span class=\" codescope-newblock\" data-tokenid=\"438\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"439\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"440\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"441\" >number<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"442\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"443\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"445\"  data-linestart=\"32\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"446\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"447\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"448\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"449\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"450\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"451\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"452\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"453\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"454\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"455\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"456\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"457\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"458\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"459\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"460\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"461\" >Tokens<\/span><span class=\" codescope-newblock\" data-tokenid=\"462\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"463\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"464\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"465\" >tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"466\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"467\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"469\"  data-linestart=\"33\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"470\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"471\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"472\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"473\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"474\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"475\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"476\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"477\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"478\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"479\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"480\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"481\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"482\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"483\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"485\"  data-linestart=\"34\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"486\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"487\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"488\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"489\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"490\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"491\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"492\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"493\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"494\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"495\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"497\"  data-linestart=\"35\"> <\/span>\n        <span class=\"codescope-keyword\" data-tokenid=\"507\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"509\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"511\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"513\" >DumpTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"514\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"515\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"517\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"518\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"520\" >UniversalTokenizer<\/span> <span class=\"codescope-identifier\" data-tokenid=\"522\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"523\" >)<\/span><span class=\"codescope-region\" data-regionid=\"6\">\n        <span class=\"codescope-operator\" data-tokenid=\"534\" >{<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"548\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"550\" >lines<\/span> <span class=\"codescope-operator\" data-tokenid=\"552\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"554\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"555\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"556\" >Split<\/span><span class=\"codescope-operator\" data-tokenid=\"557\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"558\" >&#39;\\n&#39;<\/span><span class=\"codescope-operator\" data-tokenid=\"559\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"560\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"574\" >var<\/span> <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"576\" >wrappedLines<\/span> <span class=\"codescope-operator\" data-tokenid=\"578\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"580\" >new<\/span> <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"582\" >List<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"583\" >&lt;<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"584\" >LineWrapper<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"585\" >&gt;<\/span><span class=\"codescope-operator\" data-tokenid=\"586\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"587\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"588\" >;<\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"590\"  data-linestart=\"40\"> <\/span>\n            <span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"604\" >for<\/span><span class=\" codescope-newblock\" data-tokenid=\"605\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"606\" >(<\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"607\" >int<\/span><span class=\" codescope-newblock\" data-tokenid=\"608\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"609\" >i<\/span><span class=\" codescope-newblock\" data-tokenid=\"610\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"611\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"612\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"613\" >0<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"614\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"615\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"616\" >i<\/span><span class=\" codescope-newblock\" data-tokenid=\"617\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"618\" >&lt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"619\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"620\" >lines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"621\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"622\" >Length<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"623\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"624\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"625\" >i<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"626\" >++<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"627\" >)<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"629\"  data-linestart=\"42\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"630\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"631\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"632\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"633\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"634\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"635\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"636\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"637\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"638\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"639\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"640\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"641\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"642\" > <\/span>\n            <span class=\" codescope-newblock\" data-tokenid=\"656\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"657\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"658\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"659\" > <\/span><span class=\"codescope-identifier\" data-tokenid=\"660\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"661\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"662\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"664\" >tokenType<\/span> <span class=\"codescope-operator\" data-tokenid=\"666\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"668\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"669\" >;<\/span>\n            <span class=\" codescope-newblock\" data-tokenid=\"683\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"684\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"685\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"686\" > <\/span><span class=\"codescope-keyword\" data-tokenid=\"687\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"689\" >contextFlags<\/span> <span class=\"codescope-operator\" data-tokenid=\"691\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"693\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"694\" >;<\/span>\n            <span class=\" codescope-newblock\" data-tokenid=\"708\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"709\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"710\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"711\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"712\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"713\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"714\" >tokens<\/span><span class=\" codescope-newblock\" data-tokenid=\"715\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"716\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"717\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"718\" >tokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"719\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"720\" >TokenizeLine<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"721\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"722\" >lines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"723\" >[<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"724\" >i<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"725\" >]<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"726\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"727\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"728\" >ref<\/span><span class=\" codescope-newblock\" data-tokenid=\"729\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"730\" >tokenType<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"731\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"732\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"733\" >contextFlags<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"734\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"735\" >;<\/span>\n            <span class=\" codescope-changedblock\" data-tokenid=\"749\" > <\/span><span class=\" codescope-changedblock\" data-tokenid=\"750\" > <\/span><span class=\" codescope-changedblock\" data-tokenid=\"751\" > <\/span><span class=\" codescope-changedblock\" data-tokenid=\"752\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"753\" >var<\/span><span class=\" codescope-changedblock\" data-tokenid=\"754\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"755\" >wrappedTokens<\/span><span class=\" codescope-changedblock\" data-tokenid=\"756\" > <\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"757\" >=<\/span><span class=\" codescope-changedblock\" data-tokenid=\"758\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"759\" >tokens<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"760\" >.<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"761\" >Select<\/span><span class=\"codescope-operator\" data-tokenid=\"762\" >(<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"763\" >token<\/span><span class=\" codescope-changedblock\" data-tokenid=\"764\" > <\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"765\" >=&gt;<\/span><span class=\" codescope-changedblock\" data-tokenid=\"766\" > <\/span><span class=\"codescope-keyword codescope-changedblock\" data-tokenid=\"767\" >new<\/span><span class=\" codescope-changedblock\" data-tokenid=\"768\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"769\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"770\" >(<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"771\" >token<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"772\" >)<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"773\" >)<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"774\" >.<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"775\" >ToList<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"776\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"777\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"778\" >;<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"780\"  data-linestart=\"47\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"781\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"782\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"783\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"784\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"785\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"786\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"787\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"788\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"789\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"790\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"791\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"792\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"793\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"794\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"795\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"796\" >wrappedLines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"797\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"798\" >Add<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"799\" >(<\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"800\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"801\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"802\" >LineWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"803\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"804\" >i<\/span><span class=\" codescope-newblock\" data-tokenid=\"805\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"806\" >+<\/span><span class=\" codescope-newblock\" data-tokenid=\"807\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"808\" >1<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"809\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"810\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"811\" >wrappedTokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"812\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"813\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"814\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"815\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"817\"  data-linestart=\"48\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"818\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"819\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"820\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"821\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"822\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"823\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"824\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"825\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"826\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"827\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"828\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"829\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"830\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"832\"  data-linestart=\"49\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"834\"  data-linestart=\"50\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"835\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"836\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"837\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"838\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"839\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"840\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"841\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"842\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"843\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"844\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"845\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"846\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"847\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"848\" >result<\/span><span class=\" codescope-newblock\" data-tokenid=\"849\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"850\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"851\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"852\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"853\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"854\" >StringBuilder<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"855\" >(<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"856\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"857\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"858\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"860\"  data-linestart=\"51\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"862\"  data-linestart=\"52\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"863\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"864\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"865\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"866\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"867\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"868\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"869\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"870\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"871\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"872\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"873\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"874\" >foreach<\/span><span class=\" codescope-newblock\" data-tokenid=\"875\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"876\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"877\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"878\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"879\" >wrappedLine<\/span><span class=\" codescope-newblock\" data-tokenid=\"880\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"881\" >in<\/span><span class=\" codescope-newblock\" data-tokenid=\"882\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"883\" >wrappedLines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"884\" >)<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"885\" > <\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"899\" >{<\/span>\n                <span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"917\" >foreach<\/span><span class=\" codescope-newblock\" data-tokenid=\"918\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"919\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"920\" >var<\/span> <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"922\" >token<\/span><span class=\" codescope-changedblock\" data-tokenid=\"923\" > <\/span><span class=\"codescope-keyword codescope-changedblock\" data-tokenid=\"924\" >in<\/span><span class=\" codescope-changedblock\" data-tokenid=\"925\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"926\" >wrappedLine<\/span><span class=\"codescope-operator\" data-tokenid=\"927\" >.<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"928\" >Tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"929\" >)<\/span><span class=\"codescope-operator codescope-removedblock\" data-tokenid=\"930\" >;<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"932\"  data-linestart=\"55\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"933\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"934\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"935\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"936\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"937\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"938\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"939\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"940\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"941\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"942\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"943\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"944\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"945\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"946\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"947\" > <\/span><span class=\" codescope-removedblock codescope-padding-pseudotoken\" data-tokenid=\"948\" > <\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"950\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"951\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"952\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"953\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"954\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"955\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"956\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"957\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"958\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"959\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"960\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"961\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"962\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"963\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"964\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"965\" > <\/span><span class=\"codescope-keyword codescope-removedblock\" data-tokenid=\"966\" >foreach<\/span><span class=\" codescope-removedblock\" data-tokenid=\"967\" > <\/span><span class=\"codescope-operator codescope-removedblock\" data-tokenid=\"968\" >(<\/span><span class=\"codescope-identifier codescope-removedblock\" data-tokenid=\"969\" >var<\/span><span class=\" codescope-removedblock\" data-tokenid=\"970\" > <\/span><span class=\"codescope-identifier codescope-removedblock\" data-tokenid=\"971\" >token<\/span><span class=\" codescope-removedblock\" data-tokenid=\"972\" > <\/span><span class=\"codescope-keyword codescope-removedblock\" data-tokenid=\"973\" >in<\/span><span class=\" codescope-removedblock\" data-tokenid=\"974\" > <\/span><span class=\"codescope-identifier codescope-removedblock\" data-tokenid=\"975\" >tokens<\/span><span class=\"codescope-operator codescope-removedblock\" data-tokenid=\"976\" >)<\/span><span class=\" codescope-removedblock codescope-padding-pseudotoken\" data-tokenid=\"977\" > <\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"995\" >{<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1017\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1019\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"1021\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1023\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1024\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1025\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"1026\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1027\" >_token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1028\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1029\" >Type<\/span><span class=\"codescope-operator\" data-tokenid=\"1030\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1031\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"1032\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"1033\" >\/\/<\/span><span class=\" codescope-newblock\" data-tokenid=\"1034\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"1035\" >TODO:<\/span><span class=\" codescope-newblock\" data-tokenid=\"1036\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"1037\" >get<\/span><span class=\" codescope-newblock\" data-tokenid=\"1038\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"1039\" >Type<\/span><span class=\" codescope-newblock\" data-tokenid=\"1040\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"1041\" >from<\/span><span class=\" codescope-newblock\" data-tokenid=\"1042\" > <\/span><span class=\"codescope-comment codescope-newblock\" data-tokenid=\"1043\" >UniversalTokenizer.Token<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1065\" >if<\/span> <span class=\"codescope-operator\" data-tokenid=\"1067\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1068\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"1070\" >!=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1072\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1073\" >)<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"1099\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1100\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1101\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"1102\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"1103\" >$&quot;&lt;span<\/span> <span class=\"codescope-literal\" data-tokenid=\"1105\" >class=\\&quot;{cssClass}\\&quot;&gt;{token.<\/span><span class=\"codescope-literal codescope-changedblock\" data-tokenid=\"1106\" >Value<\/span><span class=\"codescope-literal\" data-tokenid=\"1107\" >}&lt;\/span&gt;&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1108\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1109\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1131\" >else<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"1157\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1158\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1159\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"1160\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1161\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"1162\" >.<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"1163\" >Value<\/span><span class=\"codescope-operator\" data-tokenid=\"1164\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1165\" >;<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"1183\" >}<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"1185\"  data-linestart=\"62\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1186\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1187\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1188\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1189\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1190\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1191\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1192\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1193\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1194\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1195\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1196\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1197\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1198\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1199\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1200\" > <\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"1218\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1219\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1220\" >AppendLine<\/span><span class=\"codescope-operator\" data-tokenid=\"1221\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"1222\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1223\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1237\" >}<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"1239\"  data-linestart=\"65\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1240\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1241\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1242\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1243\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1244\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1245\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1246\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1247\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1248\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1249\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1250\" > <\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"1264\" >return<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1266\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1267\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1268\" >ToString<\/span><span class=\"codescope-operator\" data-tokenid=\"1269\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"1270\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1271\" >;<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1281\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"1284\"  data-linestart=\"68\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1285\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1286\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1287\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1288\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1289\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1290\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1291\" > <\/span>\n        <span class=\"codescope-keyword\" data-tokenid=\"1301\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1303\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1305\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1307\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1308\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1309\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1310\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1311\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1313\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1314\" >)<\/span><span class=\"codescope-region codescope-region-collapsed\" data-regionid=\"7\">\n        <span class=\"codescope-operator\" data-tokenid=\"1325\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"1339\" >switch<\/span> <span class=\"codescope-operator\" data-tokenid=\"1341\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1342\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1343\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1357\" >{<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1375\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1377\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1378\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1379\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1380\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1381\" >Keyword<\/span><span class=\"codescope-operator\" data-tokenid=\"1382\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1404\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1406\" >&quot;keyword&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1407\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1425\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1427\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1428\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1429\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1430\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1431\" >CharacterLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1432\" >:<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1450\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1452\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1453\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1454\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1455\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1456\" >StringLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1457\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1479\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1481\" >&quot;literal&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1482\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1500\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1502\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1503\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1504\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1505\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1506\" >Comment<\/span><span class=\"codescope-operator\" data-tokenid=\"1507\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1529\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1531\" >&quot;comment&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1532\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1550\" >default<\/span><span class=\"codescope-operator\" data-tokenid=\"1551\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1573\" >return<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1575\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1576\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1590\" >}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1600\" >}<\/span><\/span><span class=\"codescope-region-banner\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n    <span class=\"codescope-operator\" data-tokenid=\"1607\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\"codescope-operator\" data-tokenid=\"1610\"  data-linestart=\"85\">}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n<\/div><\/div>\t\t\t\r\n<\/div>\r\n<div class=\"codescope-code-container codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"3\">\r\n<div class=\"codescope-code-inner\">\t<div class=\"codescope-lines\"><div class=\"codescope-linenumber\">1<\/div>\n<div class=\"codescope-linenumber\">2<\/div>\n<div class=\"codescope-linenumber\">3<\/div>\n<div class=\"codescope-linenumber\">4<\/div>\n<div class=\"codescope-linenumber\">5<\/div>\n<div class=\"codescope-linenumber\">6<\/div>\n<div class=\"codescope-linenumber\">7<\/div>\n<div class=\"codescope-linenumber\">8<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"0\"><div class=\"codescope-linenumber\">9<\/div>\n<div class=\"codescope-linenumber\">10<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"1\"><div class=\"codescope-linenumber\">11<\/div>\n<div class=\"codescope-linenumber\">12<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"2\"><div class=\"codescope-linenumber\">13<\/div>\n<div class=\"codescope-linenumber\">14<\/div>\n<div class=\"codescope-linenumber\">15<\/div>\n<div class=\"codescope-linenumber\">16<\/div>\n<div class=\"codescope-linenumber\">17<\/div>\n<div class=\"codescope-linenumber\">18<\/div>\n<div class=\"codescope-linenumber\">19<\/div>\n<div class=\"codescope-linenumber\">20<\/div>\n<div class=\"codescope-linenumber\">21<\/div>\n<div class=\"codescope-linenumber\">22<\/div>\n<div class=\"codescope-linenumber\">23<\/div>\n<div class=\"codescope-linenumber\">24<\/div>\n<div class=\"codescope-linenumber\">25<\/div>\n<div class=\"codescope-linenumber\">26<\/div>\n<div class=\"codescope-linenumber\">27<\/div>\n<div class=\"codescope-linenumber\">28<\/div>\n<div class=\"codescope-linenumber\">29<\/div>\n<div class=\"codescope-linenumber\">30<\/div>\n<div class=\"codescope-linenumber\">31<\/div>\n<div class=\"codescope-linenumber\">32<\/div>\n<div class=\"codescope-linenumber\">33<\/div>\n<div class=\"codescope-linenumber\">34<\/div>\n<div class=\"codescope-linenumber\">35<\/div>\n<div class=\"codescope-linenumber\">36<\/div>\n<div class=\"codescope-linenumber\">&nbsp;<\/div>\n<div class=\"codescope-linenumber\">37<\/div>\n<div class=\"codescope-linenumber\">38<\/div>\n<div class=\"codescope-linenumber\">39<\/div>\n<div class=\"codescope-linenumber\">40<\/div>\n<div class=\"codescope-linenumber\">41<\/div>\n<\/div><div class=\"codescope-linenumber\">42<\/div>\n<div class=\"codescope-linenumber\">43<\/div>\n<div class=\"codescope-line-region codescope-line-region-collapsed\" data-regionid=\"3\"><div class=\"codescope-linenumber\">44<\/div>\n<div class=\"codescope-linenumber\">45<\/div>\n<div class=\"codescope-linenumber\">46<\/div>\n<div class=\"codescope-linenumber\">47<\/div>\n<div class=\"codescope-linenumber\">48<\/div>\n<div class=\"codescope-linenumber\">49<\/div>\n<div class=\"codescope-linenumber\">50<\/div>\n<div class=\"codescope-linenumber\">51<\/div>\n<div class=\"codescope-linenumber\">52<\/div>\n<div class=\"codescope-linenumber\">53<\/div>\n<div class=\"codescope-linenumber\">54<\/div>\n<div class=\"codescope-linenumber\">55<\/div>\n<div class=\"codescope-linenumber\">56<\/div>\n<div class=\"codescope-linenumber\">57<\/div>\n<\/div><div class=\"codescope-linenumber\">58<\/div>\n<div class=\"codescope-linenumber\">59<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"4\"><div class=\"codescope-linenumber\">60<\/div>\n<div class=\"codescope-linenumber\">61<\/div>\n<div class=\"codescope-linenumber\">62<\/div>\n<div class=\"codescope-linenumber\">63<\/div>\n<div class=\"codescope-linenumber\">64<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"5\"><div class=\"codescope-linenumber\">65<\/div>\n<div class=\"codescope-linenumber\">66<\/div>\n<div class=\"codescope-linenumber\">67<\/div>\n<div class=\"codescope-linenumber\">68<\/div>\n<\/div><div class=\"codescope-linenumber\">69<\/div>\n<\/div><div class=\"codescope-linenumber\">70<\/div>\n<div class=\"codescope-linenumber\">71<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"6\"><div class=\"codescope-linenumber\">72<\/div>\n<div class=\"codescope-linenumber\">73<\/div>\n<div class=\"codescope-linenumber\">74<\/div>\n<div class=\"codescope-linenumber\">75<\/div>\n<div class=\"codescope-linenumber\">76<\/div>\n<div class=\"codescope-linenumber\">77<\/div>\n<div class=\"codescope-linenumber\">78<\/div>\n<div class=\"codescope-linenumber\">79<\/div>\n<div class=\"codescope-linenumber\">80<\/div>\n<div class=\"codescope-linenumber\">81<\/div>\n<div class=\"codescope-linenumber\">82<\/div>\n<div class=\"codescope-linenumber\">83<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"7\"><div class=\"codescope-linenumber\">84<\/div>\n<div class=\"codescope-linenumber\">85<\/div>\n<div class=\"codescope-linenumber\">86<\/div>\n<div class=\"codescope-linenumber\">87<\/div>\n<div class=\"codescope-linenumber\">88<\/div>\n<\/div><div class=\"codescope-linenumber\">89<\/div>\n<\/div><div class=\"codescope-linenumber\">90<\/div>\n<\/div><div class=\"codescope-linenumber\">91<\/div>\n<\/div><div class=\"codescope-linenumber\">92<\/div>\n<\/div>\t<div class=\"codescope-regionmargin\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"0\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"1\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"2\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-collapsed codescope-region-button\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region codescope-margin-region-collapsed\" data-regionid=\"3\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"4\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"5\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"6\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"7\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<\/div>\t<div class=\"codescope-code\" contenteditable=\"true\" spellcheck=\"false\"\t\t oncut=\"return false\" onpaste=\"return false\"\t\t onkeydown=\"return CodeScope_EmbeddedSnippetKeyDown(event)\"><span class=\"codescope-keyword\" data-tokenid=\"0\" >using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"2\" >SysprogsDevTools<\/span><span class=\"codescope-operator\" data-tokenid=\"3\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"4\" >Tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"5\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"7\"  data-linestart=\"1\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"9\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"10\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"12\"  data-linestart=\"2\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"14\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"15\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"16\" >Collections<\/span><span class=\"codescope-operator\" data-tokenid=\"17\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"18\" >Generic<\/span><span class=\"codescope-operator\" data-tokenid=\"19\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"21\"  data-linestart=\"3\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"23\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"24\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"25\" >Linq<\/span><span class=\"codescope-operator\" data-tokenid=\"26\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"28\"  data-linestart=\"4\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"30\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"31\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"32\" >Text<\/span><span class=\"codescope-operator\" data-tokenid=\"33\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"35\"  data-linestart=\"5\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"37\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"38\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"39\" >Threading<\/span><span class=\"codescope-operator\" data-tokenid=\"40\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"41\" >Tasks<\/span><span class=\"codescope-operator\" data-tokenid=\"42\" >;<\/span>\n\n<span class=\"codescope-keyword\" data-tokenid=\"45\"  data-linestart=\"7\">namespace<\/span> <span class=\"codescope-identifier\" data-tokenid=\"47\" >Sysprogs<\/span><span class=\"codescope-operator\" data-tokenid=\"48\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"49\" >IDE<\/span><span class=\"codescope-operator\" data-tokenid=\"50\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"51\" >Framework<\/span><span class=\"codescope-operator\" data-tokenid=\"52\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"53\" >Languages<\/span><span class=\"codescope-operator\" data-tokenid=\"54\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"55\" >DiffExport<\/span><span class=\"codescope-region\" data-regionid=\"0\">\n<span class=\"codescope-operator\" data-tokenid=\"58\"  data-linestart=\"8\">{<\/span>\n    <span class=\"codescope-keyword\" data-tokenid=\"64\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"66\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"68\" >ExporterDemo<\/span><span class=\"codescope-region\" data-regionid=\"1\">\n    <span class=\"codescope-operator\" data-tokenid=\"75\" >{<\/span>\n        <span class=\"codescope-keyword\" data-tokenid=\"85\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"87\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"89\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"91\" >DumpTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"92\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"93\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"95\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"96\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"98\" >UniversalTokenizer<\/span> <span class=\"codescope-identifier\" data-tokenid=\"100\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"101\" >)<\/span><span class=\"codescope-region\" data-regionid=\"2\">\n        <span class=\"codescope-operator\" data-tokenid=\"112\" >{<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"126\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"128\" >lines<\/span> <span class=\"codescope-operator\" data-tokenid=\"130\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"132\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"133\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"134\" >Split<\/span><span class=\"codescope-operator\" data-tokenid=\"135\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"136\" >&#39;\\n&#39;<\/span><span class=\"codescope-operator\" data-tokenid=\"137\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"138\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"152\" >var<\/span> <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"154\" >wrappedLines<\/span> <span class=\"codescope-operator\" data-tokenid=\"156\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"158\" >new<\/span> <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"160\" >List<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"161\" >&lt;<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"162\" >LineWrapper<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"163\" >&gt;<\/span><span class=\"codescope-operator\" data-tokenid=\"164\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"165\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"166\" >;<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"168\"  data-linestart=\"15\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"169\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"170\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"171\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"172\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"173\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"174\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"175\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"176\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"177\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"178\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"179\" > <\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"193\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"194\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"195\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"197\" >tokenType<\/span> <span class=\"codescope-operator\" data-tokenid=\"199\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"201\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"202\" >;<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"216\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"218\" >contextFlags<\/span> <span class=\"codescope-operator\" data-tokenid=\"220\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"222\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"223\" >;<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"225\"  data-linestart=\"18\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"226\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"227\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"228\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"229\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"230\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"231\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"232\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"233\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"234\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"235\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"236\" > <\/span>\n            <span class=\"codescope-keyword codescope-changedblock\" data-tokenid=\"250\" >for<\/span> <span class=\"codescope-operator\" data-tokenid=\"252\" >(<\/span><span class=\"codescope-keyword codescope-changedblock\" data-tokenid=\"253\" >int<\/span><span class=\" codescope-changedblock\" data-tokenid=\"254\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"255\" >i<\/span><span class=\" codescope-changedblock\" data-tokenid=\"256\" > <\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"257\" >=<\/span><span class=\" codescope-changedblock\" data-tokenid=\"258\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"259\" >0<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"260\" >;<\/span><span class=\" codescope-changedblock\" data-tokenid=\"261\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"262\" >i<\/span><span class=\" codescope-changedblock\" data-tokenid=\"263\" > <\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"264\" >&lt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"266\" >lines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"267\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"268\" >Length<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"269\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"270\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"271\" >i<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"272\" >++<\/span><span class=\"codescope-operator\" data-tokenid=\"273\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"287\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"305\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"307\" >tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"309\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"311\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"312\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"313\" >TokenizeLine<\/span><span class=\"codescope-operator\" data-tokenid=\"314\" >(<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"315\" >lines<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"316\" >[<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"317\" >i<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"318\" >]<\/span><span class=\"codescope-operator\" data-tokenid=\"319\" >,<\/span> <span class=\"codescope-keyword\" data-tokenid=\"321\" >ref<\/span> <span class=\"codescope-identifier\" data-tokenid=\"323\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"324\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"326\" >contextFlags<\/span><span class=\"codescope-operator\" data-tokenid=\"327\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"328\" >;<\/span>\n                <span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"346\" >wrappedLines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"347\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"348\" >Add<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"349\" >(<\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"350\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"351\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"352\" >LineWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"353\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"354\" >i<\/span><span class=\" codescope-newblock\" data-tokenid=\"355\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"356\" >+<\/span><span class=\" codescope-newblock\" data-tokenid=\"357\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"358\" >1<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"359\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"360\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"361\" >tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"362\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"363\" >Select<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"364\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"365\" >t<\/span><span class=\" codescope-newblock\" data-tokenid=\"366\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"367\" >=&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"368\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"369\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"370\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"371\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"372\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"373\" >t<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"374\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"375\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"376\" >lines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"377\" >[<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"378\" >i<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"379\" >]<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"380\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"381\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"382\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"383\" >ToList<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"384\" >(<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"385\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"386\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"387\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"388\" >;<\/span>\n            <span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"402\" >}<\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"404\"  data-linestart=\"24\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"406\"  data-linestart=\"25\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"407\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"408\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"409\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"410\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"411\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"412\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"413\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"414\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"415\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"416\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"417\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"418\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"419\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"420\" >result<\/span><span class=\" codescope-newblock\" data-tokenid=\"421\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"422\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"423\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"424\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"425\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"426\" >StringBuilder<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"427\" >(<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"428\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"429\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"430\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"432\"  data-linestart=\"26\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"433\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"434\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"435\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"436\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"437\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"438\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"439\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"440\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"441\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"442\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"443\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"444\" >foreach<\/span><span class=\" codescope-newblock\" data-tokenid=\"445\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"446\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"447\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"448\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"449\" >line<\/span><span class=\" codescope-newblock\" data-tokenid=\"450\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"451\" >in<\/span><span class=\" codescope-newblock\" data-tokenid=\"452\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"453\" >wrappedLines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"454\" >)<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"455\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"457\"  data-linestart=\"27\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"458\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"459\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"460\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"461\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"462\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"463\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"464\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"465\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"466\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"467\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"468\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"469\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"470\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"472\"  data-linestart=\"28\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"473\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"474\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"475\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"476\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"477\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"478\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"479\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"480\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"481\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"482\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"483\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"484\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"485\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"486\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"487\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"488\" >foreach<\/span><span class=\" codescope-newblock\" data-tokenid=\"489\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"490\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"491\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"492\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"493\" >token<\/span><span class=\" codescope-newblock\" data-tokenid=\"494\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"495\" >in<\/span><span class=\" codescope-newblock\" data-tokenid=\"496\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"497\" >line<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"498\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"499\" >Tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"500\" >)<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"501\" > <\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"519\" >{<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"541\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"543\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"545\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"547\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"548\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"549\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"550\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"551\" >WrappedToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"552\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"553\" >Type<\/span><span class=\"codescope-operator\" data-tokenid=\"554\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"555\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"577\" >if<\/span> <span class=\"codescope-operator\" data-tokenid=\"579\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"580\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"582\" >!=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"584\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"585\" >)<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"611\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"612\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"613\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"614\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"615\" >$&quot;&lt;span<\/span> <span class=\"codescope-literal\" data-tokenid=\"617\" >class=\\&quot;{cssClass}\\&quot;&gt;{token.<\/span><span class=\"codescope-literal codescope-changedblock\" data-tokenid=\"618\" >Value<\/span><span class=\"codescope-literal\" data-tokenid=\"619\" >}&lt;\/span&gt;&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"620\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"621\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"643\" >else<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"669\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"670\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"671\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"672\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"673\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"674\" >.<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"675\" >Value<\/span><span class=\"codescope-operator\" data-tokenid=\"676\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"677\" >;<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"695\" >}<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"697\"  data-linestart=\"36\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"698\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"699\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"700\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"701\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"702\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"703\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"704\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"705\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"706\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"707\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"708\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"709\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"710\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"711\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"712\" > <\/span><span class=\" codescope-removedblock codescope-padding-pseudotoken\" data-tokenid=\"713\" > <\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"731\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"732\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"733\" >AppendLine<\/span><span class=\"codescope-operator\" data-tokenid=\"734\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"735\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"736\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"750\" >}<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"752\"  data-linestart=\"38\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"753\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"754\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"755\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"756\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"757\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"758\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"759\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"760\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"761\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"762\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"763\" > <\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"777\" >return<\/span> <span class=\"codescope-identifier\" data-tokenid=\"779\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"780\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"781\" >ToString<\/span><span class=\"codescope-operator\" data-tokenid=\"782\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"783\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"784\" >;<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"794\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"797\"  data-linestart=\"41\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"798\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"799\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"800\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"801\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"802\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"803\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"804\" > <\/span>\n        <span class=\"codescope-keyword\" data-tokenid=\"814\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"816\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"818\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"820\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"821\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"822\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"823\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"824\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"826\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"827\" >)<\/span><span class=\"codescope-region codescope-region-collapsed\" data-regionid=\"3\">\n        <span class=\"codescope-operator\" data-tokenid=\"838\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"852\" >switch<\/span> <span class=\"codescope-operator\" data-tokenid=\"854\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"855\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"856\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"870\" >{<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"888\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"890\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"891\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"892\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"893\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"894\" >Keyword<\/span><span class=\"codescope-operator\" data-tokenid=\"895\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"917\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"919\" >&quot;keyword&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"920\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"938\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"940\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"941\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"942\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"943\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"944\" >CharacterLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"945\" >:<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"963\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"965\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"966\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"967\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"968\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"969\" >StringLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"970\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"992\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"994\" >&quot;literal&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"995\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1013\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1015\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1016\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1017\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1018\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1019\" >Comment<\/span><span class=\"codescope-operator\" data-tokenid=\"1020\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1042\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1044\" >&quot;comment&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1045\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1063\" >default<\/span><span class=\"codescope-operator\" data-tokenid=\"1064\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1086\" >return<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1088\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1089\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1103\" >}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1113\" >}<\/span><\/span><span class=\"codescope-region-banner\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1116\"  data-linestart=\"57\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1118\"  data-linestart=\"58\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1119\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1120\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1121\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1122\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1123\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1124\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1125\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1126\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1127\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1128\" >class<\/span><span class=\" codescope-newblock\" data-tokenid=\"1129\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1130\" >LineWrapper<\/span><span class=\"codescope-region\" data-regionid=\"4\"><span class=\" codescope-newblock\" data-tokenid=\"1131\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1132\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1134\"  data-linestart=\"59\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1135\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1136\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1137\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1138\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1139\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1140\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1141\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1142\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1143\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1145\"  data-linestart=\"60\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1146\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1147\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1148\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1149\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1150\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1151\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1152\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1153\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1154\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1155\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1156\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1157\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1158\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1159\" >int<\/span><span class=\" codescope-newblock\" data-tokenid=\"1160\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1161\" >Number<\/span><span class=\" codescope-newblock\" data-tokenid=\"1162\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1163\" >{<\/span><span class=\" codescope-newblock\" data-tokenid=\"1164\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1165\" >get<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1166\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"1167\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1168\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1169\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1171\"  data-linestart=\"61\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1172\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1173\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1174\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1175\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1176\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1177\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1178\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1179\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1180\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1181\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1182\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1183\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1184\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1185\" >List<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1186\" >&lt;<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1187\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1188\" >&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"1189\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1190\" >Tokens<\/span><span class=\" codescope-newblock\" data-tokenid=\"1191\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1192\" >{<\/span><span class=\" codescope-newblock\" data-tokenid=\"1193\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1194\" >get<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1195\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"1196\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1197\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1198\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1200\"  data-linestart=\"62\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1202\"  data-linestart=\"63\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1203\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1204\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1205\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1206\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1207\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1208\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1209\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1210\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1211\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1212\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1213\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1214\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1215\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1216\" >LineWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1217\" >(<\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1218\" >int<\/span><span class=\" codescope-newblock\" data-tokenid=\"1219\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1220\" >number<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1221\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"1222\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1223\" >List<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1224\" >&lt;<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1225\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1226\" >&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"1227\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1228\" >tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1229\" >)<\/span><span class=\"codescope-region\" data-regionid=\"5\"><span class=\" codescope-newblock\" data-tokenid=\"1230\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1231\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1233\"  data-linestart=\"64\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1234\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1235\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1236\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1237\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1238\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1239\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1240\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1241\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1242\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1243\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1244\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1245\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1246\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1248\"  data-linestart=\"65\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1249\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1250\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1251\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1252\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1253\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1254\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1255\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1256\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1257\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1258\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1259\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1260\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1261\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1262\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1263\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1264\" >Number<\/span><span class=\" codescope-newblock\" data-tokenid=\"1265\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1266\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"1267\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1268\" >number<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1269\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1270\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1272\"  data-linestart=\"66\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1273\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1274\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1275\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1276\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1277\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1278\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1279\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1280\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1281\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1282\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1283\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1284\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1285\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1286\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1287\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1288\" >Tokens<\/span><span class=\" codescope-newblock\" data-tokenid=\"1289\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1290\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"1291\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1292\" >tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1293\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1294\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1296\"  data-linestart=\"67\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1297\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1298\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1299\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1300\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1301\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1302\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1303\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1304\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1305\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1306\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1307\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1308\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"1309\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1310\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1312\"  data-linestart=\"68\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1313\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1314\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1315\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1316\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1317\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1318\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1319\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1320\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"1321\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1322\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1324\"  data-linestart=\"69\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1326\"  data-linestart=\"70\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1327\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1328\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1329\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1330\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1331\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1332\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1333\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1334\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1335\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1336\" >class<\/span><span class=\" codescope-newblock\" data-tokenid=\"1337\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1338\" >TokenWrapper<\/span><span class=\"codescope-region\" data-regionid=\"6\"><span class=\" codescope-newblock\" data-tokenid=\"1339\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1340\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1342\"  data-linestart=\"71\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1343\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1344\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1345\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1346\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1347\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1348\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1349\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1350\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1351\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1353\"  data-linestart=\"72\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1354\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1355\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1356\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1357\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1358\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1359\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1360\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1361\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1362\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1363\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1364\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1365\" >private<\/span><span class=\" codescope-newblock\" data-tokenid=\"1366\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1367\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1368\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1369\" >Token<\/span><span class=\" codescope-newblock\" data-tokenid=\"1370\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1371\" >_wrappedToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1372\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1373\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1375\"  data-linestart=\"73\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1376\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1377\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1378\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1379\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1380\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1381\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1382\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1383\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1384\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1385\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1386\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1387\" >private<\/span><span class=\" codescope-newblock\" data-tokenid=\"1388\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1389\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"1390\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1391\" >_line<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1392\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1393\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1395\"  data-linestart=\"74\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1397\"  data-linestart=\"75\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1398\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1399\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1400\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1401\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1402\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1403\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1404\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1405\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1406\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1407\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1408\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1409\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1410\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1411\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"1412\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1413\" >Value<\/span><span class=\" codescope-newblock\" data-tokenid=\"1414\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1415\" >=&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"1416\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1417\" >_wrappedToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1418\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1419\" >GetText<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1420\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1421\" >_line<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1422\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1423\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1424\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1426\"  data-linestart=\"76\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1428\"  data-linestart=\"77\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1429\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1430\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1431\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1432\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1433\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1434\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1435\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1436\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1437\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1438\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1439\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1440\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1441\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1442\" >enum<\/span><span class=\" codescope-newblock\" data-tokenid=\"1443\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1444\" >DiffState<\/span><span class=\" codescope-newblock\" data-tokenid=\"1445\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1446\" >{<\/span><span class=\" codescope-newblock\" data-tokenid=\"1447\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1448\" >Normal<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1449\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"1450\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1451\" >Added<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1452\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"1453\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1454\" >Removed<\/span><span class=\" codescope-newblock\" data-tokenid=\"1455\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1456\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1457\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1459\"  data-linestart=\"78\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1460\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1461\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1462\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1463\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1464\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1465\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1466\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1467\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1468\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1469\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1470\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1471\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1472\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1473\" >DiffState<\/span><span class=\" codescope-newblock\" data-tokenid=\"1474\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1475\" >State<\/span><span class=\" codescope-newblock\" data-tokenid=\"1476\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1477\" >{<\/span><span class=\" codescope-newblock\" data-tokenid=\"1478\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1479\" >get<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1480\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"1481\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1482\" >set<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1483\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"1484\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1485\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1486\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1488\"  data-linestart=\"79\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1490\"  data-linestart=\"80\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1491\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1492\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1493\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1494\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1495\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1496\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1497\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1498\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1499\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1500\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1501\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1502\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1503\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1504\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1505\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1506\" >Token<\/span><span class=\" codescope-newblock\" data-tokenid=\"1507\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1508\" >WrappedToken<\/span><span class=\" codescope-newblock\" data-tokenid=\"1509\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1510\" >=&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"1511\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1512\" >_wrappedToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1513\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1514\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1516\"  data-linestart=\"81\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1518\"  data-linestart=\"82\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1519\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1520\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1521\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1522\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1523\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1524\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1525\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1526\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1527\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1528\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1529\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1530\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1531\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1532\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1533\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1534\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1535\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1536\" >Token<\/span><span class=\" codescope-newblock\" data-tokenid=\"1537\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1538\" >wrappedToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1539\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"1540\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1541\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"1542\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1543\" >line<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1544\" >)<\/span><span class=\"codescope-region\" data-regionid=\"7\"><span class=\" codescope-newblock\" data-tokenid=\"1545\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1546\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1548\"  data-linestart=\"83\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1549\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1550\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1551\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1552\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1553\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1554\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1555\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1556\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1557\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1558\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1559\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1560\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1561\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1563\"  data-linestart=\"84\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1564\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1565\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1566\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1567\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1568\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1569\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1570\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1571\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1572\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1573\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1574\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1575\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1576\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1577\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1578\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1579\" >_wrappedToken<\/span><span class=\" codescope-newblock\" data-tokenid=\"1580\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1581\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"1582\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1583\" >wrappedToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1584\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1585\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1587\"  data-linestart=\"85\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1588\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1589\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1590\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1591\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1592\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1593\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1594\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1595\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1596\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1597\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1598\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1599\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1600\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1601\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1602\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1603\" >_line<\/span><span class=\" codescope-newblock\" data-tokenid=\"1604\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1605\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"1606\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1607\" >line<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1608\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1609\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1611\"  data-linestart=\"86\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1612\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1613\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1614\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1615\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1616\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1617\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1618\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1619\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1620\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1621\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1622\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1623\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1624\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1625\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1626\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1627\" >State<\/span><span class=\" codescope-newblock\" data-tokenid=\"1628\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1629\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"1630\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1631\" >DiffState<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1632\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1633\" >Normal<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1634\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1635\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1637\"  data-linestart=\"87\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1638\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1639\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1640\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1641\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1642\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1643\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1644\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1645\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1646\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1647\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1648\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1649\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"1650\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1651\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1653\"  data-linestart=\"88\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1654\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1655\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1656\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1657\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1658\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1659\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1660\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1661\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"1662\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1663\" > <\/span>\n    <span class=\"codescope-operator\" data-tokenid=\"1669\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\"codescope-operator\" data-tokenid=\"1672\"  data-linestart=\"90\">}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n<\/div><\/div>\t\t\t\r\n<\/div>\r\n<div class=\"codescope-code-container codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"4\">\r\n<div class=\"codescope-code-inner\">\t<div class=\"codescope-lines\"><div class=\"codescope-linenumber\">1<\/div>\n<div class=\"codescope-linenumber\">2<\/div>\n<div class=\"codescope-linenumber\">3<\/div>\n<div class=\"codescope-linenumber\">4<\/div>\n<div class=\"codescope-linenumber\">5<\/div>\n<div class=\"codescope-linenumber\">6<\/div>\n<div class=\"codescope-linenumber\">7<\/div>\n<div class=\"codescope-linenumber\">8<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"0\"><div class=\"codescope-linenumber\">9<\/div>\n<div class=\"codescope-linenumber\">10<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"1\"><div class=\"codescope-linenumber\">11<\/div>\n<div class=\"codescope-linenumber\">12<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"2\"><div class=\"codescope-linenumber\">13<\/div>\n<div class=\"codescope-linenumber\">14<\/div>\n<div class=\"codescope-linenumber\">15<\/div>\n<div class=\"codescope-linenumber\">16<\/div>\n<div class=\"codescope-linenumber\">17<\/div>\n<div class=\"codescope-linenumber\">18<\/div>\n<div class=\"codescope-linenumber\">19<\/div>\n<div class=\"codescope-linenumber\">20<\/div>\n<div class=\"codescope-linenumber\">21<\/div>\n<div class=\"codescope-linenumber\">22<\/div>\n<div class=\"codescope-linenumber\">23<\/div>\n<div class=\"codescope-linenumber\">24<\/div>\n<div class=\"codescope-linenumber\">25<\/div>\n<div class=\"codescope-linenumber\">26<\/div>\n<div class=\"codescope-linenumber\">27<\/div>\n<div class=\"codescope-linenumber\">28<\/div>\n<div class=\"codescope-linenumber\">29<\/div>\n<div class=\"codescope-linenumber\">30<\/div>\n<div class=\"codescope-linenumber\">31<\/div>\n<div class=\"codescope-linenumber\">32<\/div>\n<div class=\"codescope-linenumber\">33<\/div>\n<div class=\"codescope-linenumber\">34<\/div>\n<div class=\"codescope-linenumber\">35<\/div>\n<div class=\"codescope-linenumber\">36<\/div>\n<div class=\"codescope-linenumber\">37<\/div>\n<div class=\"codescope-linenumber\">38<\/div>\n<div class=\"codescope-linenumber\">39<\/div>\n<div class=\"codescope-linenumber\">40<\/div>\n<div class=\"codescope-linenumber\">41<\/div>\n<div class=\"codescope-linenumber\">42<\/div>\n<div class=\"codescope-linenumber\">43<\/div>\n<div class=\"codescope-linenumber\">44<\/div>\n<div class=\"codescope-linenumber\">45<\/div>\n<div class=\"codescope-linenumber\">46<\/div>\n<div class=\"codescope-linenumber\">47<\/div>\n<div class=\"codescope-linenumber\">48<\/div>\n<div class=\"codescope-linenumber\">49<\/div>\n<\/div><div class=\"codescope-linenumber\">50<\/div>\n<div class=\"codescope-linenumber\">51<\/div>\n<div class=\"codescope-line-region codescope-line-region-collapsed\" data-regionid=\"3\"><div class=\"codescope-linenumber\">52<\/div>\n<div class=\"codescope-linenumber\">53<\/div>\n<div class=\"codescope-linenumber\">54<\/div>\n<div class=\"codescope-linenumber\">55<\/div>\n<div class=\"codescope-linenumber\">56<\/div>\n<div class=\"codescope-linenumber\">57<\/div>\n<div class=\"codescope-linenumber\">58<\/div>\n<div class=\"codescope-linenumber\">59<\/div>\n<div class=\"codescope-linenumber\">60<\/div>\n<div class=\"codescope-linenumber\">61<\/div>\n<div class=\"codescope-linenumber\">62<\/div>\n<div class=\"codescope-linenumber\">63<\/div>\n<div class=\"codescope-linenumber\">64<\/div>\n<div class=\"codescope-linenumber\">65<\/div>\n<\/div><div class=\"codescope-linenumber\">66<\/div>\n<div class=\"codescope-linenumber\">67<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"4\"><div class=\"codescope-linenumber\">68<\/div>\n<div class=\"codescope-linenumber\">69<\/div>\n<div class=\"codescope-linenumber\">70<\/div>\n<div class=\"codescope-linenumber\">71<\/div>\n<div class=\"codescope-linenumber\">72<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"5\"><div class=\"codescope-linenumber\">73<\/div>\n<div class=\"codescope-linenumber\">74<\/div>\n<div class=\"codescope-linenumber\">75<\/div>\n<div class=\"codescope-linenumber\">76<\/div>\n<div class=\"codescope-linenumber\">77<\/div>\n<\/div><div class=\"codescope-linenumber\">78<\/div>\n<div class=\"codescope-linenumber\">79<\/div>\n<div class=\"codescope-linenumber\">80<\/div>\n<div class=\"codescope-linenumber\">81<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"6\"><div class=\"codescope-linenumber\">82<\/div>\n<div class=\"codescope-linenumber\">83<\/div>\n<div class=\"codescope-linenumber\">84<\/div>\n<div class=\"codescope-linenumber\">85<\/div>\n<div class=\"codescope-linenumber\">86<\/div>\n<\/div><div class=\"codescope-linenumber\">87<\/div>\n<\/div><div class=\"codescope-linenumber\">88<\/div>\n<div class=\"codescope-linenumber\">89<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"7\"><div class=\"codescope-linenumber\">90<\/div>\n<div class=\"codescope-linenumber\">91<\/div>\n<div class=\"codescope-linenumber\">92<\/div>\n<div class=\"codescope-linenumber\">93<\/div>\n<div class=\"codescope-linenumber\">94<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"8\"><div class=\"codescope-linenumber\">95<\/div>\n<div class=\"codescope-linenumber\">96<\/div>\n<div class=\"codescope-linenumber\">97<\/div>\n<div class=\"codescope-linenumber\">98<\/div>\n<\/div><div class=\"codescope-linenumber\">99<\/div>\n<\/div><div class=\"codescope-linenumber\">100<\/div>\n<\/div><div class=\"codescope-linenumber\">101<\/div>\n<\/div><div class=\"codescope-linenumber\">102<\/div>\n<\/div>\t<div class=\"codescope-regionmargin\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"0\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"1\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"2\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-collapsed codescope-region-button\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region codescope-margin-region-collapsed\" data-regionid=\"3\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"4\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"5\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"6\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"7\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"8\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"8\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<\/div>\t<div class=\"codescope-code\" contenteditable=\"true\" spellcheck=\"false\"\t\t oncut=\"return false\" onpaste=\"return false\"\t\t onkeydown=\"return CodeScope_EmbeddedSnippetKeyDown(event)\"><span class=\"codescope-keyword\" data-tokenid=\"0\" >using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"2\" >SysprogsDevTools<\/span><span class=\"codescope-operator\" data-tokenid=\"3\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"4\" >Tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"5\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"7\"  data-linestart=\"1\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"9\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"10\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"12\"  data-linestart=\"2\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"14\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"15\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"16\" >Collections<\/span><span class=\"codescope-operator\" data-tokenid=\"17\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"18\" >Generic<\/span><span class=\"codescope-operator\" data-tokenid=\"19\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"21\"  data-linestart=\"3\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"23\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"24\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"25\" >Linq<\/span><span class=\"codescope-operator\" data-tokenid=\"26\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"28\"  data-linestart=\"4\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"30\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"31\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"32\" >Text<\/span><span class=\"codescope-operator\" data-tokenid=\"33\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"35\"  data-linestart=\"5\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"37\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"38\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"39\" >Threading<\/span><span class=\"codescope-operator\" data-tokenid=\"40\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"41\" >Tasks<\/span><span class=\"codescope-operator\" data-tokenid=\"42\" >;<\/span>\n\n<span class=\"codescope-keyword\" data-tokenid=\"45\"  data-linestart=\"7\">namespace<\/span> <span class=\"codescope-identifier\" data-tokenid=\"47\" >Sysprogs<\/span><span class=\"codescope-operator\" data-tokenid=\"48\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"49\" >IDE<\/span><span class=\"codescope-operator\" data-tokenid=\"50\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"51\" >Framework<\/span><span class=\"codescope-operator\" data-tokenid=\"52\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"53\" >Languages<\/span><span class=\"codescope-operator\" data-tokenid=\"54\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"55\" >DiffExport<\/span><span class=\"codescope-region\" data-regionid=\"0\">\n<span class=\"codescope-operator\" data-tokenid=\"58\"  data-linestart=\"8\">{<\/span>\n    <span class=\"codescope-keyword\" data-tokenid=\"64\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"66\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"68\" >ExporterDemo<\/span><span class=\"codescope-region\" data-regionid=\"1\">\n    <span class=\"codescope-operator\" data-tokenid=\"75\" >{<\/span>\n        <span class=\"codescope-keyword\" data-tokenid=\"85\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"87\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"89\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"91\" >DumpTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"92\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"93\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"95\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"96\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"98\" >UniversalTokenizer<\/span> <span class=\"codescope-identifier\" data-tokenid=\"100\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"101\" >)<\/span><span class=\"codescope-region\" data-regionid=\"2\">\n        <span class=\"codescope-operator\" data-tokenid=\"112\" >{<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"126\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"128\" >lines<\/span> <span class=\"codescope-operator\" data-tokenid=\"130\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"132\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"133\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"134\" >Split<\/span><span class=\"codescope-operator\" data-tokenid=\"135\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"136\" >&#39;\\n&#39;<\/span><span class=\"codescope-operator\" data-tokenid=\"137\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"138\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"152\" >var<\/span> <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"154\" >wrappedLines<\/span> <span class=\"codescope-operator\" data-tokenid=\"156\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"158\" >new<\/span> <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"160\" >List<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"161\" >&lt;<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"162\" >LineWrapper<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"163\" >&gt;<\/span><span class=\"codescope-operator\" data-tokenid=\"164\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"165\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"166\" >;<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"168\"  data-linestart=\"15\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"169\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"170\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"171\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"172\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"173\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"174\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"175\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"176\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"177\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"178\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"179\" > <\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"193\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"194\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"195\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"197\" >tokenType<\/span> <span class=\"codescope-operator\" data-tokenid=\"199\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"201\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"202\" >;<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"216\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"218\" >contextFlags<\/span> <span class=\"codescope-operator\" data-tokenid=\"220\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"222\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"223\" >;<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"225\"  data-linestart=\"18\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"226\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"227\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"228\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"229\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"230\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"231\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"232\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"233\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"234\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"235\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"236\" > <\/span>\n            <span class=\"codescope-keyword codescope-changedblock\" data-tokenid=\"250\" >for<\/span> <span class=\"codescope-operator\" data-tokenid=\"252\" >(<\/span><span class=\"codescope-keyword codescope-changedblock\" data-tokenid=\"253\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"255\" >line<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"256\" >Index<\/span><span class=\" codescope-changedblock\" data-tokenid=\"257\" > <\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"258\" >=<\/span><span class=\" codescope-changedblock\" data-tokenid=\"259\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"260\" >0<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"261\" >;<\/span><span class=\" codescope-changedblock\" data-tokenid=\"262\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"263\" >lineIndex<\/span><span class=\" codescope-changedblock\" data-tokenid=\"264\" > <\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"265\" >&lt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"267\" >lines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"268\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"269\" >Length<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"270\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"271\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"272\" >lineIndex<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"273\" >++<\/span><span class=\"codescope-operator\" data-tokenid=\"274\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"288\" >{<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"290\"  data-linestart=\"21\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"291\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"292\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"293\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"294\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"295\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"296\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"297\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"298\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"299\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"300\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"301\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"302\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"303\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"304\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"305\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"306\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"307\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"308\" >line<\/span><span class=\" codescope-newblock\" data-tokenid=\"309\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"310\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"311\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"312\" >lines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"313\" >[<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"314\" >lineIndex<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"315\" >]<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"316\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"317\" > <\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"335\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"337\" >tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"339\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"341\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"342\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"343\" >TokenizeLine<\/span><span class=\"codescope-operator\" data-tokenid=\"344\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"345\" >line<\/span><span class=\"codescope-operator\" data-tokenid=\"346\" >,<\/span> <span class=\"codescope-keyword\" data-tokenid=\"348\" >ref<\/span> <span class=\"codescope-identifier\" data-tokenid=\"350\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"351\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"353\" >contextFlags<\/span><span class=\"codescope-operator\" data-tokenid=\"354\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"355\" >;<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"357\"  data-linestart=\"23\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"358\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"359\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"360\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"361\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"362\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"363\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"364\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"365\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"366\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"367\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"368\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"369\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"370\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"371\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"372\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"374\"  data-linestart=\"24\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"375\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"376\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"377\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"378\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"379\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"380\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"381\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"382\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"383\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"384\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"385\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"386\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"387\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"388\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"389\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"390\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"391\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"392\" >tokenWrappers<\/span><span class=\" codescope-newblock\" data-tokenid=\"393\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"394\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"395\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"396\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"397\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"398\" >List<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"399\" >&lt;<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"400\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"401\" >&gt;<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"402\" >(<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"403\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"404\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"405\" > <\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"423\" >foreach<\/span> <span class=\"codescope-operator\" data-tokenid=\"425\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"426\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"428\" >token<\/span> <span class=\"codescope-keyword\" data-tokenid=\"430\" >in<\/span> <span class=\"codescope-identifier\" data-tokenid=\"432\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"433\" >)<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"435\"  data-linestart=\"26\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"436\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"437\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"438\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"439\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"440\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"441\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"442\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"443\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"444\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"445\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"446\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"447\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"448\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"449\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"450\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"451\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"452\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"453\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"454\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"455\" >tokenWrappers<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"456\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"457\" >Add<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"458\" >(<\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"459\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"460\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"461\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"462\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"463\" >token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"464\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"465\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"466\" >line<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"467\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"468\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"469\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"470\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"472\"  data-linestart=\"27\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"474\"  data-linestart=\"28\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"475\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"476\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"477\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"478\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"479\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"480\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"481\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"482\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"483\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"484\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"485\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"486\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"487\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"488\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"489\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"490\" >wrappedLines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"491\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"492\" >Add<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"493\" >(<\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"494\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"495\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"496\" >LineWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"497\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"498\" >lineIndex<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"499\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"500\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"501\" >tokenWrappers<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"502\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"503\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"504\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"505\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"507\"  data-linestart=\"29\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"508\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"509\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"510\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"511\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"512\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"513\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"514\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"515\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"516\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"517\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"518\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"519\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"520\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"522\"  data-linestart=\"30\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"524\"  data-linestart=\"31\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"525\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"526\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"527\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"528\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"529\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"530\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"531\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"532\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"533\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"534\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"535\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"536\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"537\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"538\" >result<\/span><span class=\" codescope-newblock\" data-tokenid=\"539\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"540\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"541\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"542\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"543\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"544\" >StringBuilder<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"545\" >(<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"546\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"547\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"548\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"550\"  data-linestart=\"32\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"552\"  data-linestart=\"33\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"553\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"554\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"555\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"556\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"557\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"558\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"559\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"560\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"561\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"562\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"563\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"564\" >foreach<\/span><span class=\" codescope-newblock\" data-tokenid=\"565\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"566\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"567\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"568\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"569\" >wrappedLine<\/span><span class=\" codescope-newblock\" data-tokenid=\"570\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"571\" >in<\/span><span class=\" codescope-newblock\" data-tokenid=\"572\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"573\" >wrappedLines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"574\" >)<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"575\" > <\/span>\n            <span class=\" codescope-removedblock\" data-tokenid=\"589\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"590\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"591\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"592\" > <\/span><span class=\"codescope-operator\" data-tokenid=\"593\" >{<\/span>\n                <span class=\"codescope-keyword codescope-changedblock\" data-tokenid=\"611\" >foreach<\/span><span class=\" codescope-changedblock\" data-tokenid=\"612\" > <\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"613\" >(<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"614\" >var<\/span><span class=\" codescope-changedblock\" data-tokenid=\"615\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"616\" >token<\/span><span class=\" codescope-changedblock\" data-tokenid=\"617\" > <\/span><span class=\"codescope-keyword codescope-changedblock\" data-tokenid=\"618\" >in<\/span><span class=\" codescope-changedblock\" data-tokenid=\"619\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"620\" >wrappedLine<\/span><span class=\"codescope-operator\" data-tokenid=\"621\" >.<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"622\" >Tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"623\" >)<\/span><span class=\"codescope-operator codescope-removedblock\" data-tokenid=\"624\" >;<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"626\"  data-linestart=\"36\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"627\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"628\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"629\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"630\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"631\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"632\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"633\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"634\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"635\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"636\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"637\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"638\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"639\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"640\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"641\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"642\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"643\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"645\"  data-linestart=\"37\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"646\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"647\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"648\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"649\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"650\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"651\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"652\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"653\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"654\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"655\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"656\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"657\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"658\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"659\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"660\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"661\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"662\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"663\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"664\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"665\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"666\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"667\" >cssClass<\/span><span class=\" codescope-newblock\" data-tokenid=\"668\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"669\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"670\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"671\" >TranslateTokenType<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"672\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"673\" >token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"674\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"675\" >InternalToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"676\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"677\" >Type<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"678\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"679\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"680\" > <\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"702\" >if<\/span> <span class=\"codescope-operator\" data-tokenid=\"704\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"705\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"707\" >!=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"709\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"710\" >)<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"736\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"737\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"738\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"739\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"740\" >$&quot;&lt;span<\/span> <span class=\"codescope-literal\" data-tokenid=\"742\" >class=\\&quot;{cssClass}\\&quot;&gt;{token.<\/span><span class=\"codescope-literal codescope-changedblock\" data-tokenid=\"743\" >Value<\/span><span class=\"codescope-literal\" data-tokenid=\"744\" >}&lt;\/span&gt;&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"745\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"746\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"768\" >else<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"794\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"795\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"796\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"797\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"798\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"799\" >.<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"800\" >Value<\/span><span class=\"codescope-operator\" data-tokenid=\"801\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"802\" >;<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"820\" >}<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"822\"  data-linestart=\"43\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"823\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"824\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"825\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"826\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"827\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"828\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"829\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"830\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"831\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"832\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"833\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"834\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"835\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"836\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"837\" > <\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"855\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"856\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"857\" >AppendLine<\/span><span class=\"codescope-operator\" data-tokenid=\"858\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"859\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"860\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"874\" >}<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"876\"  data-linestart=\"46\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"877\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"878\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"879\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"880\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"881\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"882\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"883\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"884\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"885\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"886\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"887\" > <\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"901\" >return<\/span> <span class=\"codescope-identifier\" data-tokenid=\"903\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"904\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"905\" >ToString<\/span><span class=\"codescope-operator\" data-tokenid=\"906\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"907\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"908\" >;<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"918\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"921\"  data-linestart=\"49\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"922\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"923\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"924\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"925\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"926\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"927\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"928\" > <\/span>\n        <span class=\"codescope-keyword\" data-tokenid=\"938\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"940\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"942\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"944\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"945\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"946\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"947\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"948\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"950\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"951\" >)<\/span><span class=\"codescope-region codescope-region-collapsed\" data-regionid=\"3\">\n        <span class=\"codescope-operator\" data-tokenid=\"962\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"976\" >switch<\/span> <span class=\"codescope-operator\" data-tokenid=\"978\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"979\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"980\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"994\" >{<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1012\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1014\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1015\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1016\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1017\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1018\" >Keyword<\/span><span class=\"codescope-operator\" data-tokenid=\"1019\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1041\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1043\" >&quot;keyword&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1044\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1062\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1064\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1065\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1066\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1067\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1068\" >CharacterLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1069\" >:<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1087\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1089\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1090\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1091\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1092\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1093\" >StringLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1094\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1116\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1118\" >&quot;literal&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1119\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1137\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1139\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1140\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1141\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1142\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1143\" >Comment<\/span><span class=\"codescope-operator\" data-tokenid=\"1144\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1166\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1168\" >&quot;comment&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1169\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1187\" >default<\/span><span class=\"codescope-operator\" data-tokenid=\"1188\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1210\" >return<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1212\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1213\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1227\" >}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1237\" >}<\/span><\/span><span class=\"codescope-region-banner\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1240\"  data-linestart=\"65\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1242\"  data-linestart=\"66\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1243\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1244\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1245\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1246\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1247\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1248\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1249\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1250\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1251\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1252\" >class<\/span><span class=\" codescope-newblock\" data-tokenid=\"1253\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1254\" >TokenWrapper<\/span><span class=\"codescope-region\" data-regionid=\"4\"><span class=\" codescope-newblock\" data-tokenid=\"1255\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1256\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1258\"  data-linestart=\"67\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1259\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1260\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1261\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1262\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1263\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1264\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1265\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1266\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1267\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1269\"  data-linestart=\"68\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1270\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1271\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1272\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1273\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1274\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1275\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1276\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1277\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1278\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1279\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1280\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1281\" >internal<\/span><span class=\" codescope-newblock\" data-tokenid=\"1282\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1283\" >readonly<\/span><span class=\" codescope-newblock\" data-tokenid=\"1284\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1285\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1286\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1287\" >Token<\/span><span class=\" codescope-newblock\" data-tokenid=\"1288\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1289\" >InternalToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1290\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1291\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1293\"  data-linestart=\"69\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1294\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1295\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1296\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1297\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1298\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1299\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1300\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1301\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1302\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1303\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1304\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1305\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1306\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1307\" >readonly<\/span><span class=\" codescope-newblock\" data-tokenid=\"1308\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1309\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"1310\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1311\" >Value<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1312\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1313\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1315\"  data-linestart=\"70\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1317\"  data-linestart=\"71\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1318\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1319\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1320\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1321\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1322\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1323\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1324\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1325\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1326\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1327\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1328\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1329\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1330\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1331\" >enum<\/span><span class=\" codescope-newblock\" data-tokenid=\"1332\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1333\" >DiffState<\/span><span class=\"codescope-region\" data-regionid=\"5\"><span class=\" codescope-newblock\" data-tokenid=\"1334\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1335\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1337\"  data-linestart=\"72\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1338\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1339\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1340\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1341\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1342\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1343\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1344\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1345\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1346\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1347\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1348\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1349\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1350\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1352\"  data-linestart=\"73\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1353\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1354\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1355\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1356\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1357\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1358\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1359\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1360\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1361\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1362\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1363\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1364\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1365\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1366\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1367\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1368\" >Normal<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1369\" >,<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1370\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1372\"  data-linestart=\"74\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1373\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1374\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1375\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1376\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1377\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1378\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1379\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1380\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1381\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1382\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1383\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1384\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1385\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1386\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1387\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1388\" >Added<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1389\" >,<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1390\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1392\"  data-linestart=\"75\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1393\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1394\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1395\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1396\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1397\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1398\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1399\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1400\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1401\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1402\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1403\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1404\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1405\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1406\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1407\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1408\" >Removed<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1409\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1411\"  data-linestart=\"76\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1412\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1413\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1414\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1415\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1416\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1417\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1418\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1419\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1420\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1421\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1422\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1423\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"1424\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1425\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1427\"  data-linestart=\"77\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1429\"  data-linestart=\"78\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1430\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1431\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1432\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1433\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1434\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1435\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1436\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1437\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1438\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1439\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1440\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1441\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1442\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1443\" >DiffState<\/span><span class=\" codescope-newblock\" data-tokenid=\"1444\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1445\" >State<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1446\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1447\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1449\"  data-linestart=\"79\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1451\"  data-linestart=\"80\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1452\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1453\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1454\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1455\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1456\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1457\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1458\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1459\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1460\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1461\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1462\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1463\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1464\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1465\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1466\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1467\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1468\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1469\" >Token<\/span><span class=\" codescope-newblock\" data-tokenid=\"1470\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1471\" >token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1472\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"1473\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1474\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"1475\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1476\" >line<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1477\" >)<\/span><span class=\"codescope-region\" data-regionid=\"6\"><span class=\" codescope-newblock\" data-tokenid=\"1478\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1479\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1481\"  data-linestart=\"81\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1482\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1483\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1484\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1485\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1486\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1487\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1488\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1489\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1490\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1491\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1492\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1493\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1494\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1496\"  data-linestart=\"82\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1497\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1498\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1499\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1500\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1501\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1502\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1503\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1504\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1505\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1506\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1507\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1508\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1509\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1510\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1511\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1512\" >InternalToken<\/span><span class=\" codescope-newblock\" data-tokenid=\"1513\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1514\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"1515\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1516\" >token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1517\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1518\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1520\"  data-linestart=\"83\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1521\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1522\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1523\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1524\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1525\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1526\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1527\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1528\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1529\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1530\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1531\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1532\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1533\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1534\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1535\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1536\" >Value<\/span><span class=\" codescope-newblock\" data-tokenid=\"1537\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1538\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"1539\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1540\" >token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1541\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1542\" >GetText<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1543\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1544\" >line<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1545\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1546\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1547\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1549\"  data-linestart=\"84\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1550\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1551\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1552\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1553\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1554\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1555\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1556\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1557\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1558\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1559\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1560\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1561\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1562\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1563\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1564\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1565\" >State<\/span><span class=\" codescope-newblock\" data-tokenid=\"1566\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1567\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"1568\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1569\" >DiffState<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1570\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1571\" >Normal<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1572\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1573\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1575\"  data-linestart=\"85\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1576\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1577\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1578\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1579\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1580\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1581\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1582\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1583\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1584\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1585\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1586\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1587\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"1588\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1589\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1591\"  data-linestart=\"86\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1592\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1593\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1594\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1595\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1596\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1597\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1598\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1599\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"1600\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1601\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1603\"  data-linestart=\"87\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1605\"  data-linestart=\"88\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1606\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1607\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1608\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1609\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1610\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1611\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1612\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1613\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1614\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1615\" >class<\/span><span class=\" codescope-newblock\" data-tokenid=\"1616\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1617\" >LineWrapper<\/span><span class=\"codescope-region\" data-regionid=\"7\"><span class=\" codescope-newblock\" data-tokenid=\"1618\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1619\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1621\"  data-linestart=\"89\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1622\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1623\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1624\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1625\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1626\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1627\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1628\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1629\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1630\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1632\"  data-linestart=\"90\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1633\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1634\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1635\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1636\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1637\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1638\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1639\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1640\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1641\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1642\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1643\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1644\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1645\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1646\" >readonly<\/span><span class=\" codescope-newblock\" data-tokenid=\"1647\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1648\" >int<\/span><span class=\" codescope-newblock\" data-tokenid=\"1649\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1650\" >Number<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1651\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1652\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1654\"  data-linestart=\"91\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1655\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1656\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1657\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1658\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1659\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1660\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1661\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1662\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1663\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1664\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1665\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1666\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1667\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1668\" >readonly<\/span><span class=\" codescope-newblock\" data-tokenid=\"1669\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1670\" >List<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1671\" >&lt;<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1672\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1673\" >&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"1674\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1675\" >Tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1676\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1677\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1679\"  data-linestart=\"92\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1681\"  data-linestart=\"93\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1682\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1683\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1684\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1685\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1686\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1687\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1688\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1689\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1690\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1691\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1692\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1693\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"1694\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1695\" >LineWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1696\" >(<\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1697\" >int<\/span><span class=\" codescope-newblock\" data-tokenid=\"1698\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1699\" >number<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1700\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"1701\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1702\" >List<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1703\" >&lt;<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1704\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1705\" >&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"1706\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1707\" >tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1708\" >)<\/span><span class=\"codescope-region\" data-regionid=\"8\"><span class=\" codescope-newblock\" data-tokenid=\"1709\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1710\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1712\"  data-linestart=\"94\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1713\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1714\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1715\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1716\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1717\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1718\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1719\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1720\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1721\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1722\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1723\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1724\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1725\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1727\"  data-linestart=\"95\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1728\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1729\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1730\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1731\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1732\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1733\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1734\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1735\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1736\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1737\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1738\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1739\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1740\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1741\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1742\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1743\" >Number<\/span><span class=\" codescope-newblock\" data-tokenid=\"1744\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1745\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"1746\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1747\" >number<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1748\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1749\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1751\"  data-linestart=\"96\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1752\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1753\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1754\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1755\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1756\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1757\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1758\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1759\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1760\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1761\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1762\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1763\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1764\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1765\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1766\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1767\" >Tokens<\/span><span class=\" codescope-newblock\" data-tokenid=\"1768\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1769\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"1770\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1771\" >tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1772\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1773\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1775\"  data-linestart=\"97\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1776\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1777\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1778\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1779\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1780\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1781\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1782\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1783\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1784\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1785\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1786\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1787\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"8\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"1788\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1789\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1791\"  data-linestart=\"98\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1792\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1793\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1794\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1795\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1796\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1797\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1798\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1799\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"1800\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1801\" > <\/span>\n    <span class=\"codescope-operator\" data-tokenid=\"1807\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\"codescope-operator\" data-tokenid=\"1810\"  data-linestart=\"100\">}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n<\/div><\/div>\t\t\t\r\n<\/div>\r\n\t\t\t\t<\/div>\t\t\t<\/div>\t\t\t<div class=\"codescope-embedded-snippet-footer\">\t\t\t<img class=\"codescope-small-codevroom-icon\"\/><span>Powered by <a href=\"https:\/\/codevroom.com\/\">CodeVROOM<\/a><\/span>\t\t\t<span class=\"codescope-full-snippet-link\"><a href=\"https:\/\/sysprogs.com\/snippets\/aiexamples\/structure\/WrapperClasses\" target=\"_blank\">Open in a new window<\/a><\/span>\t\t\t<\/div>\t\t<\/div>\t\t<\/p>\n<p>Here we used the <a href=\"https:\/\/sysprogs.com\/CodeVROOM\/documentation\/concepts\/planning\/\">planning mode<\/a> to automatically ask each model what other code it wanted to see, then pull it into the context window, and re-run the original request with it.<\/p>\n<p>Here comes the interesting part: on some of the runs, the models would put the newly generated code before the modified method, and the actually confused some models.<\/p>\n<p>Here&#8217;s how it works: models generate new text based on prior text by assigning different importance to different parts of it. By the time LLaMA-3 produced &#8220;<strong>public string Value =&gt;<\/strong>&#8220;, it was facing a choice:<\/p>\n<ul>\n<li>Assign higher importance to the partially generated class. Value would use some existing fields.<\/li>\n<li>Assign higher importance to instructions saying &#8220;public string value&#8221;, infer that it should have a backing field, and reference a not-yet-existing field.<\/li>\n<\/ul>\n<p>One could guess that the most training data had backing fields before the properties, so LLaMA preferred a broken <strong>_token.GetValue(&#8220;&#8221;)<\/strong> to a backing field that was not yet defined.<\/p>\n<p>Claude Sonnet made the right decision earlier, when it output the backing field before the property. But it took 35 seconds as opposed for 1.5s for LLaMA via Cerebras.<\/p>\n<p>In the other run, LLaMA 4 produced the modified version first. By the time it started outputting the class, the constructor call for it was already generated, so it knew it needs a backing field of some kind.<\/p>\n<p>Here&#8217;s another interesting part: when writing the constructor call LLaMA4 passed the entire original line there because it made sense. When generating the class, it made the backing field for the entire line as well, because, well, 1-to-1 mapping of backing fields to constructor arguments is common.<\/p>\n<h2>Getting better results<\/h2>\n<p>One way to get better results is to use larger models, or more detailed prompts. Another option is to quickly iterate edits with very brief prompts. Let&#8217;s deliberately make LLaMA 3 fail by removing most context and picking the most broken output version, and then see what will it take to fix it:<\/p>\n<p>\t\t<div class=\"codescope-embedded-snippet\" style=\"height: 600px;\">\t\t\t<div class=\"codescope-embedded-snippet-options\">\t\t\t\t<span class=\"codescope-selectable-option $\" data-optionid=\"0\" onclick=\"EmbeddedCodeScopeSelectOption(this)\"><img class=\"codescope-option-icon codescope-icon-document\"\/>Original<\/span><span class=\"codescope-selectable-option $ codescope-selected-option\" data-optionid=\"1\" onclick=\"EmbeddedCodeScopeSelectOption(this)\"><img class=\"codescope-option-icon codescope-icon-warning\"\/>Take 1<\/span><span class=\"codescope-selectable-option $\" data-optionid=\"2\" onclick=\"EmbeddedCodeScopeSelectOption(this)\"><img class=\"codescope-option-icon codescope-icon-error\"\/>Fix Errors<\/span><span class=\"codescope-selectable-option $\" data-optionid=\"3\" onclick=\"EmbeddedCodeScopeSelectOption(this)\"><img class=\"codescope-option-icon codescope-icon-robot\"\/>Think and Fix<\/span><span class=\"codescope-selectable-option $\" data-optionid=\"4\" onclick=\"EmbeddedCodeScopeSelectOption(this)\"><img class=\"codescope-option-icon codescope-icon-checked\"\/>+value to ctor<\/span><span class=\"codescope-selectable-option $\" data-optionid=\"5\" onclick=\"EmbeddedCodeScopeSelectOption(this)\"><img class=\"codescope-option-icon codescope-icon-checked\"\/>+token.Type<\/span>\t\t\t<\/div>\t\t\t<div class=\"codescope-embedded-snippet-outer-body\">\t\t\t\t<div class=\"codescope-snippet-statistics codescope-option-dependent-element\"  data-optionid=\"1\">\r\n<table><tr><td>Prompt:<\/td><td>(initial)<\/td><\/tr><tr><td>Time taken:<\/td><td>0.9 seconds<\/td><\/tr><tr><td>Prompt tokens:<\/td><td>1.4K<\/td><\/tr><tr><td>Response tokens:<\/td><td>562<\/td><\/tr><\/table>\r\n<\/div>\r\n<div class=\"codescope-snippet-statistics codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"2\">\r\n<table><tr><td>Prompt:<\/td><td>Fix errors<\/td><\/tr><tr><td>Time taken:<\/td><td>1.9 seconds<\/td><\/tr><tr><td>Prompt spent:<\/td><td>2K<\/td><\/tr><tr><td>Response tokens:<\/td><td>702<\/td><\/tr><\/table>\r\n<\/div>\r\n<div class=\"codescope-snippet-statistics codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"3\">\r\n<table><tr><td>Prompt:<\/td><td>(see below)<\/td><\/tr><tr><td>Time taken:<\/td><td>0.9 seconds<\/td><\/tr><tr><td>Prompt spent:<\/td><td>2.1K<\/td><\/tr><tr><td>Response tokens:<\/td><td>638<\/td><\/tr><\/table>\r\n<\/div>\r\n<div class=\"codescope-snippet-statistics codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"4\">\r\n<table><tr><td>Prompt:<\/td><td>+value to ctor<\/td><\/tr><tr><td>Time taken:<\/td><td>0.8 seconds<\/td><\/tr><tr><td>Prompt spent:<\/td><td>2K<\/td><\/tr><tr><td>Response tokens:<\/td><td>567<\/td><\/tr><\/table>\r\n<\/div>\r\n<div class=\"codescope-snippet-statistics codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"5\">\r\n<table><tr><td>Prompt:<\/td><td>+token.Type<\/td><\/tr><tr><td>Time taken:<\/td><td>1.0 seconds<\/td><\/tr><tr><td>Prompt spent:<\/td><td>2.6K<\/td><\/tr><tr><td>Response tokens:<\/td><td>589<\/td><\/tr><\/table>\r\n<\/div>\r\n\t\t\t\t<div class=\"codescope-embedded-snippet-inner-body\">\t\t\t\t\t<div class=\"codescope-code-container codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"0\">\r\n<div class=\"codescope-code-inner\">\t<div class=\"codescope-lines\"><div class=\"codescope-linenumber\">1<\/div>\n<div class=\"codescope-linenumber\">2<\/div>\n<div class=\"codescope-linenumber\">3<\/div>\n<div class=\"codescope-linenumber\">4<\/div>\n<div class=\"codescope-linenumber\">5<\/div>\n<div class=\"codescope-linenumber\">6<\/div>\n<div class=\"codescope-linenumber\">7<\/div>\n<div class=\"codescope-linenumber\">8<\/div>\n<div class=\"codescope-linenumber\">9<\/div>\n<div class=\"codescope-linenumber\">10<\/div>\n<div class=\"codescope-linenumber\">11<\/div>\n<div class=\"codescope-linenumber\">12<\/div>\n<div class=\"codescope-linenumber\">13<\/div>\n<div class=\"codescope-linenumber\">14<\/div>\n<div class=\"codescope-linenumber\">15<\/div>\n<div class=\"codescope-linenumber\">16<\/div>\n<div class=\"codescope-linenumber\">17<\/div>\n<div class=\"codescope-linenumber\">18<\/div>\n<div class=\"codescope-linenumber\">19<\/div>\n<div class=\"codescope-linenumber\">20<\/div>\n<div class=\"codescope-linenumber\">21<\/div>\n<div class=\"codescope-linenumber\">22<\/div>\n<div class=\"codescope-linenumber\">23<\/div>\n<div class=\"codescope-linenumber\">24<\/div>\n<div class=\"codescope-linenumber\">25<\/div>\n<div class=\"codescope-linenumber\">26<\/div>\n<div class=\"codescope-linenumber\">27<\/div>\n<div class=\"codescope-linenumber\">28<\/div>\n<div class=\"codescope-linenumber\">29<\/div>\n<div class=\"codescope-linenumber\">30<\/div>\n<div class=\"codescope-linenumber\">31<\/div>\n<div class=\"codescope-linenumber\">32<\/div>\n<div class=\"codescope-linenumber\">33<\/div>\n<div class=\"codescope-linenumber\">34<\/div>\n<div class=\"codescope-linenumber\">35<\/div>\n<div class=\"codescope-linenumber\">36<\/div>\n<div class=\"codescope-linenumber\">37<\/div>\n<div class=\"codescope-linenumber\">38<\/div>\n<div class=\"codescope-linenumber\">39<\/div>\n<div class=\"codescope-linenumber\">40<\/div>\n<div class=\"codescope-linenumber\">41<\/div>\n<div class=\"codescope-linenumber\">42<\/div>\n<div class=\"codescope-linenumber\">43<\/div>\n<div class=\"codescope-linenumber\">44<\/div>\n<div class=\"codescope-linenumber\">45<\/div>\n<div class=\"codescope-linenumber\">46<\/div>\n<div class=\"codescope-linenumber\">47<\/div>\n<div class=\"codescope-linenumber\">48<\/div>\n<div class=\"codescope-linenumber\">49<\/div>\n<div class=\"codescope-linenumber\">50<\/div>\n<div class=\"codescope-linenumber\">51<\/div>\n<div class=\"codescope-linenumber\">52<\/div>\n<div class=\"codescope-linenumber\">53<\/div>\n<div class=\"codescope-linenumber\">54<\/div>\n<div class=\"codescope-linenumber\">55<\/div>\n<div class=\"codescope-linenumber\">56<\/div>\n<\/div>\t<div class=\"codescope-regionmargin\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<\/div>\t<div class=\"codescope-code\" contenteditable=\"true\" spellcheck=\"false\"\t\t oncut=\"return false\" onpaste=\"return false\"\t\t onkeydown=\"return CodeScope_EmbeddedSnippetKeyDown(event)\"><span class=\"codescope-keyword\" data-tokenid=\"0\" >using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"2\" >SysprogsDevTools<\/span><span class=\"codescope-operator\" data-tokenid=\"3\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"4\" >Tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"5\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"7\"  data-linestart=\"1\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"9\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"10\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"12\"  data-linestart=\"2\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"14\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"15\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"16\" >Collections<\/span><span class=\"codescope-operator\" data-tokenid=\"17\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"18\" >Generic<\/span><span class=\"codescope-operator\" data-tokenid=\"19\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"21\"  data-linestart=\"3\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"23\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"24\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"25\" >Linq<\/span><span class=\"codescope-operator\" data-tokenid=\"26\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"28\"  data-linestart=\"4\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"30\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"31\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"32\" >Text<\/span><span class=\"codescope-operator\" data-tokenid=\"33\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"35\"  data-linestart=\"5\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"37\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"38\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"39\" >Threading<\/span><span class=\"codescope-operator\" data-tokenid=\"40\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"41\" >Tasks<\/span><span class=\"codescope-operator\" data-tokenid=\"42\" >;<\/span>\n\n<span class=\"codescope-keyword\" data-tokenid=\"45\"  data-linestart=\"7\">namespace<\/span> <span class=\"codescope-identifier\" data-tokenid=\"47\" >Sysprogs<\/span><span class=\"codescope-operator\" data-tokenid=\"48\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"49\" >IDE<\/span><span class=\"codescope-operator\" data-tokenid=\"50\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"51\" >Framework<\/span><span class=\"codescope-operator\" data-tokenid=\"52\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"53\" >Languages<\/span><span class=\"codescope-operator\" data-tokenid=\"54\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"55\" >DiffExport<\/span>\n<span class=\"codescope-operator\" data-tokenid=\"57\"  data-linestart=\"8\">{<\/span>\n    <span class=\"codescope-keyword\" data-tokenid=\"63\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"65\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"67\" >ExporterDemo<\/span>\n    <span class=\"codescope-operator\" data-tokenid=\"73\" >{<\/span>\n        <span class=\"codescope-keyword\" data-tokenid=\"83\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"85\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"87\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"89\" >DumpTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"90\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"91\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"93\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"94\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"96\" >UniversalTokenizer<\/span> <span class=\"codescope-identifier\" data-tokenid=\"98\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"99\" >)<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"109\" >{<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"123\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"125\" >lines<\/span> <span class=\"codescope-operator\" data-tokenid=\"127\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"129\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"130\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"131\" >Split<\/span><span class=\"codescope-operator\" data-tokenid=\"132\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"133\" >&#39;\\n&#39;<\/span><span class=\"codescope-operator\" data-tokenid=\"134\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"135\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"149\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"151\" >result<\/span> <span class=\"codescope-operator\" data-tokenid=\"153\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"155\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"157\" >StringBuilder<\/span><span class=\"codescope-operator\" data-tokenid=\"158\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"159\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"160\" >;<\/span>\n            \n            <span class=\"codescope-identifier\" data-tokenid=\"187\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"188\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"189\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"191\" >tokenType<\/span> <span class=\"codescope-operator\" data-tokenid=\"193\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"195\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"196\" >;<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"210\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"212\" >contextFlags<\/span> <span class=\"codescope-operator\" data-tokenid=\"214\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"216\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"217\" >;<\/span>\n            \n            <span class=\"codescope-keyword\" data-tokenid=\"244\" >foreach<\/span> <span class=\"codescope-operator\" data-tokenid=\"246\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"247\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"249\" >line<\/span> <span class=\"codescope-keyword\" data-tokenid=\"251\" >in<\/span> <span class=\"codescope-identifier\" data-tokenid=\"253\" >lines<\/span><span class=\"codescope-operator\" data-tokenid=\"254\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"268\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"286\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"288\" >tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"290\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"292\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"293\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"294\" >TokenizeLine<\/span><span class=\"codescope-operator\" data-tokenid=\"295\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"296\" >line<\/span><span class=\"codescope-operator\" data-tokenid=\"297\" >,<\/span> <span class=\"codescope-keyword\" data-tokenid=\"299\" >ref<\/span> <span class=\"codescope-identifier\" data-tokenid=\"301\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"302\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"304\" >contextFlags<\/span><span class=\"codescope-operator\" data-tokenid=\"305\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"306\" >;<\/span>\n                \n                <span class=\"codescope-keyword\" data-tokenid=\"341\" >foreach<\/span> <span class=\"codescope-operator\" data-tokenid=\"343\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"344\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"346\" >token<\/span> <span class=\"codescope-keyword\" data-tokenid=\"348\" >in<\/span> <span class=\"codescope-identifier\" data-tokenid=\"350\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"351\" >)<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"369\" >{<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"391\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"393\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"395\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"397\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"398\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"399\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"400\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"401\" >Type<\/span><span class=\"codescope-operator\" data-tokenid=\"402\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"403\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"425\" >if<\/span> <span class=\"codescope-operator\" data-tokenid=\"427\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"428\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"430\" >!=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"432\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"433\" >)<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"459\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"460\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"461\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"462\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"463\" >$&quot;&lt;span<\/span> <span class=\"codescope-literal\" data-tokenid=\"465\" >class=\\&quot;{cssClass}\\&quot;&gt;{token.GetText(line)}&lt;\/span&gt;&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"466\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"467\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"489\" >else<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"515\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"516\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"517\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"518\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"519\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"520\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"521\" >GetText<\/span><span class=\"codescope-operator\" data-tokenid=\"522\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"523\" >line<\/span><span class=\"codescope-operator\" data-tokenid=\"524\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"525\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"526\" >;<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"544\" >}<\/span>\n                \n                <span class=\"codescope-identifier\" data-tokenid=\"579\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"580\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"581\" >AppendLine<\/span><span class=\"codescope-operator\" data-tokenid=\"582\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"583\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"584\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"598\" >}<\/span>\n            \n            <span class=\"codescope-keyword\" data-tokenid=\"625\" >return<\/span> <span class=\"codescope-identifier\" data-tokenid=\"627\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"628\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"629\" >ToString<\/span><span class=\"codescope-operator\" data-tokenid=\"630\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"631\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"632\" >;<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"642\" >}<\/span>\n        \n        <span class=\"codescope-keyword\" data-tokenid=\"661\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"663\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"665\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"667\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"668\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"669\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"670\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"671\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"673\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"674\" >)<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"684\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"698\" >switch<\/span> <span class=\"codescope-operator\" data-tokenid=\"700\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"701\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"702\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"716\" >{<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"734\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"736\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"737\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"738\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"739\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"740\" >Keyword<\/span><span class=\"codescope-operator\" data-tokenid=\"741\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"763\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"765\" >&quot;keyword&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"766\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"784\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"786\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"787\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"788\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"789\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"790\" >CharacterLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"791\" >:<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"809\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"811\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"812\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"813\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"814\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"815\" >StringLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"816\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"838\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"840\" >&quot;literal&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"841\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"859\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"861\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"862\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"863\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"864\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"865\" >Comment<\/span><span class=\"codescope-operator\" data-tokenid=\"866\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"888\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"890\" >&quot;comment&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"891\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"909\" >default<\/span><span class=\"codescope-operator\" data-tokenid=\"910\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"932\" >return<\/span> <span class=\"codescope-keyword\" data-tokenid=\"934\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"935\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"949\" >}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"959\" >}<\/span>\n    <span class=\"codescope-operator\" data-tokenid=\"965\" >}<\/span>\n<span class=\"codescope-operator\" data-tokenid=\"967\"  data-linestart=\"54\">}<\/span>\n\n<\/div><\/div>\t\t\t\r\n<\/div>\r\n<div class=\"codescope-code-container codescope-option-dependent-element\"  data-optionid=\"1\">\r\n<div class=\"codescope-code-inner\">\t<div class=\"codescope-lines\"><div class=\"codescope-linenumber\">1<\/div>\n<div class=\"codescope-linenumber\">2<\/div>\n<div class=\"codescope-linenumber\">3<\/div>\n<div class=\"codescope-linenumber\">4<\/div>\n<div class=\"codescope-linenumber\">5<\/div>\n<div class=\"codescope-linenumber\">6<\/div>\n<div class=\"codescope-linenumber\">7<\/div>\n<div class=\"codescope-linenumber\">8<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"0\"><div class=\"codescope-linenumber\">9<\/div>\n<div class=\"codescope-linenumber\">10<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"1\"><div class=\"codescope-linenumber\">11<\/div>\n<div class=\"codescope-linenumber\">12<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"2\"><div class=\"codescope-linenumber\">13<\/div>\n<div class=\"codescope-linenumber\">14<\/div>\n<div class=\"codescope-linenumber\">15<\/div>\n<div class=\"codescope-linenumber\">16<\/div>\n<div class=\"codescope-linenumber\">17<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"3\"><div class=\"codescope-linenumber\">18<\/div>\n<div class=\"codescope-linenumber\">19<\/div>\n<div class=\"codescope-linenumber\">20<\/div>\n<div class=\"codescope-linenumber\">21<\/div>\n<\/div><div class=\"codescope-linenumber\">22<\/div>\n<\/div><div class=\"codescope-linenumber\">23<\/div>\n<div class=\"codescope-linenumber\">24<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"4\"><div class=\"codescope-linenumber\">25<\/div>\n<div class=\"codescope-linenumber\">26<\/div>\n<div class=\"codescope-linenumber\">27<\/div>\n<div class=\"codescope-linenumber\">28<\/div>\n<div class=\"codescope-linenumber\">29<\/div>\n<div class=\"codescope-linenumber\">30<\/div>\n<div class=\"codescope-linenumber\">31<\/div>\n<div class=\"codescope-linenumber\">32<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"5\"><div class=\"codescope-linenumber\">33<\/div>\n<div class=\"codescope-linenumber\">34<\/div>\n<div class=\"codescope-linenumber\">35<\/div>\n<div class=\"codescope-linenumber\">36<\/div>\n<div class=\"codescope-linenumber\">37<\/div>\n<\/div><div class=\"codescope-linenumber\">38<\/div>\n<\/div><div class=\"codescope-linenumber\">39<\/div>\n<div class=\"codescope-linenumber\">40<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"6\"><div class=\"codescope-linenumber\">41<\/div>\n<div class=\"codescope-linenumber\">42<\/div>\n<div class=\"codescope-linenumber\">43<\/div>\n<div class=\"codescope-linenumber\">&nbsp;<\/div>\n<div class=\"codescope-linenumber\">44<\/div>\n<div class=\"codescope-linenumber\">45<\/div>\n<div class=\"codescope-linenumber\">46<\/div>\n<div class=\"codescope-linenumber\">47<\/div>\n<div class=\"codescope-linenumber\">48<\/div>\n<div class=\"codescope-linenumber\">&nbsp;<\/div>\n<div class=\"codescope-linenumber\">49<\/div>\n<div class=\"codescope-linenumber\">50<\/div>\n<div class=\"codescope-linenumber\">51<\/div>\n<div class=\"codescope-linenumber\">52<\/div>\n<div class=\"codescope-linenumber\">53<\/div>\n<div class=\"codescope-linenumber\">54<\/div>\n<div class=\"codescope-linenumber\">55<\/div>\n<div class=\"codescope-linenumber\">56<\/div>\n<div class=\"codescope-linenumber\">57<\/div>\n<div class=\"codescope-linenumber\">58<\/div>\n<div class=\"codescope-linenumber\">59<\/div>\n<div class=\"codescope-linenumber\">60<\/div>\n<div class=\"codescope-linenumber\">61<\/div>\n<div class=\"codescope-linenumber\">62<\/div>\n<div class=\"codescope-linenumber\">63<\/div>\n<div class=\"codescope-linenumber\">64<\/div>\n<div class=\"codescope-linenumber\">65<\/div>\n<div class=\"codescope-linenumber\">66<\/div>\n<div class=\"codescope-linenumber\">&nbsp;<\/div>\n<div class=\"codescope-linenumber\">67<\/div>\n<div class=\"codescope-linenumber\">68<\/div>\n<div class=\"codescope-linenumber\">69<\/div>\n<div class=\"codescope-linenumber\">70<\/div>\n<div class=\"codescope-linenumber\">71<\/div>\n<\/div><div class=\"codescope-linenumber\">72<\/div>\n<div class=\"codescope-linenumber\">73<\/div>\n<div class=\"codescope-line-region codescope-line-region-collapsed\" data-regionid=\"7\"><div class=\"codescope-linenumber\">74<\/div>\n<div class=\"codescope-linenumber\">75<\/div>\n<div class=\"codescope-linenumber\">76<\/div>\n<div class=\"codescope-linenumber\">77<\/div>\n<div class=\"codescope-linenumber\">78<\/div>\n<div class=\"codescope-linenumber\">79<\/div>\n<div class=\"codescope-linenumber\">80<\/div>\n<div class=\"codescope-linenumber\">81<\/div>\n<div class=\"codescope-linenumber\">82<\/div>\n<div class=\"codescope-linenumber\">83<\/div>\n<div class=\"codescope-linenumber\">84<\/div>\n<div class=\"codescope-linenumber\">85<\/div>\n<div class=\"codescope-linenumber\">86<\/div>\n<div class=\"codescope-linenumber\">87<\/div>\n<\/div><div class=\"codescope-linenumber\">88<\/div>\n<\/div><div class=\"codescope-linenumber\">89<\/div>\n<\/div><div class=\"codescope-linenumber\">90<\/div>\n<\/div>\t<div class=\"codescope-regionmargin\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"0\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"1\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"2\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"3\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"4\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"5\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"6\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-collapsed codescope-region-button\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region codescope-margin-region-collapsed\" data-regionid=\"7\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<\/div>\t<div class=\"codescope-code\" contenteditable=\"true\" spellcheck=\"false\"\t\t oncut=\"return false\" onpaste=\"return false\"\t\t onkeydown=\"return CodeScope_EmbeddedSnippetKeyDown(event)\"><span class=\"codescope-keyword\" data-tokenid=\"0\" >using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"2\" >SysprogsDevTools<\/span><span class=\"codescope-operator\" data-tokenid=\"3\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"4\" >Tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"5\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"7\"  data-linestart=\"1\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"9\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"10\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"12\"  data-linestart=\"2\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"14\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"15\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"16\" >Collections<\/span><span class=\"codescope-operator\" data-tokenid=\"17\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"18\" >Generic<\/span><span class=\"codescope-operator\" data-tokenid=\"19\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"21\"  data-linestart=\"3\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"23\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"24\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"25\" >Linq<\/span><span class=\"codescope-operator\" data-tokenid=\"26\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"28\"  data-linestart=\"4\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"30\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"31\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"32\" >Text<\/span><span class=\"codescope-operator\" data-tokenid=\"33\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"35\"  data-linestart=\"5\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"37\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"38\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"39\" >Threading<\/span><span class=\"codescope-operator\" data-tokenid=\"40\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"41\" >Tasks<\/span><span class=\"codescope-operator\" data-tokenid=\"42\" >;<\/span>\n\n<span class=\"codescope-keyword\" data-tokenid=\"45\"  data-linestart=\"7\">namespace<\/span> <span class=\"codescope-identifier\" data-tokenid=\"47\" >Sysprogs<\/span><span class=\"codescope-operator\" data-tokenid=\"48\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"49\" >IDE<\/span><span class=\"codescope-operator\" data-tokenid=\"50\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"51\" >Framework<\/span><span class=\"codescope-operator\" data-tokenid=\"52\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"53\" >Languages<\/span><span class=\"codescope-operator\" data-tokenid=\"54\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"55\" >DiffExport<\/span><span class=\"codescope-region\" data-regionid=\"0\">\n<span class=\"codescope-operator\" data-tokenid=\"58\"  data-linestart=\"8\">{<\/span>\n    <span class=\"codescope-keyword\" data-tokenid=\"64\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"66\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"68\" >ExporterDemo<\/span><span class=\"codescope-region\" data-regionid=\"1\">\n    <span class=\"codescope-operator\" data-tokenid=\"75\" >{<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"77\"  data-linestart=\"11\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"78\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"79\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"80\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"81\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"82\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"83\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"84\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"85\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"86\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"87\" >class<\/span><span class=\" codescope-newblock\" data-tokenid=\"88\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"89\" >LineWrapper<\/span><span class=\"codescope-region\" data-regionid=\"2\"><span class=\" codescope-newblock\" data-tokenid=\"90\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"91\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"93\"  data-linestart=\"12\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"94\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"95\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"96\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"97\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"98\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"99\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"100\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"101\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"102\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"104\"  data-linestart=\"13\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"105\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"106\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"107\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"108\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"109\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"110\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"111\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"112\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"113\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"114\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"115\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"116\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"117\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"118\" >int<\/span><span class=\" codescope-newblock\" data-tokenid=\"119\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"120\" >Number<\/span><span class=\" codescope-newblock\" data-tokenid=\"121\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"122\" >{<\/span><span class=\" codescope-newblock\" data-tokenid=\"123\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"124\" >get<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"125\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"126\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"127\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"128\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"130\"  data-linestart=\"14\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"131\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"132\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"133\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"134\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"135\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"136\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"137\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"138\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"139\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"140\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"141\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"142\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"143\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"144\" >List<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"145\" >&lt;<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"146\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"147\" >&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"148\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"149\" >Tokens<\/span><span class=\" codescope-newblock\" data-tokenid=\"150\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"151\" >{<\/span><span class=\" codescope-newblock\" data-tokenid=\"152\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"153\" >get<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"154\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"155\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"156\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"157\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"159\"  data-linestart=\"15\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"161\"  data-linestart=\"16\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"162\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"163\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"164\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"165\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"166\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"167\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"168\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"169\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"170\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"171\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"172\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"173\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"174\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"175\" >LineWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"176\" >(<\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"177\" >int<\/span><span class=\" codescope-newblock\" data-tokenid=\"178\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"179\" >number<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"180\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"181\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"182\" >List<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"183\" >&lt;<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"184\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"185\" >&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"186\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"187\" >tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"188\" >)<\/span><span class=\"codescope-region\" data-regionid=\"3\"><span class=\" codescope-newblock\" data-tokenid=\"189\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"190\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"192\"  data-linestart=\"17\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"193\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"194\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"195\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"196\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"197\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"198\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"199\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"200\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"201\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"202\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"203\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"204\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"205\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"207\"  data-linestart=\"18\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"208\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"209\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"210\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"211\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"212\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"213\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"214\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"215\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"216\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"217\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"218\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"219\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"220\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"221\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"222\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"223\" >Number<\/span><span class=\" codescope-newblock\" data-tokenid=\"224\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"225\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"226\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"227\" >number<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"228\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"229\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"231\"  data-linestart=\"19\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"232\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"233\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"234\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"235\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"236\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"237\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"238\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"239\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"240\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"241\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"242\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"243\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"244\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"245\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"246\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"247\" >Tokens<\/span><span class=\" codescope-newblock\" data-tokenid=\"248\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"249\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"250\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"251\" >tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"252\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"253\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"255\"  data-linestart=\"20\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"256\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"257\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"258\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"259\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"260\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"261\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"262\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"263\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"264\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"265\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"266\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"267\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"268\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"269\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"271\"  data-linestart=\"21\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"272\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"273\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"274\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"275\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"276\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"277\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"278\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"279\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"280\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"281\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"283\"  data-linestart=\"22\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"285\"  data-linestart=\"23\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"286\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"287\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"288\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"289\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"290\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"291\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"292\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"293\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"294\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"295\" >class<\/span><span class=\" codescope-newblock\" data-tokenid=\"296\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"297\" >TokenWrapper<\/span><span class=\"codescope-region\" data-regionid=\"4\"><span class=\" codescope-newblock\" data-tokenid=\"298\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"299\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"301\"  data-linestart=\"24\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"302\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"303\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"304\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"305\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"306\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"307\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"308\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"309\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"310\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"312\"  data-linestart=\"25\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"313\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"314\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"315\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"316\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"317\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"318\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"319\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"320\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"321\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"322\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"323\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"324\" >private<\/span><span class=\" codescope-newblock\" data-tokenid=\"325\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"326\" >readonly<\/span><span class=\" codescope-newblock\" data-tokenid=\"327\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"328\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"329\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"330\" >Token<\/span><span class=\" codescope-newblock\" data-tokenid=\"331\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"332\" >_originalToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"333\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"334\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"336\"  data-linestart=\"26\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"337\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"338\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"339\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"340\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"341\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"342\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"343\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"344\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"345\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"346\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"347\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"348\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"349\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"350\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"351\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"352\" >Value<\/span><span class=\" codescope-newblock\" data-tokenid=\"353\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"354\" >{<\/span><span class=\" codescope-newblock\" data-tokenid=\"355\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"356\" >get<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"357\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"358\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"359\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"360\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"362\"  data-linestart=\"27\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"363\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"364\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"365\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"366\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"367\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"368\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"369\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"370\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"371\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"372\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"373\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"374\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"375\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"376\" >DiffState<\/span><span class=\" codescope-newblock\" data-tokenid=\"377\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"378\" >State<\/span><span class=\" codescope-newblock\" data-tokenid=\"379\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"380\" >{<\/span><span class=\" codescope-newblock\" data-tokenid=\"381\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"382\" >get<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"383\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"384\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"385\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"386\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"388\"  data-linestart=\"28\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"390\"  data-linestart=\"29\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"391\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"392\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"393\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"394\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"395\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"396\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"397\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"398\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"399\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"400\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"401\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"402\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"403\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"404\" >enum<\/span><span class=\" codescope-newblock\" data-tokenid=\"405\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"406\" >DiffState<\/span><span class=\" codescope-newblock\" data-tokenid=\"407\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"408\" >{<\/span><span class=\" codescope-newblock\" data-tokenid=\"409\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"410\" >Normal<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"411\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"412\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"413\" >Added<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"414\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"415\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"416\" >Removed<\/span><span class=\" codescope-newblock\" data-tokenid=\"417\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"418\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"419\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"421\"  data-linestart=\"30\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"423\"  data-linestart=\"31\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"424\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"425\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"426\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"427\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"428\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"429\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"430\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"431\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"432\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"433\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"434\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"435\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"436\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"437\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"438\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"439\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"440\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"441\" >Token<\/span><span class=\" codescope-newblock\" data-tokenid=\"442\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"443\" >originalToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"444\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"445\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"446\" >DiffState<\/span><span class=\" codescope-newblock\" data-tokenid=\"447\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"448\" >state<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"449\" >)<\/span><span class=\"codescope-region\" data-regionid=\"5\"><span class=\" codescope-newblock\" data-tokenid=\"450\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"451\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"453\"  data-linestart=\"32\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"454\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"455\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"456\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"457\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"458\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"459\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"460\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"461\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"462\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"463\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"464\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"465\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"466\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"468\"  data-linestart=\"33\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"469\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"470\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"471\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"472\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"473\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"474\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"475\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"476\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"477\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"478\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"479\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"480\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"481\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"482\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"483\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"484\" >_originalToken<\/span><span class=\" codescope-newblock\" data-tokenid=\"485\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"486\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"487\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"488\" >originalToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"489\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"490\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"492\"  data-linestart=\"34\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"493\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"494\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"495\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"496\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"497\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"498\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"499\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"500\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"501\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"502\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"503\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"504\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"505\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"506\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"507\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"508\" >Value<\/span><span class=\" codescope-newblock\" data-tokenid=\"509\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"510\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"511\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"512\" >_originalToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"513\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"514\" >GetText<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"515\" >(<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"516\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"517\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"518\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"520\"  data-linestart=\"35\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"521\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"522\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"523\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"524\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"525\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"526\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"527\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"528\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"529\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"530\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"531\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"532\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"533\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"534\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"535\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"536\" >State<\/span><span class=\" codescope-newblock\" data-tokenid=\"537\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"538\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"539\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"540\" >state<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"541\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"542\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"544\"  data-linestart=\"36\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"545\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"546\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"547\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"548\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"549\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"550\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"551\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"552\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"553\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"554\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"555\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"556\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"557\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"558\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"560\"  data-linestart=\"37\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"561\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"562\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"563\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"564\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"565\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"566\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"567\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"568\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><span class=\" codescope-newblock\" data-tokenid=\"569\" ><\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"570\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"572\"  data-linestart=\"38\"> <\/span>\n        <span class=\"codescope-keyword\" data-tokenid=\"582\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"584\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"586\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"588\" >DumpTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"589\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"590\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"592\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"593\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"595\" >UniversalTokenizer<\/span> <span class=\"codescope-identifier\" data-tokenid=\"597\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"598\" >)<\/span><span class=\"codescope-region\" data-regionid=\"6\">\n        <span class=\"codescope-operator\" data-tokenid=\"609\" >{<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"623\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"625\" >lines<\/span> <span class=\"codescope-operator\" data-tokenid=\"627\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"629\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"630\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"631\" >Split<\/span><span class=\"codescope-operator\" data-tokenid=\"632\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"633\" >&#39;\\n&#39;<\/span><span class=\"codescope-operator\" data-tokenid=\"634\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"635\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"649\" >var<\/span> <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"651\" >wrappedLines<\/span> <span class=\"codescope-operator\" data-tokenid=\"653\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"655\" >new<\/span> <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"657\" >List<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"658\" >&lt;<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"659\" >LineWrapper<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"660\" >&gt;<\/span><span class=\"codescope-operator\" data-tokenid=\"661\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"662\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"663\" >;<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"665\"  data-linestart=\"43\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"666\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"667\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"668\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"669\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"670\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"671\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"672\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"673\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"674\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"675\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"676\" > <\/span><span class=\" codescope-removedblock codescope-padding-pseudotoken\" data-tokenid=\"677\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"679\" > <\/span>\n            <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"693\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"695\" >tokenType<\/span> <span class=\"codescope-operator\" data-tokenid=\"697\" >=<\/span> <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"699\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"700\" >.<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"701\" >TokenType<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"702\" >.<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"703\" >Invalid<\/span><span class=\"codescope-operator\" data-tokenid=\"704\" >;<\/span>\n            <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"718\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"720\" >contextFlags<\/span> <span class=\"codescope-operator\" data-tokenid=\"722\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"724\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"725\" >;<\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"727\"  data-linestart=\"46\"> <\/span>\n            <span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"741\" >for<\/span><span class=\" codescope-newblock\" data-tokenid=\"742\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"743\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"744\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"745\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"746\" >i<\/span><span class=\" codescope-newblock\" data-tokenid=\"747\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"748\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"749\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"750\" >0<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"751\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"752\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"753\" >i<\/span><span class=\" codescope-newblock\" data-tokenid=\"754\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"755\" >&lt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"756\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"757\" >lines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"758\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"759\" >Length<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"760\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"761\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"762\" >i<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"763\" >++<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"764\" >)<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"766\"  data-linestart=\"48\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"767\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"768\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"769\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"770\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"771\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"772\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"773\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"774\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"775\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"776\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"777\" > <\/span><span class=\"codescope-keyword codescope-removedblock\" data-tokenid=\"778\" >foreach<\/span><span class=\" codescope-removedblock\" data-tokenid=\"779\" > <\/span><span class=\"codescope-operator codescope-removedblock\" data-tokenid=\"780\" >(<\/span><span class=\"codescope-identifier codescope-removedblock\" data-tokenid=\"781\" >var<\/span><span class=\" codescope-removedblock\" data-tokenid=\"782\" > <\/span><span class=\"codescope-identifier codescope-removedblock\" data-tokenid=\"783\" >line<\/span><span class=\" codescope-removedblock\" data-tokenid=\"784\" > <\/span><span class=\"codescope-keyword codescope-removedblock\" data-tokenid=\"785\" >in<\/span><span class=\" codescope-removedblock\" data-tokenid=\"786\" > <\/span><span class=\"codescope-identifier codescope-removedblock\" data-tokenid=\"787\" >lines<\/span><span class=\"codescope-operator codescope-removedblock\" data-tokenid=\"788\" >)<\/span><span class=\" codescope-removedblock codescope-padding-pseudotoken\" data-tokenid=\"789\" > <\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"803\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"821\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"823\" >tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"825\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"827\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"828\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"829\" >TokenizeLine<\/span><span class=\"codescope-operator\" data-tokenid=\"830\" >(<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"831\" >lines<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"832\" >[<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"833\" >i<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"834\" >]<\/span><span class=\"codescope-operator\" data-tokenid=\"835\" >,<\/span> <span class=\"codescope-keyword\" data-tokenid=\"837\" >ref<\/span> <span class=\"codescope-identifier\" data-tokenid=\"839\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"840\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"842\" >contextFlags<\/span><span class=\"codescope-operator\" data-tokenid=\"843\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"844\" >;<\/span>\n                <span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"862\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"863\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"864\" >wrappedTokens<\/span><span class=\" codescope-newblock\" data-tokenid=\"865\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"866\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"867\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"868\" >tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"869\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"870\" >Select<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"871\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"872\" >t<\/span><span class=\" codescope-newblock\" data-tokenid=\"873\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"874\" >=&gt;<\/span><span class=\" codescope-newblock\" data-tokenid=\"875\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"876\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"877\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"878\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"879\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"880\" >t<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"881\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"882\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"883\" >TokenWrapper<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"884\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"885\" >DiffState<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"886\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"887\" >Normal<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"888\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"889\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"890\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"891\" >ToList<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"892\" >(<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"893\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"894\" >;<\/span>\n                <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"912\" >wrappedLines<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"913\" >.<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"914\" >Add<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"915\" >(<\/span><span class=\"codescope-keyword codescope-changedblock\" data-tokenid=\"916\" >new<\/span><span class=\" codescope-changedblock\" data-tokenid=\"917\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"918\" >LineWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"919\" >(<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"920\" >i<\/span><span class=\" codescope-changedblock\" data-tokenid=\"921\" > <\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"922\" >+<\/span><span class=\" codescope-changedblock\" data-tokenid=\"923\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"924\" >1<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"925\" >,<\/span><span class=\" codescope-changedblock\" data-tokenid=\"926\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"927\" >wrappedTokens<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"928\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"929\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"930\" >;<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"932\"  data-linestart=\"52\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"933\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"934\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"935\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"936\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"937\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"938\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"939\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"940\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"941\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"942\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"943\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"944\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"945\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"947\"  data-linestart=\"53\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"949\"  data-linestart=\"54\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"950\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"951\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"952\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"953\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"954\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"955\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"956\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"957\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"958\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"959\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"960\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"961\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"962\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"963\" >result<\/span><span class=\" codescope-newblock\" data-tokenid=\"964\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"965\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"966\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"967\" >new<\/span><span class=\" codescope-newblock\" data-tokenid=\"968\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"969\" >StringBuilder<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"970\" >(<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"971\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"972\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"973\" > <\/span>\n<span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"975\"  data-linestart=\"55\"> <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"977\"  data-linestart=\"56\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"978\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"979\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"980\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"981\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"982\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"983\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"984\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"985\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"986\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"987\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"988\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"989\" >foreach<\/span><span class=\" codescope-newblock\" data-tokenid=\"990\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"991\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"992\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"993\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"994\" >line<\/span><span class=\" codescope-newblock\" data-tokenid=\"995\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"996\" >in<\/span><span class=\" codescope-newblock\" data-tokenid=\"997\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"998\" >wrappedLines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"999\" >)<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1000\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1002\"  data-linestart=\"57\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1003\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1004\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1005\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1006\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1007\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1008\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1009\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1010\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1011\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1012\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1013\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1014\" >{<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1015\" > <\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1017\"  data-linestart=\"58\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1018\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1019\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1020\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1021\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1022\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1023\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1024\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1025\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1026\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1027\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1028\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1029\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1030\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1031\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1032\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1033\" >foreach<\/span><span class=\" codescope-newblock\" data-tokenid=\"1034\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1035\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1036\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"1037\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1038\" >token<\/span><span class=\" codescope-newblock\" data-tokenid=\"1039\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1040\" >in<\/span><span class=\" codescope-newblock\" data-tokenid=\"1041\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1042\" >line<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1043\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1044\" >Tokens<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1045\" >)<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1046\" > <\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"1064\" >{<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1086\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1088\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"1090\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1092\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1093\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1094\" >token<\/span><span class=\"codescope-operator codescope-removedblock\" data-tokenid=\"1095\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1096\" >Type<\/span><span class=\"codescope-operator\" data-tokenid=\"1097\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1098\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1120\" >if<\/span> <span class=\"codescope-operator\" data-tokenid=\"1122\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1123\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"1125\" >!=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1127\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1128\" >)<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"1154\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1155\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1156\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"1157\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"1158\" >$&quot;&lt;span<\/span> <span class=\"codescope-literal\" data-tokenid=\"1160\" >class=\\&quot;{cssClass}\\&quot;&gt;{token.<\/span><span class=\"codescope-literal codescope-changedblock\" data-tokenid=\"1161\" >Value<\/span><span class=\"codescope-literal\" data-tokenid=\"1162\" >}&lt;\/span&gt;&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1163\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1164\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1186\" >else<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"1212\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1213\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1214\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"1215\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1216\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"1217\" >.<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"1218\" >Value<\/span><span class=\"codescope-operator\" data-tokenid=\"1219\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1220\" >;<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"1238\" >}<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"1240\"  data-linestart=\"66\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1241\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1242\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1243\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1244\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1245\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1246\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1247\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1248\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1249\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1250\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1251\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1252\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1253\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1254\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1255\" > <\/span><span class=\" codescope-removedblock codescope-padding-pseudotoken\" data-tokenid=\"1256\" > <\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"1274\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1275\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1276\" >AppendLine<\/span><span class=\"codescope-operator\" data-tokenid=\"1277\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"1278\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1279\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1293\" >}<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"1295\"  data-linestart=\"68\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1296\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1297\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1298\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1299\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1300\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1301\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1302\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1303\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1304\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1305\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1306\" > <\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"1320\" >return<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1322\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1323\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1324\" >ToString<\/span><span class=\"codescope-operator\" data-tokenid=\"1325\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"1326\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1327\" >;<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1337\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\" codescope-removedblock\" data-tokenid=\"1340\"  data-linestart=\"71\"> <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1341\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1342\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1343\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1344\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1345\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1346\" > <\/span><span class=\" codescope-removedblock\" data-tokenid=\"1347\" > <\/span>\n        <span class=\"codescope-keyword\" data-tokenid=\"1357\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1359\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1361\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1363\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1364\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1365\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1366\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1367\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1369\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1370\" >)<\/span><span class=\"codescope-region codescope-region-collapsed\" data-regionid=\"7\">\n        <span class=\"codescope-operator\" data-tokenid=\"1381\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"1395\" >switch<\/span> <span class=\"codescope-operator\" data-tokenid=\"1397\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1398\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1399\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1413\" >{<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1431\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1433\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1434\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1435\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1436\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1437\" >Keyword<\/span><span class=\"codescope-operator\" data-tokenid=\"1438\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1460\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1462\" >&quot;keyword&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1463\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1481\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1483\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1484\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1485\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1486\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1487\" >CharacterLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1488\" >:<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1506\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1508\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1509\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1510\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1511\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1512\" >StringLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1513\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1535\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1537\" >&quot;literal&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1538\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1556\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1558\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1559\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1560\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1561\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1562\" >Comment<\/span><span class=\"codescope-operator\" data-tokenid=\"1563\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1585\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1587\" >&quot;comment&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1588\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1606\" >default<\/span><span class=\"codescope-operator\" data-tokenid=\"1607\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1629\" >return<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1631\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1632\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1646\" >}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1656\" >}<\/span><\/span><span class=\"codescope-region-banner\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n    <span class=\"codescope-operator\" data-tokenid=\"1663\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\"codescope-operator\" data-tokenid=\"1666\"  data-linestart=\"88\">}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n<\/div><\/div>\t\t\t\r\n<\/div>\r\n<div class=\"codescope-code-container codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"2\">\r\n<div class=\"codescope-code-inner\">\t<div class=\"codescope-lines\"><div class=\"codescope-linenumber\">1<\/div>\n<div class=\"codescope-linenumber\">2<\/div>\n<div class=\"codescope-linenumber\">3<\/div>\n<div class=\"codescope-linenumber\">4<\/div>\n<div class=\"codescope-linenumber\">5<\/div>\n<div class=\"codescope-linenumber\">6<\/div>\n<div class=\"codescope-linenumber\">7<\/div>\n<div class=\"codescope-linenumber\">8<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"0\"><div class=\"codescope-linenumber\">9<\/div>\n<div class=\"codescope-linenumber\">10<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"1\"><div class=\"codescope-linenumber\">11<\/div>\n<div class=\"codescope-linenumber\">12<\/div>\n<div class=\"codescope-line-region codescope-line-region-collapsed\" data-regionid=\"2\"><div class=\"codescope-linenumber\">13<\/div>\n<div class=\"codescope-linenumber\">14<\/div>\n<div class=\"codescope-linenumber\">15<\/div>\n<div class=\"codescope-linenumber\">16<\/div>\n<div class=\"codescope-linenumber\">17<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"4\"><div class=\"codescope-linenumber\">18<\/div>\n<div class=\"codescope-linenumber\">19<\/div>\n<div class=\"codescope-linenumber\">20<\/div>\n<div class=\"codescope-linenumber\">21<\/div>\n<\/div><div class=\"codescope-linenumber\">22<\/div>\n<div class=\"codescope-linenumber\">23<\/div>\n<div class=\"codescope-linenumber\">24<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"5\"><div class=\"codescope-linenumber\">25<\/div>\n<div class=\"codescope-linenumber\">26<\/div>\n<div class=\"codescope-linenumber\">27<\/div>\n<div class=\"codescope-linenumber\">28<\/div>\n<div class=\"codescope-linenumber\">29<\/div>\n<div class=\"codescope-linenumber\">30<\/div>\n<div class=\"codescope-linenumber\">31<\/div>\n<div class=\"codescope-linenumber\">32<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"6\"><div class=\"codescope-linenumber\">33<\/div>\n<div class=\"codescope-linenumber\">34<\/div>\n<div class=\"codescope-linenumber\">35<\/div>\n<div class=\"codescope-linenumber\">36<\/div>\n<div class=\"codescope-linenumber\">37<\/div>\n<\/div><div class=\"codescope-linenumber\">38<\/div>\n<\/div><\/div><div class=\"codescope-linenumber\">39<\/div>\n<div class=\"codescope-linenumber\">40<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"7\"><div class=\"codescope-linenumber\">41<\/div>\n<div class=\"codescope-linenumber\">42<\/div>\n<div class=\"codescope-linenumber\">43<\/div>\n<div class=\"codescope-linenumber\">44<\/div>\n<div class=\"codescope-linenumber\">45<\/div>\n<div class=\"codescope-linenumber\">46<\/div>\n<div class=\"codescope-linenumber\">47<\/div>\n<div class=\"codescope-linenumber\">48<\/div>\n<div class=\"codescope-linenumber\">49<\/div>\n<div class=\"codescope-linenumber\">50<\/div>\n<div class=\"codescope-linenumber\">51<\/div>\n<div class=\"codescope-linenumber\">52<\/div>\n<div class=\"codescope-linenumber\">53<\/div>\n<div class=\"codescope-linenumber\">54<\/div>\n<div class=\"codescope-linenumber\">55<\/div>\n<div class=\"codescope-linenumber\">56<\/div>\n<div class=\"codescope-linenumber\">57<\/div>\n<div class=\"codescope-linenumber\">58<\/div>\n<div class=\"codescope-linenumber\">59<\/div>\n<div class=\"codescope-linenumber\">60<\/div>\n<div class=\"codescope-linenumber\">61<\/div>\n<div class=\"codescope-linenumber\">62<\/div>\n<div class=\"codescope-linenumber\">63<\/div>\n<div class=\"codescope-linenumber\">64<\/div>\n<div class=\"codescope-linenumber\">65<\/div>\n<div class=\"codescope-linenumber\">66<\/div>\n<div class=\"codescope-linenumber\">67<\/div>\n<div class=\"codescope-linenumber\">68<\/div>\n<div class=\"codescope-linenumber\">69<\/div>\n<div class=\"codescope-linenumber\">70<\/div>\n<div class=\"codescope-linenumber\">71<\/div>\n<div class=\"codescope-linenumber\">72<\/div>\n<div class=\"codescope-linenumber\">73<\/div>\n<\/div><div class=\"codescope-linenumber\">74<\/div>\n<div class=\"codescope-linenumber\">75<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"8\"><div class=\"codescope-linenumber\">76<\/div>\n<div class=\"codescope-linenumber\">77<\/div>\n<div class=\"codescope-linenumber\">78<\/div>\n<div class=\"codescope-linenumber\">79<\/div>\n<div class=\"codescope-linenumber\">80<\/div>\n<div class=\"codescope-linenumber\">81<\/div>\n<div class=\"codescope-linenumber\">82<\/div>\n<div class=\"codescope-linenumber\">83<\/div>\n<div class=\"codescope-linenumber\">84<\/div>\n<div class=\"codescope-linenumber\">85<\/div>\n<div class=\"codescope-linenumber\">86<\/div>\n<div class=\"codescope-linenumber\">87<\/div>\n<div class=\"codescope-linenumber\">88<\/div>\n<div class=\"codescope-linenumber\">89<\/div>\n<\/div><div class=\"codescope-linenumber\">90<\/div>\n<\/div><div class=\"codescope-linenumber\">91<\/div>\n<\/div><div class=\"codescope-linenumber\">92<\/div>\n<\/div>\t<div class=\"codescope-regionmargin\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"0\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"1\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-collapsed codescope-region-button\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region codescope-margin-region-collapsed\" data-regionid=\"2\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"4\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"5\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"6\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"7\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"8\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"8\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<\/div>\t<div class=\"codescope-code\" contenteditable=\"true\" spellcheck=\"false\"\t\t oncut=\"return false\" onpaste=\"return false\"\t\t onkeydown=\"return CodeScope_EmbeddedSnippetKeyDown(event)\"><span class=\"codescope-keyword\" data-tokenid=\"0\" >using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"2\" >SysprogsDevTools<\/span><span class=\"codescope-operator\" data-tokenid=\"3\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"4\" >Tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"5\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"7\"  data-linestart=\"1\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"9\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"10\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"12\"  data-linestart=\"2\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"14\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"15\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"16\" >Collections<\/span><span class=\"codescope-operator\" data-tokenid=\"17\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"18\" >Generic<\/span><span class=\"codescope-operator\" data-tokenid=\"19\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"21\"  data-linestart=\"3\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"23\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"24\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"25\" >Linq<\/span><span class=\"codescope-operator\" data-tokenid=\"26\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"28\"  data-linestart=\"4\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"30\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"31\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"32\" >Text<\/span><span class=\"codescope-operator\" data-tokenid=\"33\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"35\"  data-linestart=\"5\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"37\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"38\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"39\" >Threading<\/span><span class=\"codescope-operator\" data-tokenid=\"40\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"41\" >Tasks<\/span><span class=\"codescope-operator\" data-tokenid=\"42\" >;<\/span>\n\n<span class=\"codescope-keyword\" data-tokenid=\"45\"  data-linestart=\"7\">namespace<\/span> <span class=\"codescope-identifier\" data-tokenid=\"47\" >Sysprogs<\/span><span class=\"codescope-operator\" data-tokenid=\"48\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"49\" >IDE<\/span><span class=\"codescope-operator\" data-tokenid=\"50\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"51\" >Framework<\/span><span class=\"codescope-operator\" data-tokenid=\"52\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"53\" >Languages<\/span><span class=\"codescope-operator\" data-tokenid=\"54\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"55\" >DiffExport<\/span><span class=\"codescope-region\" data-regionid=\"0\">\n<span class=\"codescope-operator\" data-tokenid=\"58\"  data-linestart=\"8\">{<\/span>\n    <span class=\"codescope-keyword\" data-tokenid=\"64\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"66\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"68\" >ExporterDemo<\/span><span class=\"codescope-region\" data-regionid=\"1\">\n    <span class=\"codescope-operator\" data-tokenid=\"75\" >{<\/span>\n        <span class=\"codescope-region codescope-region-collapsed\" data-regionid=\"2\"><span class=\"codescope-keyword\" data-tokenid=\"85\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"87\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"89\" >LineWrapper<\/span><span class=\"codescope-region\" data-regionid=\"3\">\n        <span class=\"codescope-operator\" data-tokenid=\"100\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"114\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"116\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"118\" >Number<\/span> <span class=\"codescope-operator\" data-tokenid=\"120\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"122\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"123\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"125\" >}<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"139\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"141\" >List<\/span><span class=\"codescope-operator\" data-tokenid=\"142\" >&lt;<\/span><span class=\"codescope-identifier\" data-tokenid=\"143\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"144\" >&gt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"146\" >Tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"148\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"150\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"151\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"153\" >}<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"168\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"170\" >LineWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"171\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"172\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"174\" >number<\/span><span class=\"codescope-operator\" data-tokenid=\"175\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"177\" >List<\/span><span class=\"codescope-operator\" data-tokenid=\"178\" >&lt;<\/span><span class=\"codescope-identifier\" data-tokenid=\"179\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"180\" >&gt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"182\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"183\" >)<\/span><span class=\"codescope-region\" data-regionid=\"4\">\n            <span class=\"codescope-operator\" data-tokenid=\"198\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"216\" >Number<\/span> <span class=\"codescope-operator\" data-tokenid=\"218\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"220\" >number<\/span><span class=\"codescope-operator\" data-tokenid=\"221\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"239\" >Tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"241\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"243\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"244\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"258\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"269\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n        <span class=\"codescope-keyword\" data-tokenid=\"281\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"283\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"285\" >TokenWrapper<\/span><span class=\"codescope-region\" data-regionid=\"5\">\n        <span class=\"codescope-operator\" data-tokenid=\"296\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"310\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"312\" >readonly<\/span> <span class=\"codescope-identifier\" data-tokenid=\"314\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"315\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"316\" >Token<\/span> <span class=\"codescope-identifier\" data-tokenid=\"318\" >_originalToken<\/span><span class=\"codescope-operator\" data-tokenid=\"319\" >;<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"333\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"335\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"337\" >Value<\/span> <span class=\"codescope-operator\" data-tokenid=\"339\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"341\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"342\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"344\" >}<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"358\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"360\" >DiffState<\/span> <span class=\"codescope-identifier\" data-tokenid=\"362\" >State<\/span> <span class=\"codescope-operator\" data-tokenid=\"364\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"366\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"367\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"369\" >}<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"384\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"386\" >enum<\/span> <span class=\"codescope-identifier\" data-tokenid=\"388\" >DiffState<\/span> <span class=\"codescope-operator\" data-tokenid=\"390\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"392\" >Normal<\/span><span class=\"codescope-operator\" data-tokenid=\"393\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"395\" >Added<\/span><span class=\"codescope-operator\" data-tokenid=\"396\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"398\" >Removed<\/span> <span class=\"codescope-operator\" data-tokenid=\"400\" >}<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"415\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"417\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"418\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"419\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"420\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"421\" >Token<\/span> <span class=\"codescope-identifier\" data-tokenid=\"423\" >originalToken<\/span><span class=\"codescope-operator\" data-tokenid=\"424\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"426\" >DiffState<\/span> <span class=\"codescope-identifier\" data-tokenid=\"428\" >state<\/span><span class=\"codescope-operator\" data-tokenid=\"429\" >)<\/span><span class=\"codescope-region\" data-regionid=\"6\">\n            <span class=\"codescope-operator\" data-tokenid=\"444\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"462\" >_originalToken<\/span> <span class=\"codescope-operator\" data-tokenid=\"464\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"466\" >originalToken<\/span><span class=\"codescope-operator\" data-tokenid=\"467\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"485\" >Value<\/span> <span class=\"codescope-operator\" data-tokenid=\"487\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"489\" >_originalToken<\/span><span class=\"codescope-operator\" data-tokenid=\"490\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"491\" >GetText<\/span><span class=\"codescope-operator\" data-tokenid=\"492\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"493\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"494\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"512\" >State<\/span> <span class=\"codescope-operator\" data-tokenid=\"514\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"516\" >state<\/span><span class=\"codescope-operator\" data-tokenid=\"517\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"531\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"542\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span><\/span><span class=\"codescope-region-banner\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">class LineWrapper, class TokenWrapper<\/span>\n\n        <span class=\"codescope-keyword\" data-tokenid=\"554\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"556\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"558\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"560\" >DumpTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"561\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"562\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"564\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"565\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"567\" >UniversalTokenizer<\/span> <span class=\"codescope-identifier\" data-tokenid=\"569\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"570\" >)<\/span><span class=\"codescope-region\" data-regionid=\"7\">\n        <span class=\"codescope-operator\" data-tokenid=\"581\" >{<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"595\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"597\" >lines<\/span> <span class=\"codescope-operator\" data-tokenid=\"599\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"601\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"602\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"603\" >Split<\/span><span class=\"codescope-operator\" data-tokenid=\"604\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"605\" >&#39;\\n&#39;<\/span><span class=\"codescope-operator\" data-tokenid=\"606\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"607\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"621\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"623\" >wrappedLines<\/span> <span class=\"codescope-operator\" data-tokenid=\"625\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"627\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"629\" >List<\/span><span class=\"codescope-operator\" data-tokenid=\"630\" >&lt;<\/span><span class=\"codescope-identifier\" data-tokenid=\"631\" >LineWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"632\" >&gt;<\/span><span class=\"codescope-operator\" data-tokenid=\"633\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"634\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"635\" >;<\/span>\n\n            <span class=\"codescope-identifier\" data-tokenid=\"650\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"652\" >tokenType<\/span> <span class=\"codescope-operator\" data-tokenid=\"654\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"656\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"657\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"658\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"659\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"660\" >Invalid<\/span><span class=\"codescope-operator\" data-tokenid=\"661\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"675\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"677\" >contextFlags<\/span> <span class=\"codescope-operator\" data-tokenid=\"679\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"681\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"682\" >;<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"697\" >for<\/span> <span class=\"codescope-operator\" data-tokenid=\"699\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"700\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"702\" >i<\/span> <span class=\"codescope-operator\" data-tokenid=\"704\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"706\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"707\" >;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"709\" >i<\/span> <span class=\"codescope-operator\" data-tokenid=\"711\" >&lt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"713\" >lines<\/span><span class=\"codescope-operator\" data-tokenid=\"714\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"715\" >Length<\/span><span class=\"codescope-operator\" data-tokenid=\"716\" >;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"718\" >i<\/span><span class=\"codescope-operator\" data-tokenid=\"719\" >++<\/span><span class=\"codescope-operator\" data-tokenid=\"720\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"734\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"752\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"754\" >tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"756\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"758\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"759\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"760\" >TokenizeLine<\/span><span class=\"codescope-operator\" data-tokenid=\"761\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"762\" >lines<\/span><span class=\"codescope-operator\" data-tokenid=\"763\" >[<\/span><span class=\"codescope-identifier\" data-tokenid=\"764\" >i<\/span><span class=\"codescope-operator\" data-tokenid=\"765\" >]<\/span><span class=\"codescope-operator\" data-tokenid=\"766\" >,<\/span> <span class=\"codescope-keyword\" data-tokenid=\"768\" >ref<\/span> <span class=\"codescope-identifier\" data-tokenid=\"770\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"771\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"773\" >contextFlags<\/span><span class=\"codescope-operator\" data-tokenid=\"774\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"775\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"793\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"795\" >wrappedTokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"797\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"799\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"800\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"801\" >Select<\/span><span class=\"codescope-operator\" data-tokenid=\"802\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"803\" >t<\/span> <span class=\"codescope-operator\" data-tokenid=\"805\" >=&gt;<\/span> <span class=\"codescope-keyword\" data-tokenid=\"807\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"809\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"810\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"811\" >t<\/span><span class=\"codescope-operator\" data-tokenid=\"812\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"814\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"815\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"816\" >DiffState<\/span><span class=\"codescope-operator\" data-tokenid=\"817\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"818\" >Normal<\/span><span class=\"codescope-operator\" data-tokenid=\"819\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"820\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"821\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"822\" >ToList<\/span><span class=\"codescope-operator\" data-tokenid=\"823\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"824\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"825\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"843\" >wrappedLines<\/span><span class=\"codescope-operator\" data-tokenid=\"844\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"845\" >Add<\/span><span class=\"codescope-operator\" data-tokenid=\"846\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"847\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"849\" >LineWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"850\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"851\" >i<\/span> <span class=\"codescope-operator\" data-tokenid=\"853\" >+<\/span> <span class=\"codescope-identifier\" data-tokenid=\"855\" >1<\/span><span class=\"codescope-operator\" data-tokenid=\"856\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"858\" >wrappedTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"859\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"860\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"861\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"875\" >}<\/span>\n\n            <span class=\"codescope-identifier\" data-tokenid=\"890\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"892\" >result<\/span> <span class=\"codescope-operator\" data-tokenid=\"894\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"896\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"898\" >StringBuilder<\/span><span class=\"codescope-operator\" data-tokenid=\"899\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"900\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"901\" >;<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"916\" >foreach<\/span> <span class=\"codescope-operator\" data-tokenid=\"918\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"919\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"921\" >line<\/span> <span class=\"codescope-keyword\" data-tokenid=\"923\" >in<\/span> <span class=\"codescope-identifier\" data-tokenid=\"925\" >wrappedLines<\/span><span class=\"codescope-operator\" data-tokenid=\"926\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"940\" >{<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"942\"  data-linestart=\"58\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"943\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"944\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"945\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"946\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"947\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"948\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"949\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"950\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"951\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"952\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"953\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"954\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"955\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"956\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"957\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"958\" >var<\/span><span class=\" codescope-newblock\" data-tokenid=\"959\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"960\" >localTokenType<\/span><span class=\" codescope-newblock\" data-tokenid=\"961\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"962\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"963\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"964\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"965\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"966\" >TokenType<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"967\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"968\" >Invalid<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"969\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"970\" > <\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"988\" >foreach<\/span> <span class=\"codescope-operator\" data-tokenid=\"990\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"991\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"993\" >token<\/span> <span class=\"codescope-keyword\" data-tokenid=\"995\" >in<\/span> <span class=\"codescope-identifier\" data-tokenid=\"997\" >line<\/span><span class=\"codescope-operator\" data-tokenid=\"998\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"999\" >Tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"1000\" >)<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"1018\" >{<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1040\" >string<\/span> <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"1042\" >originalLine<\/span> <span class=\"codescope-operator\" data-tokenid=\"1044\" >=<\/span> <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"1046\" >lines<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"1047\" >[<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"1048\" >line<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"1049\" >.<\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"1050\" >Number<\/span><span class=\" codescope-changedblock\" data-tokenid=\"1051\" > <\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"1052\" >-<\/span><span class=\" codescope-changedblock\" data-tokenid=\"1053\" > <\/span><span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"1054\" >1<\/span><span class=\"codescope-operator codescope-changedblock\" data-tokenid=\"1055\" >]<\/span><span class=\"codescope-operator\" data-tokenid=\"1056\" >;<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"1058\"  data-linestart=\"62\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"1059\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1060\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1061\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1062\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1063\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1064\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1065\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1066\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1067\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1068\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1069\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1070\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1071\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1072\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1073\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1074\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1075\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1076\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"1077\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"1078\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"1079\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1080\" >cssClass<\/span><span class=\" codescope-newblock\" data-tokenid=\"1081\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1082\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"1083\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1084\" >TranslateTokenType<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1085\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1086\" >token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1087\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1088\" >_originalToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1089\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1090\" >Type<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1091\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1092\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"1093\" > <\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1115\" >if<\/span> <span class=\"codescope-operator\" data-tokenid=\"1117\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1118\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"1120\" >!=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1122\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1123\" >)<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"1149\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1150\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1151\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"1152\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"1153\" >$&quot;&lt;span<\/span> <span class=\"codescope-literal\" data-tokenid=\"1155\" >class=\\&quot;{cssClass}\\&quot;&gt;{token.Value}&lt;\/span&gt;&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1156\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1157\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1179\" >else<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"1205\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1206\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1207\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"1208\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1209\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"1210\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1211\" >Value<\/span><span class=\"codescope-operator\" data-tokenid=\"1212\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1213\" >;<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"1231\" >}<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"1249\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1250\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1251\" >AppendLine<\/span><span class=\"codescope-operator\" data-tokenid=\"1252\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"1253\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1254\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1268\" >}<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"1283\" >return<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1285\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1286\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1287\" >ToString<\/span><span class=\"codescope-operator\" data-tokenid=\"1288\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"1289\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1290\" >;<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1300\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n        <span class=\"codescope-keyword\" data-tokenid=\"1312\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1314\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1316\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1318\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1319\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1320\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1321\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1322\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1324\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1325\" >)<\/span><span class=\"codescope-region\" data-regionid=\"8\">\n        <span class=\"codescope-operator\" data-tokenid=\"1336\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"1350\" >switch<\/span> <span class=\"codescope-operator\" data-tokenid=\"1352\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1353\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1354\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1368\" >{<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1386\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1388\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1389\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1390\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1391\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1392\" >Keyword<\/span><span class=\"codescope-operator\" data-tokenid=\"1393\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1415\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1417\" >&quot;keyword&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1418\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1436\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1438\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1439\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1440\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1441\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1442\" >CharacterLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1443\" >:<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1461\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1463\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1464\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1465\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1466\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1467\" >StringLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1468\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1490\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1492\" >&quot;literal&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1493\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1511\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1513\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1514\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1515\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1516\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1517\" >Comment<\/span><span class=\"codescope-operator\" data-tokenid=\"1518\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1540\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1542\" >&quot;comment&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1543\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1561\" >default<\/span><span class=\"codescope-operator\" data-tokenid=\"1562\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1584\" >return<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1586\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1587\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1601\" >}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1611\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"8\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n    <span class=\"codescope-operator\" data-tokenid=\"1618\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\"codescope-operator\" data-tokenid=\"1621\"  data-linestart=\"90\">}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n<\/div><\/div>\t\t\t\r\n<\/div>\r\n<div class=\"codescope-code-container codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"3\">\r\n<div class=\"codescope-code-inner\">\t<div class=\"codescope-lines\"><div class=\"codescope-linenumber\">1<\/div>\n<div class=\"codescope-linenumber\">2<\/div>\n<div class=\"codescope-linenumber\">3<\/div>\n<div class=\"codescope-linenumber\">4<\/div>\n<div class=\"codescope-linenumber\">5<\/div>\n<div class=\"codescope-linenumber\">6<\/div>\n<div class=\"codescope-linenumber\">7<\/div>\n<div class=\"codescope-linenumber\">8<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"0\"><div class=\"codescope-linenumber\">9<\/div>\n<div class=\"codescope-linenumber\">10<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"1\"><div class=\"codescope-linenumber\">11<\/div>\n<div class=\"codescope-linenumber\">12<\/div>\n<div class=\"codescope-line-region codescope-line-region-collapsed\" data-regionid=\"2\"><div class=\"codescope-linenumber\">13<\/div>\n<div class=\"codescope-linenumber\">14<\/div>\n<div class=\"codescope-linenumber\">15<\/div>\n<div class=\"codescope-linenumber\">16<\/div>\n<div class=\"codescope-linenumber\">17<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"3\"><div class=\"codescope-linenumber\">18<\/div>\n<div class=\"codescope-linenumber\">19<\/div>\n<div class=\"codescope-linenumber\">20<\/div>\n<div class=\"codescope-linenumber\">21<\/div>\n<\/div><div class=\"codescope-linenumber\">22<\/div>\n<\/div><div class=\"codescope-linenumber\">23<\/div>\n<div class=\"codescope-linenumber\">24<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"4\"><div class=\"codescope-linenumber\">25<\/div>\n<div class=\"codescope-linenumber\">26<\/div>\n<div class=\"codescope-linenumber\">27<\/div>\n<div class=\"codescope-linenumber\">28<\/div>\n<div class=\"codescope-line-region codescope-line-region-collapsed\" data-regionid=\"5\"><div class=\"codescope-linenumber\">29<\/div>\n<div class=\"codescope-linenumber\">30<\/div>\n<div class=\"codescope-linenumber\">31<\/div>\n<\/div><div class=\"codescope-linenumber\">32<\/div>\n<div class=\"codescope-linenumber\">33<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"6\"><div class=\"codescope-linenumber\">34<\/div>\n<div class=\"codescope-linenumber\">35<\/div>\n<div class=\"codescope-linenumber\">36<\/div>\n<div class=\"codescope-linenumber\">37<\/div>\n<div class=\"codescope-linenumber\">38<\/div>\n<div class=\"codescope-linenumber\">39<\/div>\n<\/div><div class=\"codescope-linenumber\">40<\/div>\n<\/div><div class=\"codescope-linenumber\">41<\/div>\n<div class=\"codescope-linenumber\">42<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"7\"><div class=\"codescope-linenumber\">43<\/div>\n<div class=\"codescope-linenumber\">44<\/div>\n<div class=\"codescope-linenumber\">45<\/div>\n<div class=\"codescope-linenumber\">46<\/div>\n<div class=\"codescope-linenumber\">47<\/div>\n<div class=\"codescope-linenumber\">48<\/div>\n<div class=\"codescope-linenumber\">49<\/div>\n<div class=\"codescope-linenumber\">50<\/div>\n<div class=\"codescope-linenumber\">51<\/div>\n<div class=\"codescope-linenumber\">52<\/div>\n<div class=\"codescope-linenumber\">53<\/div>\n<div class=\"codescope-linenumber\">54<\/div>\n<div class=\"codescope-linenumber\">55<\/div>\n<div class=\"codescope-linenumber\">56<\/div>\n<div class=\"codescope-linenumber\">57<\/div>\n<div class=\"codescope-linenumber\">58<\/div>\n<div class=\"codescope-linenumber\">59<\/div>\n<div class=\"codescope-linenumber\">60<\/div>\n<div class=\"codescope-linenumber\">61<\/div>\n<div class=\"codescope-linenumber\">62<\/div>\n<div class=\"codescope-linenumber\">63<\/div>\n<div class=\"codescope-linenumber\">64<\/div>\n<div class=\"codescope-linenumber\">65<\/div>\n<div class=\"codescope-linenumber\">66<\/div>\n<div class=\"codescope-linenumber\">67<\/div>\n<div class=\"codescope-linenumber\">68<\/div>\n<div class=\"codescope-linenumber\">69<\/div>\n<div class=\"codescope-linenumber\">70<\/div>\n<div class=\"codescope-linenumber\">71<\/div>\n<div class=\"codescope-linenumber\">72<\/div>\n<div class=\"codescope-linenumber\">73<\/div>\n<\/div><div class=\"codescope-linenumber\">74<\/div>\n<div class=\"codescope-linenumber\">75<\/div>\n<div class=\"codescope-line-region codescope-line-region-collapsed\" data-regionid=\"8\"><div class=\"codescope-linenumber\">76<\/div>\n<div class=\"codescope-linenumber\">77<\/div>\n<div class=\"codescope-linenumber\">78<\/div>\n<div class=\"codescope-linenumber\">79<\/div>\n<div class=\"codescope-linenumber\">80<\/div>\n<div class=\"codescope-linenumber\">81<\/div>\n<div class=\"codescope-linenumber\">82<\/div>\n<div class=\"codescope-linenumber\">83<\/div>\n<div class=\"codescope-linenumber\">84<\/div>\n<div class=\"codescope-linenumber\">85<\/div>\n<div class=\"codescope-linenumber\">86<\/div>\n<div class=\"codescope-linenumber\">87<\/div>\n<div class=\"codescope-linenumber\">88<\/div>\n<div class=\"codescope-linenumber\">89<\/div>\n<\/div><div class=\"codescope-linenumber\">90<\/div>\n<\/div><div class=\"codescope-linenumber\">91<\/div>\n<\/div><div class=\"codescope-linenumber\">92<\/div>\n<\/div>\t<div class=\"codescope-regionmargin\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"0\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"1\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-collapsed codescope-region-button\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region codescope-margin-region-collapsed\" data-regionid=\"2\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"3\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"4\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-collapsed codescope-region-button\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region codescope-margin-region-collapsed\" data-regionid=\"5\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"6\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"7\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-collapsed codescope-region-button\" data-regionid=\"8\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region codescope-margin-region-collapsed\" data-regionid=\"8\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<\/div>\t<div class=\"codescope-code\" contenteditable=\"true\" spellcheck=\"false\"\t\t oncut=\"return false\" onpaste=\"return false\"\t\t onkeydown=\"return CodeScope_EmbeddedSnippetKeyDown(event)\"><span class=\"codescope-keyword\" data-tokenid=\"0\" >using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"2\" >SysprogsDevTools<\/span><span class=\"codescope-operator\" data-tokenid=\"3\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"4\" >Tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"5\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"7\"  data-linestart=\"1\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"9\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"10\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"12\"  data-linestart=\"2\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"14\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"15\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"16\" >Collections<\/span><span class=\"codescope-operator\" data-tokenid=\"17\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"18\" >Generic<\/span><span class=\"codescope-operator\" data-tokenid=\"19\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"21\"  data-linestart=\"3\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"23\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"24\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"25\" >Linq<\/span><span class=\"codescope-operator\" data-tokenid=\"26\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"28\"  data-linestart=\"4\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"30\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"31\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"32\" >Text<\/span><span class=\"codescope-operator\" data-tokenid=\"33\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"35\"  data-linestart=\"5\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"37\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"38\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"39\" >Threading<\/span><span class=\"codescope-operator\" data-tokenid=\"40\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"41\" >Tasks<\/span><span class=\"codescope-operator\" data-tokenid=\"42\" >;<\/span>\n\n<span class=\"codescope-keyword\" data-tokenid=\"45\"  data-linestart=\"7\">namespace<\/span> <span class=\"codescope-identifier\" data-tokenid=\"47\" >Sysprogs<\/span><span class=\"codescope-operator\" data-tokenid=\"48\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"49\" >IDE<\/span><span class=\"codescope-operator\" data-tokenid=\"50\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"51\" >Framework<\/span><span class=\"codescope-operator\" data-tokenid=\"52\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"53\" >Languages<\/span><span class=\"codescope-operator\" data-tokenid=\"54\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"55\" >DiffExport<\/span><span class=\"codescope-region\" data-regionid=\"0\">\n<span class=\"codescope-operator\" data-tokenid=\"58\"  data-linestart=\"8\">{<\/span>\n    <span class=\"codescope-keyword\" data-tokenid=\"64\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"66\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"68\" >ExporterDemo<\/span><span class=\"codescope-region\" data-regionid=\"1\">\n    <span class=\"codescope-operator\" data-tokenid=\"75\" >{<\/span>\n        <span class=\"codescope-keyword\" data-tokenid=\"85\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"87\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"89\" >LineWrapper<\/span><span class=\"codescope-region codescope-region-collapsed\" data-regionid=\"2\">\n        <span class=\"codescope-operator\" data-tokenid=\"100\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"114\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"116\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"118\" >Number<\/span> <span class=\"codescope-operator\" data-tokenid=\"120\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"122\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"123\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"125\" >}<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"139\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"141\" >List<\/span><span class=\"codescope-operator\" data-tokenid=\"142\" >&lt;<\/span><span class=\"codescope-identifier\" data-tokenid=\"143\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"144\" >&gt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"146\" >Tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"148\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"150\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"151\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"153\" >}<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"168\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"170\" >LineWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"171\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"172\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"174\" >number<\/span><span class=\"codescope-operator\" data-tokenid=\"175\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"177\" >List<\/span><span class=\"codescope-operator\" data-tokenid=\"178\" >&lt;<\/span><span class=\"codescope-identifier\" data-tokenid=\"179\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"180\" >&gt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"182\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"183\" >)<\/span><span class=\"codescope-region\" data-regionid=\"3\">\n            <span class=\"codescope-operator\" data-tokenid=\"198\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"216\" >Number<\/span> <span class=\"codescope-operator\" data-tokenid=\"218\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"220\" >number<\/span><span class=\"codescope-operator\" data-tokenid=\"221\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"239\" >Tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"241\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"243\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"244\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"258\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"269\" >}<\/span><\/span><span class=\"codescope-region-banner\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n        <span class=\"codescope-keyword\" data-tokenid=\"281\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"283\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"285\" >TokenWrapper<\/span><span class=\"codescope-region\" data-regionid=\"4\">\n        <span class=\"codescope-operator\" data-tokenid=\"296\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"310\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"312\" >readonly<\/span> <span class=\"codescope-identifier\" data-tokenid=\"314\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"315\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"316\" >Token<\/span> <span class=\"codescope-identifier\" data-tokenid=\"318\" >_originalToken<\/span><span class=\"codescope-operator\" data-tokenid=\"319\" >;<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"321\"  data-linestart=\"26\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"322\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"323\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"324\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"325\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"326\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"327\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"328\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"329\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"330\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"331\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"332\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"333\" >private<\/span><span class=\" codescope-newblock\" data-tokenid=\"334\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"335\" >readonly<\/span><span class=\" codescope-newblock\" data-tokenid=\"336\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"337\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"338\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"339\" >_line<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"340\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"341\" > <\/span>\n            <span class=\"codescope-region codescope-region-collapsed\" data-regionid=\"5\"><span class=\"codescope-keyword\" data-tokenid=\"355\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"357\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"359\" >Value<\/span> <span class=\"codescope-operator\" data-tokenid=\"361\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"363\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"364\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"366\" >}<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"380\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"382\" >DiffState<\/span> <span class=\"codescope-identifier\" data-tokenid=\"384\" >State<\/span> <span class=\"codescope-operator\" data-tokenid=\"386\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"388\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"389\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"391\" >}<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"406\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"408\" >enum<\/span> <span class=\"codescope-identifier\" data-tokenid=\"410\" >DiffState<\/span> <span class=\"codescope-operator\" data-tokenid=\"412\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"414\" >Normal<\/span><span class=\"codescope-operator\" data-tokenid=\"415\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"417\" >Added<\/span><span class=\"codescope-operator\" data-tokenid=\"418\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"420\" >Removed<\/span> <span class=\"codescope-operator\" data-tokenid=\"422\" >}<\/span><\/span><span class=\"codescope-region-banner\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">Value + 2 other unchanged items<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"438\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"440\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"441\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"442\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"443\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"444\" >Token<\/span> <span class=\"codescope-identifier\" data-tokenid=\"446\" >originalToken<\/span><span class=\"codescope-operator\" data-tokenid=\"447\" >,<\/span> <span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"449\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"450\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"451\" >line<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"452\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"453\" > <\/span><span class=\"codescope-identifier\" data-tokenid=\"454\" >DiffState<\/span> <span class=\"codescope-identifier\" data-tokenid=\"456\" >state<\/span><span class=\"codescope-operator\" data-tokenid=\"457\" >)<\/span><span class=\"codescope-region\" data-regionid=\"6\">\n            <span class=\"codescope-operator\" data-tokenid=\"472\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"490\" >_originalToken<\/span> <span class=\"codescope-operator\" data-tokenid=\"492\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"494\" >originalToken<\/span><span class=\"codescope-operator\" data-tokenid=\"495\" >;<\/span>\n                <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"513\" >_line<\/span> <span class=\"codescope-operator\" data-tokenid=\"515\" >=<\/span> <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"517\" >line<\/span><span class=\"codescope-operator\" data-tokenid=\"518\" >;<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"520\"  data-linestart=\"36\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"521\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"522\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"523\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"524\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"525\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"526\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"527\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"528\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"529\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"530\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"531\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"532\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"533\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"534\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"535\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"536\" >Value<\/span><span class=\" codescope-newblock\" data-tokenid=\"537\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"538\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"539\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"540\" >_originalToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"541\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"542\" >GetText<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"543\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"544\" >_line<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"545\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"546\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"547\" > <\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"565\" >State<\/span> <span class=\"codescope-operator\" data-tokenid=\"567\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"569\" >state<\/span><span class=\"codescope-operator\" data-tokenid=\"570\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"584\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"595\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n        <span class=\"codescope-keyword\" data-tokenid=\"607\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"609\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"611\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"613\" >DumpTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"614\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"615\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"617\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"618\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"620\" >UniversalTokenizer<\/span> <span class=\"codescope-identifier\" data-tokenid=\"622\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"623\" >)<\/span><span class=\"codescope-region\" data-regionid=\"7\">\n        <span class=\"codescope-operator\" data-tokenid=\"634\" >{<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"648\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"650\" >lines<\/span> <span class=\"codescope-operator\" data-tokenid=\"652\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"654\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"655\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"656\" >Split<\/span><span class=\"codescope-operator\" data-tokenid=\"657\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"658\" >&#39;\\n&#39;<\/span><span class=\"codescope-operator\" data-tokenid=\"659\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"660\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"674\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"676\" >wrappedLines<\/span> <span class=\"codescope-operator\" data-tokenid=\"678\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"680\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"682\" >List<\/span><span class=\"codescope-operator\" data-tokenid=\"683\" >&lt;<\/span><span class=\"codescope-identifier\" data-tokenid=\"684\" >LineWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"685\" >&gt;<\/span><span class=\"codescope-operator\" data-tokenid=\"686\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"687\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"688\" >;<\/span>\n\n            <span class=\"codescope-identifier\" data-tokenid=\"703\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"705\" >tokenType<\/span> <span class=\"codescope-operator\" data-tokenid=\"707\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"709\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"710\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"711\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"712\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"713\" >Invalid<\/span><span class=\"codescope-operator\" data-tokenid=\"714\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"728\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"730\" >contextFlags<\/span> <span class=\"codescope-operator\" data-tokenid=\"732\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"734\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"735\" >;<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"750\" >for<\/span> <span class=\"codescope-operator\" data-tokenid=\"752\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"753\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"755\" >i<\/span> <span class=\"codescope-operator\" data-tokenid=\"757\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"759\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"760\" >;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"762\" >i<\/span> <span class=\"codescope-operator\" data-tokenid=\"764\" >&lt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"766\" >lines<\/span><span class=\"codescope-operator\" data-tokenid=\"767\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"768\" >Length<\/span><span class=\"codescope-operator\" data-tokenid=\"769\" >;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"771\" >i<\/span><span class=\"codescope-operator\" data-tokenid=\"772\" >++<\/span><span class=\"codescope-operator\" data-tokenid=\"773\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"787\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"805\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"807\" >tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"809\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"811\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"812\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"813\" >TokenizeLine<\/span><span class=\"codescope-operator\" data-tokenid=\"814\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"815\" >lines<\/span><span class=\"codescope-operator\" data-tokenid=\"816\" >[<\/span><span class=\"codescope-identifier\" data-tokenid=\"817\" >i<\/span><span class=\"codescope-operator\" data-tokenid=\"818\" >]<\/span><span class=\"codescope-operator\" data-tokenid=\"819\" >,<\/span> <span class=\"codescope-keyword\" data-tokenid=\"821\" >ref<\/span> <span class=\"codescope-identifier\" data-tokenid=\"823\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"824\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"826\" >contextFlags<\/span><span class=\"codescope-operator\" data-tokenid=\"827\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"828\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"846\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"848\" >wrappedTokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"850\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"852\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"853\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"854\" >Select<\/span><span class=\"codescope-operator\" data-tokenid=\"855\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"856\" >t<\/span> <span class=\"codescope-operator\" data-tokenid=\"858\" >=&gt;<\/span> <span class=\"codescope-keyword\" data-tokenid=\"860\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"862\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"863\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"864\" >t<\/span><span class=\"codescope-operator\" data-tokenid=\"865\" >,<\/span> <span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"867\" >lines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"868\" >[<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"869\" >i<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"870\" >]<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"871\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"872\" > <\/span><span class=\"codescope-identifier\" data-tokenid=\"873\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"874\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"875\" >DiffState<\/span><span class=\"codescope-operator\" data-tokenid=\"876\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"877\" >Normal<\/span><span class=\"codescope-operator\" data-tokenid=\"878\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"879\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"880\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"881\" >ToList<\/span><span class=\"codescope-operator\" data-tokenid=\"882\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"883\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"884\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"902\" >wrappedLines<\/span><span class=\"codescope-operator\" data-tokenid=\"903\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"904\" >Add<\/span><span class=\"codescope-operator\" data-tokenid=\"905\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"906\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"908\" >LineWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"909\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"910\" >i<\/span> <span class=\"codescope-operator\" data-tokenid=\"912\" >+<\/span> <span class=\"codescope-identifier\" data-tokenid=\"914\" >1<\/span><span class=\"codescope-operator\" data-tokenid=\"915\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"917\" >wrappedTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"918\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"919\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"920\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"934\" >}<\/span>\n\n            <span class=\"codescope-identifier\" data-tokenid=\"949\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"951\" >result<\/span> <span class=\"codescope-operator\" data-tokenid=\"953\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"955\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"957\" >StringBuilder<\/span><span class=\"codescope-operator\" data-tokenid=\"958\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"959\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"960\" >;<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"975\" >foreach<\/span> <span class=\"codescope-operator\" data-tokenid=\"977\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"978\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"980\" >line<\/span> <span class=\"codescope-keyword\" data-tokenid=\"982\" >in<\/span> <span class=\"codescope-identifier\" data-tokenid=\"984\" >wrappedLines<\/span><span class=\"codescope-operator\" data-tokenid=\"985\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"999\" >{<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1017\" >foreach<\/span> <span class=\"codescope-operator\" data-tokenid=\"1019\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1020\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1022\" >token<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1024\" >in<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1026\" >line<\/span><span class=\"codescope-operator\" data-tokenid=\"1027\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1028\" >Tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"1029\" >)<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"1047\" >{<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1069\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1071\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"1073\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1075\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1076\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1077\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1078\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1079\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1101\" >if<\/span> <span class=\"codescope-operator\" data-tokenid=\"1103\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1104\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"1106\" >!=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1108\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1109\" >)<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"1135\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1136\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1137\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"1138\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"1139\" >$&quot;&lt;span<\/span> <span class=\"codescope-literal\" data-tokenid=\"1141\" >class=\\&quot;{cssClass}\\&quot;&gt;{token.Value}&lt;\/span&gt;&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1142\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1143\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1165\" >else<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"1191\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1192\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1193\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"1194\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1195\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"1196\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1197\" >Value<\/span><span class=\"codescope-operator\" data-tokenid=\"1198\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1199\" >;<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"1217\" >}<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"1235\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1236\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1237\" >AppendLine<\/span><span class=\"codescope-operator\" data-tokenid=\"1238\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"1239\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1240\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1254\" >}<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"1269\" >return<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1271\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1272\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1273\" >ToString<\/span><span class=\"codescope-operator\" data-tokenid=\"1274\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"1275\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1276\" >;<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1286\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n        <span class=\"codescope-keyword\" data-tokenid=\"1298\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1300\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1302\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1304\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1305\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1306\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1307\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1308\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1310\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1311\" >)<\/span><span class=\"codescope-region codescope-region-collapsed\" data-regionid=\"8\">\n        <span class=\"codescope-operator\" data-tokenid=\"1322\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"1336\" >switch<\/span> <span class=\"codescope-operator\" data-tokenid=\"1338\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1339\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1340\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1354\" >{<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1372\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1374\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1375\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1376\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1377\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1378\" >Keyword<\/span><span class=\"codescope-operator\" data-tokenid=\"1379\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1401\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1403\" >&quot;keyword&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1404\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1422\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1424\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1425\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1426\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1427\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1428\" >CharacterLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1429\" >:<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1447\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1449\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1450\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1451\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1452\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1453\" >StringLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1454\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1476\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1478\" >&quot;literal&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1479\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1497\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1499\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1500\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1501\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1502\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1503\" >Comment<\/span><span class=\"codescope-operator\" data-tokenid=\"1504\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1526\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1528\" >&quot;comment&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1529\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1547\" >default<\/span><span class=\"codescope-operator\" data-tokenid=\"1548\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1570\" >return<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1572\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1573\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1587\" >}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1597\" >}<\/span><\/span><span class=\"codescope-region-banner\" data-regionid=\"8\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n    <span class=\"codescope-operator\" data-tokenid=\"1604\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\"codescope-operator\" data-tokenid=\"1607\"  data-linestart=\"90\">}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n<\/div><\/div>\t\t\t\r\n<\/div>\r\n<div class=\"codescope-code-container codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"4\">\r\n<div class=\"codescope-code-inner\">\t<div class=\"codescope-lines\"><div class=\"codescope-linenumber\">1<\/div>\n<div class=\"codescope-linenumber\">2<\/div>\n<div class=\"codescope-linenumber\">3<\/div>\n<div class=\"codescope-linenumber\">4<\/div>\n<div class=\"codescope-linenumber\">5<\/div>\n<div class=\"codescope-linenumber\">6<\/div>\n<div class=\"codescope-linenumber\">7<\/div>\n<div class=\"codescope-linenumber\">8<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"0\"><div class=\"codescope-linenumber\">9<\/div>\n<div class=\"codescope-linenumber\">10<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"1\"><div class=\"codescope-linenumber\">11<\/div>\n<div class=\"codescope-linenumber\">12<\/div>\n<div class=\"codescope-line-region codescope-line-region-collapsed\" data-regionid=\"2\"><div class=\"codescope-linenumber\">13<\/div>\n<div class=\"codescope-linenumber\">14<\/div>\n<div class=\"codescope-linenumber\">15<\/div>\n<div class=\"codescope-linenumber\">16<\/div>\n<div class=\"codescope-linenumber\">17<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"3\"><div class=\"codescope-linenumber\">18<\/div>\n<div class=\"codescope-linenumber\">19<\/div>\n<div class=\"codescope-linenumber\">20<\/div>\n<div class=\"codescope-linenumber\">21<\/div>\n<\/div><div class=\"codescope-linenumber\">22<\/div>\n<\/div><div class=\"codescope-linenumber\">23<\/div>\n<div class=\"codescope-linenumber\">24<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"4\"><div class=\"codescope-linenumber\">25<\/div>\n<div class=\"codescope-linenumber\">26<\/div>\n<div class=\"codescope-line-region codescope-line-region-collapsed\" data-regionid=\"5\"><div class=\"codescope-linenumber\">27<\/div>\n<div class=\"codescope-linenumber\">28<\/div>\n<div class=\"codescope-linenumber\">29<\/div>\n<div class=\"codescope-linenumber\">30<\/div>\n<\/div><div class=\"codescope-linenumber\">31<\/div>\n<div class=\"codescope-linenumber\">32<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"6\"><div class=\"codescope-linenumber\">33<\/div>\n<div class=\"codescope-linenumber\">34<\/div>\n<div class=\"codescope-linenumber\">35<\/div>\n<div class=\"codescope-linenumber\">36<\/div>\n<div class=\"codescope-linenumber\">37<\/div>\n<\/div><div class=\"codescope-linenumber\">38<\/div>\n<\/div><div class=\"codescope-linenumber\">39<\/div>\n<div class=\"codescope-linenumber\">40<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"7\"><div class=\"codescope-linenumber\">41<\/div>\n<div class=\"codescope-linenumber\">42<\/div>\n<div class=\"codescope-linenumber\">43<\/div>\n<div class=\"codescope-linenumber\">44<\/div>\n<div class=\"codescope-linenumber\">45<\/div>\n<div class=\"codescope-linenumber\">46<\/div>\n<div class=\"codescope-linenumber\">47<\/div>\n<div class=\"codescope-linenumber\">48<\/div>\n<div class=\"codescope-linenumber\">49<\/div>\n<div class=\"codescope-linenumber\">50<\/div>\n<div class=\"codescope-linenumber\">51<\/div>\n<div class=\"codescope-linenumber\">52<\/div>\n<div class=\"codescope-linenumber\">53<\/div>\n<div class=\"codescope-linenumber\">54<\/div>\n<div class=\"codescope-linenumber\">55<\/div>\n<div class=\"codescope-linenumber\">56<\/div>\n<div class=\"codescope-linenumber\">57<\/div>\n<div class=\"codescope-linenumber\">58<\/div>\n<div class=\"codescope-linenumber\">59<\/div>\n<div class=\"codescope-linenumber\">60<\/div>\n<div class=\"codescope-linenumber\">61<\/div>\n<div class=\"codescope-linenumber\">62<\/div>\n<div class=\"codescope-linenumber\">63<\/div>\n<div class=\"codescope-linenumber\">64<\/div>\n<div class=\"codescope-linenumber\">65<\/div>\n<div class=\"codescope-linenumber\">66<\/div>\n<div class=\"codescope-linenumber\">67<\/div>\n<div class=\"codescope-linenumber\">68<\/div>\n<div class=\"codescope-linenumber\">69<\/div>\n<div class=\"codescope-linenumber\">70<\/div>\n<div class=\"codescope-linenumber\">71<\/div>\n<\/div><div class=\"codescope-linenumber\">72<\/div>\n<div class=\"codescope-linenumber\">73<\/div>\n<div class=\"codescope-line-region codescope-line-region-collapsed\" data-regionid=\"8\"><div class=\"codescope-linenumber\">74<\/div>\n<div class=\"codescope-linenumber\">75<\/div>\n<div class=\"codescope-linenumber\">76<\/div>\n<div class=\"codescope-linenumber\">77<\/div>\n<div class=\"codescope-linenumber\">78<\/div>\n<div class=\"codescope-linenumber\">79<\/div>\n<div class=\"codescope-linenumber\">80<\/div>\n<div class=\"codescope-linenumber\">81<\/div>\n<div class=\"codescope-linenumber\">82<\/div>\n<div class=\"codescope-linenumber\">83<\/div>\n<div class=\"codescope-linenumber\">84<\/div>\n<div class=\"codescope-linenumber\">85<\/div>\n<div class=\"codescope-linenumber\">86<\/div>\n<div class=\"codescope-linenumber\">87<\/div>\n<\/div><div class=\"codescope-linenumber\">88<\/div>\n<\/div><div class=\"codescope-linenumber\">89<\/div>\n<\/div><div class=\"codescope-linenumber\">90<\/div>\n<\/div>\t<div class=\"codescope-regionmargin\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"0\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"1\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-collapsed codescope-region-button\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region codescope-margin-region-collapsed\" data-regionid=\"2\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"3\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"4\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-collapsed codescope-region-button\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region codescope-margin-region-collapsed\" data-regionid=\"5\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"6\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"7\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-collapsed codescope-region-button\" data-regionid=\"8\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region codescope-margin-region-collapsed\" data-regionid=\"8\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<\/div>\t<div class=\"codescope-code\" contenteditable=\"true\" spellcheck=\"false\"\t\t oncut=\"return false\" onpaste=\"return false\"\t\t onkeydown=\"return CodeScope_EmbeddedSnippetKeyDown(event)\"><span class=\"codescope-keyword\" data-tokenid=\"0\" >using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"2\" >SysprogsDevTools<\/span><span class=\"codescope-operator\" data-tokenid=\"3\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"4\" >Tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"5\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"7\"  data-linestart=\"1\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"9\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"10\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"12\"  data-linestart=\"2\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"14\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"15\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"16\" >Collections<\/span><span class=\"codescope-operator\" data-tokenid=\"17\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"18\" >Generic<\/span><span class=\"codescope-operator\" data-tokenid=\"19\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"21\"  data-linestart=\"3\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"23\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"24\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"25\" >Linq<\/span><span class=\"codescope-operator\" data-tokenid=\"26\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"28\"  data-linestart=\"4\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"30\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"31\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"32\" >Text<\/span><span class=\"codescope-operator\" data-tokenid=\"33\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"35\"  data-linestart=\"5\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"37\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"38\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"39\" >Threading<\/span><span class=\"codescope-operator\" data-tokenid=\"40\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"41\" >Tasks<\/span><span class=\"codescope-operator\" data-tokenid=\"42\" >;<\/span>\n\n<span class=\"codescope-keyword\" data-tokenid=\"45\"  data-linestart=\"7\">namespace<\/span> <span class=\"codescope-identifier\" data-tokenid=\"47\" >Sysprogs<\/span><span class=\"codescope-operator\" data-tokenid=\"48\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"49\" >IDE<\/span><span class=\"codescope-operator\" data-tokenid=\"50\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"51\" >Framework<\/span><span class=\"codescope-operator\" data-tokenid=\"52\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"53\" >Languages<\/span><span class=\"codescope-operator\" data-tokenid=\"54\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"55\" >DiffExport<\/span><span class=\"codescope-region\" data-regionid=\"0\">\n<span class=\"codescope-operator\" data-tokenid=\"58\"  data-linestart=\"8\">{<\/span>\n    <span class=\"codescope-keyword\" data-tokenid=\"64\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"66\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"68\" >ExporterDemo<\/span><span class=\"codescope-region\" data-regionid=\"1\">\n    <span class=\"codescope-operator\" data-tokenid=\"75\" >{<\/span>\n        <span class=\"codescope-keyword\" data-tokenid=\"85\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"87\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"89\" >LineWrapper<\/span><span class=\"codescope-region codescope-region-collapsed\" data-regionid=\"2\">\n        <span class=\"codescope-operator\" data-tokenid=\"100\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"114\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"116\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"118\" >Number<\/span> <span class=\"codescope-operator\" data-tokenid=\"120\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"122\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"123\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"125\" >}<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"139\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"141\" >List<\/span><span class=\"codescope-operator\" data-tokenid=\"142\" >&lt;<\/span><span class=\"codescope-identifier\" data-tokenid=\"143\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"144\" >&gt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"146\" >Tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"148\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"150\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"151\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"153\" >}<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"168\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"170\" >LineWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"171\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"172\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"174\" >number<\/span><span class=\"codescope-operator\" data-tokenid=\"175\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"177\" >List<\/span><span class=\"codescope-operator\" data-tokenid=\"178\" >&lt;<\/span><span class=\"codescope-identifier\" data-tokenid=\"179\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"180\" >&gt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"182\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"183\" >)<\/span><span class=\"codescope-region\" data-regionid=\"3\">\n            <span class=\"codescope-operator\" data-tokenid=\"198\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"216\" >Number<\/span> <span class=\"codescope-operator\" data-tokenid=\"218\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"220\" >number<\/span><span class=\"codescope-operator\" data-tokenid=\"221\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"239\" >Tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"241\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"243\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"244\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"258\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"269\" >}<\/span><\/span><span class=\"codescope-region-banner\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n        <span class=\"codescope-keyword\" data-tokenid=\"281\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"283\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"285\" >TokenWrapper<\/span><span class=\"codescope-region\" data-regionid=\"4\">\n        <span class=\"codescope-operator\" data-tokenid=\"296\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"310\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"312\" >readonly<\/span> <span class=\"codescope-identifier\" data-tokenid=\"314\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"315\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"316\" >Token<\/span> <span class=\"codescope-region codescope-region-collapsed\" data-regionid=\"5\"><span class=\"codescope-identifier\" data-tokenid=\"318\" >_originalToken<\/span><span class=\"codescope-operator\" data-tokenid=\"319\" >;<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"333\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"335\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"337\" >Value<\/span> <span class=\"codescope-operator\" data-tokenid=\"339\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"341\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"342\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"344\" >}<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"358\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"360\" >DiffState<\/span> <span class=\"codescope-identifier\" data-tokenid=\"362\" >State<\/span> <span class=\"codescope-operator\" data-tokenid=\"364\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"366\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"367\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"369\" >}<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"384\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"386\" >enum<\/span> <span class=\"codescope-identifier\" data-tokenid=\"388\" >DiffState<\/span> <span class=\"codescope-operator\" data-tokenid=\"390\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"392\" >Normal<\/span><span class=\"codescope-operator\" data-tokenid=\"393\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"395\" >Added<\/span><span class=\"codescope-operator\" data-tokenid=\"396\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"398\" >Removed<\/span> <span class=\"codescope-operator\" data-tokenid=\"400\" >}<\/span><\/span><span class=\"codescope-region-banner\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">_originalToken + 3 other unchanged items<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"416\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"418\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"419\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"420\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"421\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"422\" >Token<\/span> <span class=\"codescope-identifier\" data-tokenid=\"424\" >originalToken<\/span><span class=\"codescope-operator\" data-tokenid=\"425\" >,<\/span> <span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"427\" >string<\/span><span class=\" codescope-newblock\" data-tokenid=\"428\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"429\" >value<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"430\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"431\" > <\/span><span class=\"codescope-identifier\" data-tokenid=\"432\" >DiffState<\/span> <span class=\"codescope-identifier\" data-tokenid=\"434\" >state<\/span><span class=\"codescope-operator\" data-tokenid=\"435\" >)<\/span><span class=\"codescope-region\" data-regionid=\"6\">\n            <span class=\"codescope-operator\" data-tokenid=\"450\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"468\" >_originalToken<\/span> <span class=\"codescope-operator\" data-tokenid=\"470\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"472\" >originalToken<\/span><span class=\"codescope-operator\" data-tokenid=\"473\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"491\" >Value<\/span> <span class=\"codescope-operator\" data-tokenid=\"493\" >=<\/span> <span class=\"codescope-identifier codescope-changedblock\" data-tokenid=\"495\" >value<\/span><span class=\"codescope-operator\" data-tokenid=\"496\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"514\" >State<\/span> <span class=\"codescope-operator\" data-tokenid=\"516\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"518\" >state<\/span><span class=\"codescope-operator\" data-tokenid=\"519\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"533\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"544\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n        <span class=\"codescope-keyword\" data-tokenid=\"556\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"558\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"560\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"562\" >DumpTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"563\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"564\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"566\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"567\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"569\" >UniversalTokenizer<\/span> <span class=\"codescope-identifier\" data-tokenid=\"571\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"572\" >)<\/span><span class=\"codescope-region\" data-regionid=\"7\">\n        <span class=\"codescope-operator\" data-tokenid=\"583\" >{<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"597\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"599\" >lines<\/span> <span class=\"codescope-operator\" data-tokenid=\"601\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"603\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"604\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"605\" >Split<\/span><span class=\"codescope-operator\" data-tokenid=\"606\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"607\" >&#39;\\n&#39;<\/span><span class=\"codescope-operator\" data-tokenid=\"608\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"609\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"623\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"625\" >wrappedLines<\/span> <span class=\"codescope-operator\" data-tokenid=\"627\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"629\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"631\" >List<\/span><span class=\"codescope-operator\" data-tokenid=\"632\" >&lt;<\/span><span class=\"codescope-identifier\" data-tokenid=\"633\" >LineWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"634\" >&gt;<\/span><span class=\"codescope-operator\" data-tokenid=\"635\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"636\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"637\" >;<\/span>\n\n            <span class=\"codescope-identifier\" data-tokenid=\"652\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"654\" >tokenType<\/span> <span class=\"codescope-operator\" data-tokenid=\"656\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"658\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"659\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"660\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"661\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"662\" >Invalid<\/span><span class=\"codescope-operator\" data-tokenid=\"663\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"677\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"679\" >contextFlags<\/span> <span class=\"codescope-operator\" data-tokenid=\"681\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"683\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"684\" >;<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"699\" >for<\/span> <span class=\"codescope-operator\" data-tokenid=\"701\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"702\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"704\" >i<\/span> <span class=\"codescope-operator\" data-tokenid=\"706\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"708\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"709\" >;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"711\" >i<\/span> <span class=\"codescope-operator\" data-tokenid=\"713\" >&lt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"715\" >lines<\/span><span class=\"codescope-operator\" data-tokenid=\"716\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"717\" >Length<\/span><span class=\"codescope-operator\" data-tokenid=\"718\" >;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"720\" >i<\/span><span class=\"codescope-operator\" data-tokenid=\"721\" >++<\/span><span class=\"codescope-operator\" data-tokenid=\"722\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"736\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"754\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"756\" >tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"758\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"760\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"761\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"762\" >TokenizeLine<\/span><span class=\"codescope-operator\" data-tokenid=\"763\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"764\" >lines<\/span><span class=\"codescope-operator\" data-tokenid=\"765\" >[<\/span><span class=\"codescope-identifier\" data-tokenid=\"766\" >i<\/span><span class=\"codescope-operator\" data-tokenid=\"767\" >]<\/span><span class=\"codescope-operator\" data-tokenid=\"768\" >,<\/span> <span class=\"codescope-keyword\" data-tokenid=\"770\" >ref<\/span> <span class=\"codescope-identifier\" data-tokenid=\"772\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"773\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"775\" >contextFlags<\/span><span class=\"codescope-operator\" data-tokenid=\"776\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"777\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"795\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"797\" >wrappedTokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"799\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"801\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"802\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"803\" >Select<\/span><span class=\"codescope-operator\" data-tokenid=\"804\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"805\" >t<\/span> <span class=\"codescope-operator\" data-tokenid=\"807\" >=&gt;<\/span> <span class=\"codescope-keyword\" data-tokenid=\"809\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"811\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"812\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"813\" >t<\/span><span class=\"codescope-operator\" data-tokenid=\"814\" >,<\/span> <span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"816\" >t<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"817\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"818\" >GetText<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"819\" >(<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"820\" >lines<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"821\" >[<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"822\" >i<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"823\" >]<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"824\" >)<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"825\" >,<\/span><span class=\" codescope-newblock\" data-tokenid=\"826\" > <\/span><span class=\"codescope-identifier\" data-tokenid=\"827\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"828\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"829\" >DiffState<\/span><span class=\"codescope-operator\" data-tokenid=\"830\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"831\" >Normal<\/span><span class=\"codescope-operator\" data-tokenid=\"832\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"833\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"834\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"835\" >ToList<\/span><span class=\"codescope-operator\" data-tokenid=\"836\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"837\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"838\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"856\" >wrappedLines<\/span><span class=\"codescope-operator\" data-tokenid=\"857\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"858\" >Add<\/span><span class=\"codescope-operator\" data-tokenid=\"859\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"860\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"862\" >LineWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"863\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"864\" >i<\/span> <span class=\"codescope-operator\" data-tokenid=\"866\" >+<\/span> <span class=\"codescope-identifier\" data-tokenid=\"868\" >1<\/span><span class=\"codescope-operator\" data-tokenid=\"869\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"871\" >wrappedTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"872\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"873\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"874\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"888\" >}<\/span>\n\n            <span class=\"codescope-identifier\" data-tokenid=\"903\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"905\" >result<\/span> <span class=\"codescope-operator\" data-tokenid=\"907\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"909\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"911\" >StringBuilder<\/span><span class=\"codescope-operator\" data-tokenid=\"912\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"913\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"914\" >;<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"929\" >foreach<\/span> <span class=\"codescope-operator\" data-tokenid=\"931\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"932\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"934\" >line<\/span> <span class=\"codescope-keyword\" data-tokenid=\"936\" >in<\/span> <span class=\"codescope-identifier\" data-tokenid=\"938\" >wrappedLines<\/span><span class=\"codescope-operator\" data-tokenid=\"939\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"953\" >{<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"971\" >foreach<\/span> <span class=\"codescope-operator\" data-tokenid=\"973\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"974\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"976\" >token<\/span> <span class=\"codescope-keyword\" data-tokenid=\"978\" >in<\/span> <span class=\"codescope-identifier\" data-tokenid=\"980\" >line<\/span><span class=\"codescope-operator\" data-tokenid=\"981\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"982\" >Tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"983\" >)<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"1001\" >{<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1023\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1025\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"1027\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1029\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1030\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1031\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1032\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1033\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1055\" >if<\/span> <span class=\"codescope-operator\" data-tokenid=\"1057\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1058\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"1060\" >!=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1062\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1063\" >)<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"1089\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1090\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1091\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"1092\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"1093\" >$&quot;&lt;span<\/span> <span class=\"codescope-literal\" data-tokenid=\"1095\" >class=\\&quot;{cssClass}\\&quot;&gt;{token.Value}&lt;\/span&gt;&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1096\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1097\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1119\" >else<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"1145\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1146\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1147\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"1148\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1149\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"1150\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1151\" >Value<\/span><span class=\"codescope-operator\" data-tokenid=\"1152\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1153\" >;<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"1171\" >}<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"1189\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1190\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1191\" >AppendLine<\/span><span class=\"codescope-operator\" data-tokenid=\"1192\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"1193\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1194\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1208\" >}<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"1223\" >return<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1225\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1226\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1227\" >ToString<\/span><span class=\"codescope-operator\" data-tokenid=\"1228\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"1229\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1230\" >;<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1240\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n        <span class=\"codescope-keyword\" data-tokenid=\"1252\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1254\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1256\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1258\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1259\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1260\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1261\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1262\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1264\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1265\" >)<\/span><span class=\"codescope-region codescope-region-collapsed\" data-regionid=\"8\">\n        <span class=\"codescope-operator\" data-tokenid=\"1276\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"1290\" >switch<\/span> <span class=\"codescope-operator\" data-tokenid=\"1292\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1293\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1294\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1308\" >{<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1326\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1328\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1329\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1330\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1331\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1332\" >Keyword<\/span><span class=\"codescope-operator\" data-tokenid=\"1333\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1355\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1357\" >&quot;keyword&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1358\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1376\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1378\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1379\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1380\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1381\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1382\" >CharacterLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1383\" >:<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1401\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1403\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1404\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1405\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1406\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1407\" >StringLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1408\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1430\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1432\" >&quot;literal&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1433\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1451\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1453\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1454\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1455\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1456\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1457\" >Comment<\/span><span class=\"codescope-operator\" data-tokenid=\"1458\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1480\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1482\" >&quot;comment&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1483\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1501\" >default<\/span><span class=\"codescope-operator\" data-tokenid=\"1502\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1524\" >return<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1526\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1527\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1541\" >}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1551\" >}<\/span><\/span><span class=\"codescope-region-banner\" data-regionid=\"8\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n    <span class=\"codescope-operator\" data-tokenid=\"1558\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\"codescope-operator\" data-tokenid=\"1561\"  data-linestart=\"88\">}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n<\/div><\/div>\t\t\t\r\n<\/div>\r\n<div class=\"codescope-code-container codescope-option-dependent-element\" style=\"display: none;\" data-optionid=\"5\">\r\n<div class=\"codescope-code-inner\">\t<div class=\"codescope-lines\"><div class=\"codescope-linenumber\">1<\/div>\n<div class=\"codescope-linenumber\">2<\/div>\n<div class=\"codescope-linenumber\">3<\/div>\n<div class=\"codescope-linenumber\">4<\/div>\n<div class=\"codescope-linenumber\">5<\/div>\n<div class=\"codescope-linenumber\">6<\/div>\n<div class=\"codescope-linenumber\">7<\/div>\n<div class=\"codescope-linenumber\">8<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"0\"><div class=\"codescope-linenumber\">9<\/div>\n<div class=\"codescope-linenumber\">10<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"1\"><div class=\"codescope-linenumber\">11<\/div>\n<div class=\"codescope-linenumber\">12<\/div>\n<div class=\"codescope-line-region codescope-line-region-collapsed\" data-regionid=\"2\"><div class=\"codescope-linenumber\">13<\/div>\n<div class=\"codescope-linenumber\">14<\/div>\n<div class=\"codescope-linenumber\">15<\/div>\n<div class=\"codescope-linenumber\">16<\/div>\n<div class=\"codescope-linenumber\">17<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"3\"><div class=\"codescope-linenumber\">18<\/div>\n<div class=\"codescope-linenumber\">19<\/div>\n<div class=\"codescope-linenumber\">20<\/div>\n<div class=\"codescope-linenumber\">21<\/div>\n<\/div><div class=\"codescope-linenumber\">22<\/div>\n<\/div><div class=\"codescope-linenumber\">23<\/div>\n<div class=\"codescope-linenumber\">24<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"4\"><div class=\"codescope-linenumber\">25<\/div>\n<div class=\"codescope-linenumber\">26<\/div>\n<div class=\"codescope-line-region codescope-line-region-collapsed\" data-regionid=\"5\"><div class=\"codescope-linenumber\">27<\/div>\n<\/div><div class=\"codescope-linenumber\">28<\/div>\n<div class=\"codescope-linenumber\">29<\/div>\n<div class=\"codescope-linenumber\">30<\/div>\n<div class=\"codescope-linenumber\">31<\/div>\n<div class=\"codescope-linenumber\">32<\/div>\n<div class=\"codescope-linenumber\">33<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"6\"><div class=\"codescope-linenumber\">34<\/div>\n<div class=\"codescope-linenumber\">35<\/div>\n<div class=\"codescope-linenumber\">36<\/div>\n<div class=\"codescope-linenumber\">37<\/div>\n<div class=\"codescope-linenumber\">38<\/div>\n<div class=\"codescope-linenumber\">39<\/div>\n<\/div><div class=\"codescope-linenumber\">40<\/div>\n<\/div><div class=\"codescope-linenumber\">41<\/div>\n<div class=\"codescope-linenumber\">42<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"7\"><div class=\"codescope-linenumber\">43<\/div>\n<div class=\"codescope-linenumber\">44<\/div>\n<div class=\"codescope-linenumber\">45<\/div>\n<div class=\"codescope-linenumber\">46<\/div>\n<div class=\"codescope-linenumber\">47<\/div>\n<div class=\"codescope-linenumber\">48<\/div>\n<div class=\"codescope-linenumber\">49<\/div>\n<div class=\"codescope-linenumber\">50<\/div>\n<div class=\"codescope-linenumber\">51<\/div>\n<div class=\"codescope-linenumber\">52<\/div>\n<div class=\"codescope-linenumber\">53<\/div>\n<div class=\"codescope-linenumber\">54<\/div>\n<div class=\"codescope-linenumber\">55<\/div>\n<div class=\"codescope-linenumber\">56<\/div>\n<div class=\"codescope-linenumber\">57<\/div>\n<div class=\"codescope-linenumber\">58<\/div>\n<div class=\"codescope-linenumber\">59<\/div>\n<div class=\"codescope-linenumber\">60<\/div>\n<div class=\"codescope-linenumber\">61<\/div>\n<div class=\"codescope-linenumber\">62<\/div>\n<div class=\"codescope-linenumber\">63<\/div>\n<div class=\"codescope-linenumber\">64<\/div>\n<div class=\"codescope-linenumber\">65<\/div>\n<div class=\"codescope-linenumber\">66<\/div>\n<div class=\"codescope-linenumber\">67<\/div>\n<div class=\"codescope-linenumber\">68<\/div>\n<div class=\"codescope-linenumber\">69<\/div>\n<div class=\"codescope-linenumber\">70<\/div>\n<div class=\"codescope-linenumber\">71<\/div>\n<div class=\"codescope-linenumber\">72<\/div>\n<div class=\"codescope-linenumber\">73<\/div>\n<\/div><div class=\"codescope-linenumber\">74<\/div>\n<div class=\"codescope-linenumber\">75<\/div>\n<div class=\"codescope-line-region\" data-regionid=\"8\"><div class=\"codescope-linenumber\">76<\/div>\n<div class=\"codescope-linenumber\">77<\/div>\n<div class=\"codescope-linenumber\">78<\/div>\n<div class=\"codescope-linenumber\">79<\/div>\n<div class=\"codescope-linenumber\">80<\/div>\n<div class=\"codescope-linenumber\">81<\/div>\n<div class=\"codescope-linenumber\">82<\/div>\n<div class=\"codescope-linenumber\">83<\/div>\n<div class=\"codescope-linenumber\">84<\/div>\n<div class=\"codescope-linenumber\">85<\/div>\n<div class=\"codescope-linenumber\">86<\/div>\n<div class=\"codescope-linenumber\">87<\/div>\n<div class=\"codescope-linenumber\">88<\/div>\n<div class=\"codescope-linenumber\">89<\/div>\n<\/div><div class=\"codescope-linenumber\">90<\/div>\n<\/div><div class=\"codescope-linenumber\">91<\/div>\n<\/div><div class=\"codescope-linenumber\">92<\/div>\n<\/div>\t<div class=\"codescope-regionmargin\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"0\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"1\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-collapsed codescope-region-button\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region codescope-margin-region-collapsed\" data-regionid=\"2\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"3\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"4\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-collapsed codescope-region-button\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region codescope-margin-region-collapsed\" data-regionid=\"5\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"6\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"7\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-expanded codescope-region-button\" data-regionid=\"8\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\" onmouseover=\"EmbeddedCodeScopeHighlightRegion(this, true)\" onmouseout=\"EmbeddedCodeScopeHighlightRegion(this, false)\"\/><\/div>\n<div class=\"codescope-margin-region\" data-regionid=\"8\"><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><img draggable=\"false\" class=\"codescope-linemargin-end\"\/><\/div>\n<\/div><div class=\"codescope-linemargin\"><div><\/div><span>&nbsp;<\/span><\/div>\n<\/div>\t<div class=\"codescope-code\" contenteditable=\"true\" spellcheck=\"false\"\t\t oncut=\"return false\" onpaste=\"return false\"\t\t onkeydown=\"return CodeScope_EmbeddedSnippetKeyDown(event)\"><span class=\"codescope-keyword\" data-tokenid=\"0\" >using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"2\" >SysprogsDevTools<\/span><span class=\"codescope-operator\" data-tokenid=\"3\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"4\" >Tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"5\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"7\"  data-linestart=\"1\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"9\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"10\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"12\"  data-linestart=\"2\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"14\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"15\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"16\" >Collections<\/span><span class=\"codescope-operator\" data-tokenid=\"17\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"18\" >Generic<\/span><span class=\"codescope-operator\" data-tokenid=\"19\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"21\"  data-linestart=\"3\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"23\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"24\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"25\" >Linq<\/span><span class=\"codescope-operator\" data-tokenid=\"26\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"28\"  data-linestart=\"4\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"30\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"31\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"32\" >Text<\/span><span class=\"codescope-operator\" data-tokenid=\"33\" >;<\/span>\n<span class=\"codescope-keyword\" data-tokenid=\"35\"  data-linestart=\"5\">using<\/span> <span class=\"codescope-identifier\" data-tokenid=\"37\" >System<\/span><span class=\"codescope-operator\" data-tokenid=\"38\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"39\" >Threading<\/span><span class=\"codescope-operator\" data-tokenid=\"40\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"41\" >Tasks<\/span><span class=\"codescope-operator\" data-tokenid=\"42\" >;<\/span>\n\n<span class=\"codescope-keyword\" data-tokenid=\"45\"  data-linestart=\"7\">namespace<\/span> <span class=\"codescope-identifier\" data-tokenid=\"47\" >Sysprogs<\/span><span class=\"codescope-operator\" data-tokenid=\"48\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"49\" >IDE<\/span><span class=\"codescope-operator\" data-tokenid=\"50\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"51\" >Framework<\/span><span class=\"codescope-operator\" data-tokenid=\"52\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"53\" >Languages<\/span><span class=\"codescope-operator\" data-tokenid=\"54\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"55\" >DiffExport<\/span><span class=\"codescope-region\" data-regionid=\"0\">\n<span class=\"codescope-operator\" data-tokenid=\"58\"  data-linestart=\"8\">{<\/span>\n    <span class=\"codescope-keyword\" data-tokenid=\"64\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"66\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"68\" >ExporterDemo<\/span><span class=\"codescope-region\" data-regionid=\"1\">\n    <span class=\"codescope-operator\" data-tokenid=\"75\" >{<\/span>\n        <span class=\"codescope-keyword\" data-tokenid=\"85\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"87\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"89\" >LineWrapper<\/span><span class=\"codescope-region codescope-region-collapsed\" data-regionid=\"2\">\n        <span class=\"codescope-operator\" data-tokenid=\"100\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"114\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"116\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"118\" >Number<\/span> <span class=\"codescope-operator\" data-tokenid=\"120\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"122\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"123\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"125\" >}<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"139\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"141\" >List<\/span><span class=\"codescope-operator\" data-tokenid=\"142\" >&lt;<\/span><span class=\"codescope-identifier\" data-tokenid=\"143\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"144\" >&gt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"146\" >Tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"148\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"150\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"151\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"153\" >}<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"168\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"170\" >LineWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"171\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"172\" >int<\/span> <span class=\"codescope-identifier\" data-tokenid=\"174\" >number<\/span><span class=\"codescope-operator\" data-tokenid=\"175\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"177\" >List<\/span><span class=\"codescope-operator\" data-tokenid=\"178\" >&lt;<\/span><span class=\"codescope-identifier\" data-tokenid=\"179\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"180\" >&gt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"182\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"183\" >)<\/span><span class=\"codescope-region\" data-regionid=\"3\">\n            <span class=\"codescope-operator\" data-tokenid=\"198\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"216\" >Number<\/span> <span class=\"codescope-operator\" data-tokenid=\"218\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"220\" >number<\/span><span class=\"codescope-operator\" data-tokenid=\"221\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"239\" >Tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"241\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"243\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"244\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"258\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"3\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"269\" >}<\/span><\/span><span class=\"codescope-region-banner\" data-regionid=\"2\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n        <span class=\"codescope-keyword\" data-tokenid=\"281\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"283\" >class<\/span> <span class=\"codescope-identifier\" data-tokenid=\"285\" >TokenWrapper<\/span><span class=\"codescope-region\" data-regionid=\"4\">\n        <span class=\"codescope-operator\" data-tokenid=\"296\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"310\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"312\" >readonly<\/span> <span class=\"codescope-identifier\" data-tokenid=\"314\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"315\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"316\" >Token<\/span> <span class=\"codescope-region codescope-region-collapsed\" data-regionid=\"5\"><span class=\"codescope-identifier\" data-tokenid=\"318\" >_originalToken<\/span><span class=\"codescope-operator\" data-tokenid=\"319\" >;<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"333\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"335\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"337\" >Value<\/span> <span class=\"codescope-operator\" data-tokenid=\"339\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"341\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"342\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"344\" >}<\/span><\/span><span class=\"codescope-region-banner\" data-regionid=\"5\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">_originalToken, Value<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"347\"  data-linestart=\"27\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"348\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"349\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"350\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"351\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"352\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"353\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"354\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"355\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"356\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"357\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"358\" > <\/span><span class=\"codescope-keyword codescope-newblock\" data-tokenid=\"359\" >public<\/span><span class=\" codescope-newblock\" data-tokenid=\"360\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"361\" >UniversalTokenizer<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"362\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"363\" >TokenType<\/span><span class=\" codescope-newblock\" data-tokenid=\"364\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"365\" >OriginalType<\/span><span class=\" codescope-newblock\" data-tokenid=\"366\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"367\" >{<\/span><span class=\" codescope-newblock\" data-tokenid=\"368\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"369\" >get<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"370\" >;<\/span><span class=\" codescope-newblock\" data-tokenid=\"371\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"372\" >}<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"373\" > <\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"387\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"389\" >DiffState<\/span> <span class=\"codescope-identifier\" data-tokenid=\"391\" >State<\/span> <span class=\"codescope-operator\" data-tokenid=\"393\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"395\" >get<\/span><span class=\"codescope-operator\" data-tokenid=\"396\" >;<\/span> <span class=\"codescope-operator\" data-tokenid=\"398\" >}<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"413\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"415\" >enum<\/span> <span class=\"codescope-identifier\" data-tokenid=\"417\" >DiffState<\/span> <span class=\"codescope-operator\" data-tokenid=\"419\" >{<\/span> <span class=\"codescope-identifier\" data-tokenid=\"421\" >Normal<\/span><span class=\"codescope-operator\" data-tokenid=\"422\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"424\" >Added<\/span><span class=\"codescope-operator\" data-tokenid=\"425\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"427\" >Removed<\/span> <span class=\"codescope-operator\" data-tokenid=\"429\" >}<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"444\" >public<\/span> <span class=\"codescope-identifier\" data-tokenid=\"446\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"447\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"448\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"449\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"450\" >Token<\/span> <span class=\"codescope-identifier\" data-tokenid=\"452\" >originalToken<\/span><span class=\"codescope-operator\" data-tokenid=\"453\" >,<\/span> <span class=\"codescope-keyword\" data-tokenid=\"455\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"457\" >value<\/span><span class=\"codescope-operator\" data-tokenid=\"458\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"460\" >DiffState<\/span> <span class=\"codescope-identifier\" data-tokenid=\"462\" >state<\/span><span class=\"codescope-operator\" data-tokenid=\"463\" >)<\/span><span class=\"codescope-region\" data-regionid=\"6\">\n            <span class=\"codescope-operator\" data-tokenid=\"478\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"496\" >_originalToken<\/span> <span class=\"codescope-operator\" data-tokenid=\"498\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"500\" >originalToken<\/span><span class=\"codescope-operator\" data-tokenid=\"501\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"519\" >Value<\/span> <span class=\"codescope-operator\" data-tokenid=\"521\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"523\" >value<\/span><span class=\"codescope-operator\" data-tokenid=\"524\" >;<\/span>\n<span class=\" codescope-newblock\" data-tokenid=\"526\"  data-linestart=\"36\"> <\/span><span class=\" codescope-newblock\" data-tokenid=\"527\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"528\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"529\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"530\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"531\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"532\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"533\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"534\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"535\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"536\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"537\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"538\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"539\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"540\" > <\/span><span class=\" codescope-newblock\" data-tokenid=\"541\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"542\" >OriginalType<\/span><span class=\" codescope-newblock\" data-tokenid=\"543\" > <\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"544\" >=<\/span><span class=\" codescope-newblock\" data-tokenid=\"545\" > <\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"546\" >originalToken<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"547\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"548\" >Type<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"549\" >;<\/span><span class=\" codescope-newblock codescope-padding-pseudotoken\" data-tokenid=\"550\" > <\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"568\" >State<\/span> <span class=\"codescope-operator\" data-tokenid=\"570\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"572\" >state<\/span><span class=\"codescope-operator\" data-tokenid=\"573\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"587\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"6\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"598\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"4\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n        <span class=\"codescope-keyword\" data-tokenid=\"610\" >public<\/span> <span class=\"codescope-keyword\" data-tokenid=\"612\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"614\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"616\" >DumpTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"617\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"618\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"620\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"621\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"623\" >UniversalTokenizer<\/span> <span class=\"codescope-identifier\" data-tokenid=\"625\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"626\" >)<\/span><span class=\"codescope-region\" data-regionid=\"7\">\n        <span class=\"codescope-operator\" data-tokenid=\"637\" >{<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"651\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"653\" >lines<\/span> <span class=\"codescope-operator\" data-tokenid=\"655\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"657\" >text<\/span><span class=\"codescope-operator\" data-tokenid=\"658\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"659\" >Split<\/span><span class=\"codescope-operator\" data-tokenid=\"660\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"661\" >&#39;\\n&#39;<\/span><span class=\"codescope-operator\" data-tokenid=\"662\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"663\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"677\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"679\" >wrappedLines<\/span> <span class=\"codescope-operator\" data-tokenid=\"681\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"683\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"685\" >List<\/span><span class=\"codescope-operator\" data-tokenid=\"686\" >&lt;<\/span><span class=\"codescope-identifier\" data-tokenid=\"687\" >LineWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"688\" >&gt;<\/span><span class=\"codescope-operator\" data-tokenid=\"689\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"690\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"691\" >;<\/span>\n\n            <span class=\"codescope-identifier\" data-tokenid=\"706\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"708\" >tokenType<\/span> <span class=\"codescope-operator\" data-tokenid=\"710\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"712\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"713\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"714\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"715\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"716\" >Invalid<\/span><span class=\"codescope-operator\" data-tokenid=\"717\" >;<\/span>\n            <span class=\"codescope-identifier\" data-tokenid=\"731\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"733\" >contextFlags<\/span> <span class=\"codescope-operator\" data-tokenid=\"735\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"737\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"738\" >;<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"753\" >for<\/span> <span class=\"codescope-operator\" data-tokenid=\"755\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"756\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"758\" >i<\/span> <span class=\"codescope-operator\" data-tokenid=\"760\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"762\" >0<\/span><span class=\"codescope-operator\" data-tokenid=\"763\" >;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"765\" >i<\/span> <span class=\"codescope-operator\" data-tokenid=\"767\" >&lt;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"769\" >lines<\/span><span class=\"codescope-operator\" data-tokenid=\"770\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"771\" >Length<\/span><span class=\"codescope-operator\" data-tokenid=\"772\" >;<\/span> <span class=\"codescope-identifier\" data-tokenid=\"774\" >i<\/span><span class=\"codescope-operator\" data-tokenid=\"775\" >++<\/span><span class=\"codescope-operator\" data-tokenid=\"776\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"790\" >{<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"808\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"810\" >tokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"812\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"814\" >tokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"815\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"816\" >TokenizeLine<\/span><span class=\"codescope-operator\" data-tokenid=\"817\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"818\" >lines<\/span><span class=\"codescope-operator\" data-tokenid=\"819\" >[<\/span><span class=\"codescope-identifier\" data-tokenid=\"820\" >i<\/span><span class=\"codescope-operator\" data-tokenid=\"821\" >]<\/span><span class=\"codescope-operator\" data-tokenid=\"822\" >,<\/span> <span class=\"codescope-keyword\" data-tokenid=\"824\" >ref<\/span> <span class=\"codescope-identifier\" data-tokenid=\"826\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"827\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"829\" >contextFlags<\/span><span class=\"codescope-operator\" data-tokenid=\"830\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"831\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"849\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"851\" >wrappedTokens<\/span> <span class=\"codescope-operator\" data-tokenid=\"853\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"855\" >tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"856\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"857\" >Select<\/span><span class=\"codescope-operator\" data-tokenid=\"858\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"859\" >t<\/span> <span class=\"codescope-operator\" data-tokenid=\"861\" >=&gt;<\/span> <span class=\"codescope-keyword\" data-tokenid=\"863\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"865\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"866\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"867\" >t<\/span><span class=\"codescope-operator\" data-tokenid=\"868\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"870\" >t<\/span><span class=\"codescope-operator\" data-tokenid=\"871\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"872\" >GetText<\/span><span class=\"codescope-operator\" data-tokenid=\"873\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"874\" >lines<\/span><span class=\"codescope-operator\" data-tokenid=\"875\" >[<\/span><span class=\"codescope-identifier\" data-tokenid=\"876\" >i<\/span><span class=\"codescope-operator\" data-tokenid=\"877\" >]<\/span><span class=\"codescope-operator\" data-tokenid=\"878\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"879\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"881\" >TokenWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"882\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"883\" >DiffState<\/span><span class=\"codescope-operator\" data-tokenid=\"884\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"885\" >Normal<\/span><span class=\"codescope-operator\" data-tokenid=\"886\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"887\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"888\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"889\" >ToList<\/span><span class=\"codescope-operator\" data-tokenid=\"890\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"891\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"892\" >;<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"910\" >wrappedLines<\/span><span class=\"codescope-operator\" data-tokenid=\"911\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"912\" >Add<\/span><span class=\"codescope-operator\" data-tokenid=\"913\" >(<\/span><span class=\"codescope-keyword\" data-tokenid=\"914\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"916\" >LineWrapper<\/span><span class=\"codescope-operator\" data-tokenid=\"917\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"918\" >i<\/span> <span class=\"codescope-operator\" data-tokenid=\"920\" >+<\/span> <span class=\"codescope-identifier\" data-tokenid=\"922\" >1<\/span><span class=\"codescope-operator\" data-tokenid=\"923\" >,<\/span> <span class=\"codescope-identifier\" data-tokenid=\"925\" >wrappedTokens<\/span><span class=\"codescope-operator\" data-tokenid=\"926\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"927\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"928\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"942\" >}<\/span>\n\n            <span class=\"codescope-identifier\" data-tokenid=\"957\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"959\" >result<\/span> <span class=\"codescope-operator\" data-tokenid=\"961\" >=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"963\" >new<\/span> <span class=\"codescope-identifier\" data-tokenid=\"965\" >StringBuilder<\/span><span class=\"codescope-operator\" data-tokenid=\"966\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"967\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"968\" >;<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"983\" >foreach<\/span> <span class=\"codescope-operator\" data-tokenid=\"985\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"986\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"988\" >line<\/span> <span class=\"codescope-keyword\" data-tokenid=\"990\" >in<\/span> <span class=\"codescope-identifier\" data-tokenid=\"992\" >wrappedLines<\/span><span class=\"codescope-operator\" data-tokenid=\"993\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1007\" >{<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1025\" >foreach<\/span> <span class=\"codescope-operator\" data-tokenid=\"1027\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1028\" >var<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1030\" >token<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1032\" >in<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1034\" >line<\/span><span class=\"codescope-operator\" data-tokenid=\"1035\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1036\" >Tokens<\/span><span class=\"codescope-operator\" data-tokenid=\"1037\" >)<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"1055\" >{<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1077\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1079\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"1081\" >=<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1083\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1084\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1085\" >token<\/span><span class=\"codescope-operator codescope-newblock\" data-tokenid=\"1086\" >.<\/span><span class=\"codescope-identifier codescope-newblock\" data-tokenid=\"1087\" >Original<\/span><span class=\"codescope-identifier\" data-tokenid=\"1088\" >Type<\/span><span class=\"codescope-operator\" data-tokenid=\"1089\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1090\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1112\" >if<\/span> <span class=\"codescope-operator\" data-tokenid=\"1114\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1115\" >cssClass<\/span> <span class=\"codescope-operator\" data-tokenid=\"1117\" >!=<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1119\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1120\" >)<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"1146\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1147\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1148\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"1149\" >(<\/span><span class=\"codescope-literal\" data-tokenid=\"1150\" >$&quot;&lt;span<\/span> <span class=\"codescope-literal\" data-tokenid=\"1152\" >class=\\&quot;{cssClass}\\&quot;&gt;{token.Value}&lt;\/span&gt;&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1153\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1154\" >;<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1176\" >else<\/span>\n                        <span class=\"codescope-identifier\" data-tokenid=\"1202\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1203\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1204\" >Append<\/span><span class=\"codescope-operator\" data-tokenid=\"1205\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1206\" >token<\/span><span class=\"codescope-operator\" data-tokenid=\"1207\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1208\" >Value<\/span><span class=\"codescope-operator\" data-tokenid=\"1209\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1210\" >;<\/span>\n                <span class=\"codescope-operator\" data-tokenid=\"1228\" >}<\/span>\n                <span class=\"codescope-identifier\" data-tokenid=\"1246\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1247\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1248\" >AppendLine<\/span><span class=\"codescope-operator\" data-tokenid=\"1249\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"1250\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1251\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1265\" >}<\/span>\n\n            <span class=\"codescope-keyword\" data-tokenid=\"1280\" >return<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1282\" >result<\/span><span class=\"codescope-operator\" data-tokenid=\"1283\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1284\" >ToString<\/span><span class=\"codescope-operator\" data-tokenid=\"1285\" >(<\/span><span class=\"codescope-operator\" data-tokenid=\"1286\" >)<\/span><span class=\"codescope-operator\" data-tokenid=\"1287\" >;<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1297\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"7\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n        <span class=\"codescope-keyword\" data-tokenid=\"1309\" >private<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1311\" >static<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1313\" >string<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1315\" >TranslateTokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1316\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1317\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1318\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1319\" >TokenType<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1321\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1322\" >)<\/span><span class=\"codescope-region\" data-regionid=\"8\">\n        <span class=\"codescope-operator\" data-tokenid=\"1333\" >{<\/span>\n            <span class=\"codescope-keyword\" data-tokenid=\"1347\" >switch<\/span> <span class=\"codescope-operator\" data-tokenid=\"1349\" >(<\/span><span class=\"codescope-identifier\" data-tokenid=\"1350\" >tokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1351\" >)<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1365\" >{<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1383\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1385\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1386\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1387\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1388\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1389\" >Keyword<\/span><span class=\"codescope-operator\" data-tokenid=\"1390\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1412\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1414\" >&quot;keyword&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1415\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1433\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1435\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1436\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1437\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1438\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1439\" >CharacterLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1440\" >:<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1458\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1460\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1461\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1462\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1463\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1464\" >StringLiteral<\/span><span class=\"codescope-operator\" data-tokenid=\"1465\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1487\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1489\" >&quot;literal&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1490\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1508\" >case<\/span> <span class=\"codescope-identifier\" data-tokenid=\"1510\" >UniversalTokenizer<\/span><span class=\"codescope-operator\" data-tokenid=\"1511\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1512\" >TokenType<\/span><span class=\"codescope-operator\" data-tokenid=\"1513\" >.<\/span><span class=\"codescope-identifier\" data-tokenid=\"1514\" >Comment<\/span><span class=\"codescope-operator\" data-tokenid=\"1515\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1537\" >return<\/span> <span class=\"codescope-literal\" data-tokenid=\"1539\" >&quot;comment&quot;<\/span><span class=\"codescope-operator\" data-tokenid=\"1540\" >;<\/span>\n                <span class=\"codescope-keyword\" data-tokenid=\"1558\" >default<\/span><span class=\"codescope-operator\" data-tokenid=\"1559\" >:<\/span>\n                    <span class=\"codescope-keyword\" data-tokenid=\"1581\" >return<\/span> <span class=\"codescope-keyword\" data-tokenid=\"1583\" >null<\/span><span class=\"codescope-operator\" data-tokenid=\"1584\" >;<\/span>\n            <span class=\"codescope-operator\" data-tokenid=\"1598\" >}<\/span>\n        <span class=\"codescope-operator\" data-tokenid=\"1608\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"8\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n    <span class=\"codescope-operator\" data-tokenid=\"1615\" >}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"1\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n<span class=\"codescope-operator\" data-tokenid=\"1618\"  data-linestart=\"90\">}<\/span><\/span><span class=\"codescope-region-banner codescope-collapsed-region-banner\" data-regionid=\"0\" onclick=\"EmbeddedCodeScopeToggleRegion(this)\">{...}<\/span>\n\n<\/div><\/div>\t\t\t\r\n<\/div>\r\n\t\t\t\t<\/div>\t\t\t<\/div>\t\t\t<div class=\"codescope-embedded-snippet-footer\">\t\t\t<img class=\"codescope-small-codevroom-icon\"\/><span>Powered by <a href=\"https:\/\/codevroom.com\/\">CodeVROOM<\/a><\/span>\t\t\t<span class=\"codescope-full-snippet-link\"><a href=\"https:\/\/sysprogs.com\/snippets\/aiexamples\/structure\/WrapperClasses\/incremental\" target=\"_blank\">Open in a new window<\/a><\/span>\t\t\t<\/div>\t\t<\/div>\t\t<\/p>\n<p>The first version here is broken in 2 ways: it doesn&#8217;t pass anything to GetText(), and uses the last token type when outputting all tokens as HTML.<\/p>\n<p>Asking the model to just &#8220;fix errors&#8221; got it in a correct direction (wrong token type), but then it got lost: created an unnecessary <strong>localTokenType<\/strong> variable, and then try accessing a private field. So, let&#8217;s roll back that step in CodeVROOM and copy-paste a detailed, but generic prompt:<\/p>\n<pre>this version causes a build error in the following line:\r\n\r\nValue = _originalToken.GetText();\r\n\r\nwrite 3 most likely causes of it, considering that the original code worked fine, then write the fixed version.\r\nwrite the entire modified file.<\/pre>\n<p>This time the model doesn&#8217;t see the definition of <strong>Token<\/strong> and has to guess it from the original version of the code. So, it makes a few not-so-useful guesses, before finally arriving at the correct conclusion:<\/p>\n<pre>1. The `GetText` method is not a part of the `UniversalTokenizer.Token` struct, but it was available in the original code as an extension method or a method in the same class.\r\n2. The `GetText` method has been removed or renamed from the `UniversalTokenizer.Token` struct or its extension methods.\r\n3. The `GetText` method requires an additional parameter (like the line text) which is missing in the current call.\r\n\r\nHere is the fixed version of the modified file, assuming that the `GetText` method requires the line text as a parameter:<\/pre>\n<p>This also ended up storing a copy of the entire line with each token, because the decision to add a new backing field was made before writing the actual constructor.<\/p>\n<p>Giving very specific, but concise prompts works like a charm though: &#8220;<strong>+value to ctor&#8221; followed by<\/strong> &#8220;<strong>+token.Type<\/strong>&#8221; both hit the bull&#8217;s eye, and only take about a second each.<\/p>\n<h2>Naming<\/h2>\n<p>When creating the new code, the models tend to use the average naming style from the training set, but you can override it with <a href=\"https:\/\/sysprogs.com\/CodeVROOM\/documentation\/reuse\/guidelines\/\">sticky guidelines<\/a>. Just write plain-text instructions on what naming to use when, and they will be appended to each editing request as a separate Markdown section.<\/p>\n<h2>Conclusion<\/h2>\n<p>If your software design includes auxiliary wrappers for moving the data around, AI can create those very fast based on fairly short prompts. The result won&#8217;t be perfect, but you can quickly reshape it to your linking with 2-3-word prompts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This example is from our website backend. We had existing code for parsing a source file and generating HTML with<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[71],"tags":[],"_links":{"self":[{"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/posts\/951"}],"collection":[{"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/comments?post=951"}],"version-history":[{"count":6,"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/posts\/951\/revisions"}],"predecessor-version":[{"id":957,"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/posts\/951\/revisions\/957"}],"wp:attachment":[{"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/media?parent=951"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/categories?post=951"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/tags?post=951"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}