<Comment>#! shebang</Comment><br/>
<Normal Text>#</Normal Text><Symbol>!</Symbol><Normal Text> no</Normal Text><Symbol>-</Symbol><Normal Text>shebang</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Comment>/* comment */</Comment><br/>
<Normal Text></Normal Text><br/>
<Keyword>function</Keyword><Normal Text> </Normal Text><Object Member>fun</Object Member><Normal Text>()</Normal Text><br/>
<Symbol>{</Symbol><br/>
<Normal Text>    </Normal Text><Keyword>var</Keyword><Normal Text> boo </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Symbol>{</Symbol><Normal Text> </Normal Text><String>'key'</String><Symbol>:</Symbol><Normal Text> [ </Normal Text><Decimal>1</Decimal><Symbol>,</Symbol><Normal Text> </Normal Text><Float>2.0</Float><Symbol>,</Symbol><Normal Text> </Normal Text><Float>3.0e1</Float><Symbol>,</Symbol><Normal Text> </Normal Text><Decimal>004</Decimal><Symbol>,</Symbol><Normal Text> </Normal Text><Hex>0x5</Hex><Normal Text> ] </Normal Text><Symbol>};</Symbol><br/>
<Symbol>}</Symbol><br/>
<Normal Text></Normal Text><br/>
<Reserved>class</Reserved><Normal Text> MyClass</Normal Text><Symbol>;</Symbol><Normal Text> </Normal Text><Comment>// reserved keywords</Comment><br/>
<Normal Text></Normal Text><br/>
<Comment>// Member objects: text after "."</Comment><br/>
<Objects>object</Objects><Normal Text>.</Normal Text><Object Member>property</Object Member><Normal Text> </Normal Text><Keyword>instanceof</Keyword><Normal Text> Number</Normal Text><Symbol>;</Symbol><br/>
<Objects>iden1</Objects><Normal Text>.</Normal Text><Objects>iden2</Objects><Normal Text>  . </Normal Text><Objects>iden3</Objects><Normal Text>.</Normal Text><Object Member>class</Object Member><Normal Text> </Normal Text><Reserved>class</Reserved><Symbol>;</Symbol><br/>
<Normal Text></Normal Text><br/>
<Keyword>var</Keyword><Normal Text> escapes </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><String>"aa</String><Escape>\</Escape><Reserved Char. Escape>b</Reserved Char. Escape><Escape>\</Escape><Reserved Char. Escape>n</Reserved Char. Escape><Escape>\</Escape><Reserved Char. Escape>0</Reserved Char. Escape><String>a</String><Escape>\"</Escape><String>a</String><Escape>\x12</Escape><String>a</String><Escape>\32</Escape><String>a</String><Escape>\u{123}</Escape><String>a</String><Escape>\$\%\ \#\y\a</Escape><String>aa</String><Escape>\</Escape><br/>
<String>aaa"</String><Symbol>;</Symbol><br/>
<Keyword>var</Keyword><Normal Text> octal </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Octal>0o124</Octal><Symbol>;</Symbol><br/>
<Keyword>var</Keyword><Normal Text> bin </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Binary>0b1010</Binary><Symbol>;</Symbol><br/>
<Normal Text></Normal Text><br/>
<Objects>ლಠ益ಠლ</Objects><Normal Text>.</Normal Text><Object Member>ñá</Object Member><Normal Text> </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Decimal>42</Decimal><Symbol>;</Symbol><br/>
<Normal Text>δ </Normal Text><Symbol>/</Symbol><Normal Text>No</Normal Text><Symbol>-</Symbol><Normal Text>RegExp</Normal Text><Symbol>/</Symbol><br/>
<Normal Text></Normal Text><br/>
<Comment>/* Modelines: finish comment in incomplete Modeline:</Comment><br/>
<Comment> * </Comment><Keyword>kate:</Keyword><Comment> </Comment><Variable>replace-tabs</Variable><Comment> </Comment><Comment>*/</Comment><Normal Text> normal text</Normal Text><br/>
