;******************************************************************************* ;* * ;* File: Lua_5.0.syn Revision: 1.0 * ;* * ;* Purpose: Lua 5.0 definition for syntax highlighting in TextPad * ;* * ;* Creation: 05.10.2004 Last Modification: 05.10.2004 * ;* * ;* Platform: IBM-compatible PC running Windows 98SE * ;* * ;* Environment: TextPad 4.6.2 * ;* * ;* Author: Andreas Rozek Phone: ++49 (7031) 222305 * ;* Bunsenstraße 80/1 Fax: - * ;* D-71032 Böblingen EMail: Info@Andreas-Rozek.De * ;* Germany * ;* * ;* URL: http://www.Andreas-Rozek.de/ * ;* * ;* Copyright: this software is published under the "GNU Lesser General Pub- * ;* lic License" (see "http://www.fsf.org/copyleft/lesser.html" * ;* for additional information) * ;* * ;* Comments: (none) * ;* * ;******************************************************************************* C=1 [Syntax] Namespace1 = 6 IgnoreCase = No KeyWordLength = 0 BracketChars = ()[]{} OperatorChars = -+*/^<>~ PreprocStart = # HexPrefix = 0x SyntaxStart = SyntaxEnd = CommentStart = --[[ CommentEnd = --]] CommentStartAlt = CommentEndAlt = SingleComment = -- SingleCommentCol = SingleCommentAlt = SingleCommentColAlt = SingleCommentEsc = StringsSpanLines = No StringStart = " StringEnd = " StringAlt = ' StringEsc = \ CharStart = CharEnd = CharEsc = [Keywords 1] and break do else elseif end for function if in local not or repeat return then until while [Keywords 2] false nil true [Keywords 3] assert collectgarbage dofile error _G getfenv getmetatable gcinfo ipairs loadfile loadlib loadstring next pairs pcall print rawequal rawget rawset require setfenv setmetatable tonumber tostring type unpack _VERSION xpcall coroutine.create coroutine.resume coroutine.status coroutine.wrap coroutine.yield debug.debug debug.gethook debug.getinfo debug.getlocal debug.getupvalue debug.sethook debug.setlocal debug.setupvalue debug.traceback io.close io.flush io.input io.lines io.open io.output io.read io.stderr io.stdin io.stdout io.tmpfile io.type io.write :close :flush :lines :read :seek :write math.abs math.acos math.asin math.atan math.atan2 math.ceil math.cos math.deg math.exp math.floor math.frexp math.ldexp math.log math.log10 math.max math.min math.mod math.pi math.pow math.rad math.random math.randomseed math.sin math.sqrt math.tan os.clock os.date os.difftime os.execute os.exit os.getenv os.remove os.rename os.setlocale os.time os.tmpname string.byte string.char string.dump string.find string.format string.gfind string.gsub string.len string.lower string.rep string.sub string.upper table.concat table.foreach table.foreachi table.getn table.insert table.remove table.setn table.sort [Keywords 4] [Keywords 5] [Keywords 6] [Preprocessor keywords]