function blahblahblah(x) –local table = {asd = 123, x = 0.34, } if x ~= 3 then print( x ) elseif x == "string" then my_custom_function( 0x34 ) else unknown_function( "some string" ) end –single line comment end function blablabla3() for k,v in ipairs( table ) do –abcde… y=[=[ x=[[ x is a multi line string ]] but its definition is iside a highest level string! ]=] print(" "" ") s = math.sin( x ) end end </form> <script> var editor = CodeMirror.fromTextArea(document.getElementById("code"), { matchBrackets: true, theme: "neat" }); </script>