Modify moonscript lexer to get correct syntax highlighting
of interpolated strings
This commit is contained in:
10
lexer-test.html
Normal file
10
lexer-test.html
Normal file
@@ -0,0 +1,10 @@
|
||||
<div class="highlight"><pre><span></span><span class="k">class</span> <span class="nc">Thing</span>
|
||||
<span class="nv">name:</span> <span class="s2">"</span><span class="s">unknown"</span>
|
||||
|
||||
<span class="k">class</span> <span class="nc">Person</span> <span class="k">extends</span> <span class="nc">Thing</span>
|
||||
<span class="nv">say_name:</span> <span class="nf">=></span> <span class="nb">print</span> <span class="s2">"</span><span class="s">Hel#lo, I am </span><span class="si">#{</span><span class="vc">@name</span><span class="si">}</span><span class="s">!"</span>
|
||||
|
||||
<span class="k">with</span> <span class="nc">Person</span><span class="o">!</span>
|
||||
<span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s2">"</span><span class="s">MoonScript"</span>
|
||||
<span class="o">\</span><span class="n">say_name</span><span class="o">!</span>
|
||||
</pre></div>
|
||||
Reference in New Issue
Block a user