~ubuntu-branches/ubuntu/utopic/codemirror-js/utopic

« back to all changes in this revision

Viewing changes to mode/lua/index.html

  • Committer: Package Import Robot
  • Author(s): David Paleino
  • Date: 2012-04-12 12:25:28 UTC
  • Revision ID: package-import@ubuntu.com-20120412122528-8xp5a8frj4h1d3ee
Tags: upstream-2.23
ImportĀ upstreamĀ versionĀ 2.23

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!doctype html>
 
2
<html>
 
3
  <head>
 
4
    <title>CodeMirror: Lua mode</title>
 
5
    <link rel="stylesheet" href="../../lib/codemirror.css">
 
6
    <script src="../../lib/codemirror.js"></script>
 
7
    <script src="lua.js"></script>
 
8
    <link rel="stylesheet" href="../../theme/neat.css">
 
9
    <style>.CodeMirror {border: 1px solid black;}</style>
 
10
    <link rel="stylesheet" href="../../doc/docs.css">
 
11
  </head>
 
12
  <body>
 
13
    <h1>CodeMirror: Lua mode</h1>
 
14
    <form><textarea id="code" name="code">
 
15
--[[
 
16
example useless code to show lua syntax highlighting
 
17
this is multiline comment
 
18
]]
 
19
 
 
20
function blahblahblah(x)
 
21
 
 
22
  local table = {
 
23
    "asd" = 123,
 
24
    "x" = 0.34,  
 
25
  }
 
26
  if x ~= 3 then
 
27
    print( x )
 
28
  elseif x == "string"
 
29
    my_custom_function( 0x34 )
 
30
  else
 
31
    unknown_function( "some string" )
 
32
  end
 
33
 
 
34
  --single line comment
 
35
  
 
36
end
 
37
 
 
38
function blablabla3()
 
39
 
 
40
  for k,v in ipairs( table ) do
 
41
    --abcde..
 
42
    y=[=[
 
43
  x=[[
 
44
      x is a multi line string
 
45
   ]]
 
46
  but its definition is iside a highest level string!
 
47
  ]=]
 
48
    print(" \"\" ")
 
49
 
 
50
    s = math.sin( x )
 
51
  end
 
52
 
 
53
end
 
54
</textarea></form>
 
55
    <script>
 
56
      var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
 
57
        tabMode: "indent",
 
58
        matchBrackets: true,
 
59
        theme: "neat"
 
60
      });
 
61
    </script>
 
62
 
 
63
    <p>Loosely based on Franciszek
 
64
    Wawrzak's <a href="http://codemirror.net/1/contrib/lua">CodeMirror
 
65
    1 mode</a>. One configuration parameter is
 
66
    supported, <code>specials</code>, to which you can provide an
 
67
    array of strings to have those identifiers highlighted with
 
68
    the <code>lua-special</code> style.</p>
 
69
    <p><strong>MIME types defined:</strong> <code>text/x-lua</code>.</p>
 
70
 
 
71
  </body>
 
72
</html>