| /trunk/lib/geshi/gambas.php |
|---|
| New file |
| 0,0 → 1,214 |
| <?php |
| /************************************************************************************* |
| * gambas.php |
| * --------- |
| * Author: Jesus Guardon (jguardon@telefonica.net) |
| * Copyright: (c) 2009 Jesus Guardon (http://gambas-es.org), |
| * Benny Baumann (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/08/20 |
| * |
| * GAMBAS language file for GeSHi. |
| * GAMBAS Official Site: http://gambas.sourceforge.net |
| * |
| * CHANGES |
| * ------- |
| * 2009/09/26 (1.0.1) |
| * - Splitted dollar-ended keywords in another group to match with or without '$' |
| * - Modified URL for object/components keywords search through Google "I'm feeling lucky" |
| * 2009/09/23 (1.0.0) |
| * - Initial release |
| * |
| * TODO (updated 2009/09/26) |
| * ------------------------- |
| * |
| ************************************************************************************* |
| * |
| * This file is part of GeSHi. |
| * |
| * GeSHi is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License as published by |
| * the Free Software Foundation; either version 2 of the License, or |
| * (at your option) any later version. |
| * |
| * GeSHi is distributed in the hope that it will be useful, |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| * |
| * You should have received a copy of the GNU General Public License |
| * along with GeSHi; if not, write to the Free Software |
| * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
| * |
| ************************************************************************************/ |
| $language_data = array ( |
| 'LANG_NAME' => 'GAMBAS', |
| 'COMMENT_SINGLE' => array(1 => "'"), |
| 'COMMENT_MULTI' => array(), |
| 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
| 'QUOTEMARKS' => array('"'), |
| 'ESCAPE_CHAR' => '\\', |
| 'NUMBERS' => |
| GESHI_NUMBER_INT_BASIC | GESHI_NUMBER_OCT_PREFIX | GESHI_NUMBER_HEX_PREFIX | |
| GESHI_NUMBER_FLT_NONSCI_F | GESHI_NUMBER_FLT_SCI_SHORT | GESHI_NUMBER_FLT_SCI_ZERO, |
| 'KEYWORDS' => array( |
| //keywords |
| 1 => array( |
| 'APPEND', 'AS', 'BREAK', 'BYREF', 'CASE', 'CATCH', 'CLASS', 'CLOSE', 'CONST', 'CONTINUE', 'COPY', |
| 'CREATE', 'DEBUG', 'DEC', 'DEFAULT', 'DIM', 'DO', 'EACH', 'ELSE', 'END', 'ENDIF', 'ERROR', 'EVENT', 'EXEC', |
| 'EXPORT', 'EXTERN', 'FALSE', 'FINALLY', 'FLUSH', 'FOR', 'FUNCTION', 'GOTO', 'IF', 'IN', 'INC', 'INHERITS', |
| 'INPUT', 'FROM', 'IS', 'KILL', 'LAST', 'LIBRARY', 'LIKE', 'LINE INPUT', 'LINK', 'LOCK', 'LOOP', 'ME', |
| 'MKDIR', 'MOVE', 'NEW', 'NEXT', 'NULL', 'OPEN', 'OPTIONAL', 'OUTPUT', 'PIPE', 'PRINT', 'PRIVATE', |
| 'PROCEDURE', 'PROPERTY', 'PUBLIC', 'QUIT', 'RAISE', 'RANDOMIZE', 'READ', 'REPEAT', 'RETURN', 'RMDIR', |
| 'SEEK', 'SELECT', 'SHELL', 'SLEEP', 'STATIC', 'STEP', 'STOP', 'SUB', 'SUPER', 'SWAP', 'THEN', 'TO', |
| 'TRUE', 'TRY', 'UNLOCK', 'UNTIL', 'WAIT', 'WATCH', 'WEND', 'WHILE', 'WITH', 'WRITE' |
| ), |
| //functions |
| 2 => array( |
| 'Abs', 'Access', 'Acos', 'Acosh', 'Alloc', 'Ang', 'Asc', 'ASin', 'ASinh', 'Asl', 'Asr', 'Assign', 'Atan', |
| 'ATan2', 'ATanh', |
| 'BChg', 'BClr', 'Bin', 'BSet', 'BTst', |
| 'CBool', 'Cbr', 'CByte', 'CDate', 'CFloat', 'Choose', 'Chr', 'CInt', 'CLong', 'Comp', 'Conv', 'Cos', |
| 'Cosh', 'CShort', 'CSng', 'CStr', |
| 'DateAdd', 'DateDiff', 'Day', 'DConv', 'Deg', 'DFree', 'Dir', |
| 'Eof', 'Eval', 'Exist', 'Exp', 'Exp10', 'Exp2', 'Expm', |
| 'Fix', 'Format', 'Frac', 'Free', |
| 'Hex', 'Hour', 'Hyp', |
| 'Iif', 'InStr', 'Int', 'IsAscii', 'IsBlank', 'IsBoolean', 'IsByte', 'IsDate', 'IsDigit', 'IsDir', |
| 'IsFloat', 'IsHexa', 'IsInteger', 'IsLCase', 'IsLetter', 'IsLong', 'IsNull', 'IsNumber', 'IsObject', |
| 'IsPunct', 'IsShort', 'IsSingle', 'IsSpace', 'IsString', 'IsUCase', 'IsVariant', |
| 'LCase', 'Left', 'Len', 'Lof', 'Log', 'Log10', 'Log2', 'Logp', 'Lsl', 'Lsr', 'LTrim', |
| 'Mag', 'Max', 'Mid', 'Min', 'Minute', 'Month', 'Now', 'Quote', |
| 'Rad', 'RDir', 'Realloc', 'Replace', 'Right', 'RInStr', 'Rnd', 'Rol', 'Ror', 'Round', 'RTrim', |
| 'Scan', 'SConv', 'Second', 'Seek', 'Sgn', 'Shl', 'Shr', 'Sin', 'Sinh', 'Space', 'Split', 'Sqr', |
| 'Stat', 'Str', 'StrPtr', 'Subst', |
| 'Tan', 'Tanh', 'Temp$', 'Time', 'Timer', 'Tr', 'Trim', 'TypeOf', |
| 'UCase', 'Unquote', 'Val', 'VarPtr', 'Week', 'WeekDay', 'Year' |
| ), |
| //string functions |
| 3 => array( |
| 'Bin$', 'Chr$', 'Conv$', 'DConv$', 'Format$', 'Hex$', 'LCase$', 'Left$', 'LTrim$', 'Mid$', 'Quote$', |
| 'Replace$', 'Right$', 'SConv$', 'Space$', 'Str$', 'String$', 'Subst$', 'Tr$', 'Trim$', 'UCase$', |
| 'Unquote$' |
| ), |
| //datatypes |
| 4 => array( |
| 'Boolean', 'Byte', 'Short', 'Integer', 'Long', 'Single', 'Float', 'Date', 'String', 'Variant', 'Object', |
| 'Pointer', 'File' |
| ), |
| //operators |
| 5 => array( |
| 'AND', 'DIV', 'MOD', 'NOT', 'OR', 'XOR' |
| ), |
| //objects/classes |
| 6 => array( |
| 'Application', 'Array', 'Byte[]', 'Collection', 'Component', 'Enum', 'Observer', 'Param', 'Process', |
| 'Stream', 'System', 'User', 'Chart', 'Compress', 'Crypt', 'Blob', 'Connection', 'DB', 'Database', |
| 'DatabaseUser', 'Field', 'Index', 'Result', 'ResultField', 'Table', 'DataBrowser', 'DataCombo', |
| 'DataControl', 'DataSource', 'DataView', 'Desktop', 'DesktopFile', 'Balloon', 'ColorButton', |
| 'ColorChooser', 'DateChooser', 'DirChooser', 'DirView', 'Expander', 'FileChooser', 'FileView', |
| 'FontChooser', 'InputBox', 'ListContainer', 'SidePanel', 'Stock', 'TableView', 'ToolPanel', 'ValueBox', |
| 'Wizard', 'Dialog', 'ToolBar', 'WorkSpace', 'DnsClient', 'SerialPort', 'ServerSocket', 'Socket', |
| 'UdpSocket', 'FtpClient', 'HttpClient', 'SmtpClient', 'Regexp', 'Action', 'Button', 'CheckBox', |
| 'ColumnView', 'ComboBox', 'Draw', 'Container', 'Control', 'Cursor', 'DrawingArea', 'Embedder', |
| 'Font', 'Form', 'Frame', 'GridView', 'HBox', 'HPanel', 'HSplit', 'IconView', 'Image', 'Key', 'Label', |
| 'Line', 'ListBox', 'ListView', 'Menu', 'Message', 'Mouse', 'MovieBox', 'Panel', 'Picture', 'PictureBox', |
| 'ProgressBar', 'RadioButton', 'ScrollBar', 'ScrollView', 'Separator', 'Slider', 'SpinBox', 'TabStrip', |
| 'TextArea', 'TextBox', 'TextLabel', 'ToggleButton', 'TrayIcon', 'TreeView', 'VBox', 'VPanel', 'VSplit', |
| 'Watcher', 'Window', 'Dial', 'Editor', 'LCDNumber', 'Printer', 'TextEdit', 'WebBrowser', 'GLarea', |
| 'Report', 'ReportCloner', 'ReportContainer', 'ReportControl', 'ReportDrawing', 'ReportField', 'ReportHBox', |
| 'ReportImage', 'ReportLabel', 'ReportSection', 'ReportSpecialField', 'ReportTextLabel', 'ReportVBox', |
| 'CDRom', 'Channel', 'Music', 'Sound', 'Settings', 'VideoDevice', 'Vb', 'CGI', 'HTML', 'Request', 'Response', |
| 'Session', 'XmlDocument', 'XmlNode', 'XmlReader', 'XmlReaderNodeType', 'XmlWriter', 'RpcArray', 'RpcClient', |
| 'RpcFunction', 'RpcServer', 'RpcStruct', 'RpcType', 'XmlRpc', 'Xslt' |
| ), |
| //constants |
| 7 => array( |
| 'Pi' |
| ), |
| ), |
| 'SYMBOLS' => array( |
| '&', '&=', '&/', '*', '*=', '+', '+=', '-', '-=', '//', '/', '/=', '=', '==', '\\', '\\=', |
| '^', '^=', '[', ']', '{', '}', '<', '>', '<>', '<=', '>=' |
| ), |
| 'CASE_SENSITIVE' => array( |
| GESHI_COMMENTS => false, |
| 1 => false, |
| 2 => false, |
| 3 => false, |
| 4 => false, |
| 5 => false, |
| 6 => false, |
| 7 => false, |
| ), |
| 'STYLES' => array( |
| 'KEYWORDS' => array( |
| 1 => 'color: #0600FF; font-weight: bold;', // Keywords |
| 2 => 'color: #8B1433;', // Functions |
| 3 => 'color: #8B1433;', // String Functions |
| 4 => 'color: #0600FF;', // Data Types |
| 5 => 'color: #1E90FF;', // Operators |
| 6 => 'color: #0600FF;', // Objects/Components |
| 7 => 'color: #0600FF;' // Constants |
| ), |
| 'COMMENTS' => array( |
| 1 => 'color: #1A5B1A; font-style: italic;', |
| 'MULTI' => 'color: #1A5B1A; font-style: italic;' |
| ), |
| 'ESCAPE_CHAR' => array( |
| 0 => 'color: #008080;' |
| ), |
| 'BRACKETS' => array( |
| 0 => 'color: #612188;' |
| ), |
| 'STRINGS' => array( |
| 0 => 'color: #7E4B05;' |
| ), |
| 'NUMBERS' => array( |
| 0 => 'color: #FF0000;', |
| GESHI_NUMBER_INT_BASIC => 'color: #FF0000;' |
| ), |
| 'METHODS' => array( |
| 1 => 'color: #0000FF;' |
| ), |
| 'SYMBOLS' => array( |
| 0 => 'color: #6132B2;' |
| ), |
| 'REGEXPS' => array( |
| //3 => 'color: #8B1433;' //fakes '$' colour matched by REGEXP |
| ), |
| 'SCRIPT' => array( |
| ) |
| ), |
| 'URLS' => array( |
| 1 => 'http://gambasdoc.org/help/lang/{FNAMEL}', |
| 2 => 'http://gambasdoc.org/help/lang/{FNAMEL}', |
| 3 => 'http://www.google.com/search?hl=en&q={FNAMEL}+site:http://gambasdoc.org/help/lang/&btnI=I%27m%20Feeling%20Lucky', |
| 4 => 'http://gambasdoc.org/help/lang/type/{FNAMEL}', |
| 5 => 'http://gambasdoc.org/help/lang/{FNAMEL}', |
| 6 => 'http://www.google.com/search?hl=en&q={FNAMEL}+site:http://gambasdoc.org/&btnI=I%27m%20Feeling%20Lucky', |
| 7 => 'http://gambasdoc.org/help/lang/{FNAMEL}' |
| ), |
| 'OOLANG' => true, |
| 'OBJECT_SPLITTERS' => array( |
| 1 =>'.' |
| ), |
| 'REGEXPS' => array( |
| //3 => "\\$(?!\\w)" //matches '$' at the end of Keyword |
| ), |
| 'STRICT_MODE_APPLIES' => GESHI_MAYBE, |
| 'SCRIPT_DELIMITERS' => array( |
| ), |
| 'HIGHLIGHT_STRICT_BLOCK' => array( |
| ), |
| 'PARSER_CONTROL' => array( |
| 'KEYWORDS' => array( |
| 2 => array( |
| 'DISALLOWED_AFTER' => "(?![a-zA-Z0-9_\|%\\-&;\$])" |
| ) |
| ) |
| ) |
| ); |
| ?> |
| /trunk/lib/geshi/scilab.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Christophe David (geshi@christophedavid.org) |
| * Copyright: (c) 2008 Christophe David (geshi@christophedavid.org) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/08/04 |
| * |
| * SciLab language file for GeSHi. |
| /trunk/lib/geshi/intercal.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Benny Baumann (BenBE@geshi.org) |
| * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/10/31 |
| * |
| * INTERCAL language file for GeSHi. |
| /trunk/lib/geshi/rebol.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Lecanu Guillaume (Guillaume@LyA.fr) |
| * Copyright: (c) 2004-2005 Lecanu Guillaume (Guillaume@LyA.fr) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/12/22 |
| * |
| * Rebol language file for GeSHi. |
| /trunk/lib/geshi/inno.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Thomas Klingler (hotline@theratech.de) based on delphi.php from J�rja Norbert (jnorbi@vipmail.hu) |
| * Copyright: (c) 2004 J�rja Norbert, Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/07/29 |
| * |
| * Inno Script language inkl. Delphi (Object Pascal) language file for GeSHi. |
| /trunk/lib/geshi/modula3.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: mbishop (mbishop@esoteriq.org) |
| * Copyright: (c) 2009 mbishop (mbishop@esoteriq.org) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/01/21 |
| * |
| * Modula-3 language file for GeSHi. |
| /trunk/lib/geshi/avisynth.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Ryan Jones (sciguyryan@gmail.com) |
| * Copyright: (c) 2008 Ryan Jones |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/10/08 |
| * |
| * AviSynth language file for GeSHi. |
| /trunk/lib/geshi/javascript.php |
|---|
| 4,7 → 4,7 |
| * -------------- |
| * Author: Ben Keen (ben.keen@gmail.com) |
| * Copyright: (c) 2004 Ben Keen (ben.keen@gmail.com), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/20 |
| * |
| * JavaScript language file for GeSHi. |
| /trunk/lib/geshi/java5.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Nigel McNie (nigel@geshi.org) |
| * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/07/10 |
| * |
| * Java language file for GeSHi. |
| 850,167 → 850,167 |
| 2 => '', |
| 3 => '', |
| 4 => '', |
| 5 => 'http://java.sun.com/j2se/5/docs/api/java/applet/{FNAME}.html', |
| 6 => 'http://java.sun.com/j2se/5/docs/api/java/awt/{FNAME}.html', |
| 7 => 'http://java.sun.com/j2se/5/docs/api/java/awt/color/{FNAME}.html', |
| 8 => 'http://java.sun.com/j2se/5/docs/api/java/awt/datatransfer/{FNAME}.html', |
| 9 => 'http://java.sun.com/j2se/5/docs/api/java/awt/dnd/{FNAME}.html', |
| 10 => 'http://java.sun.com/j2se/5/docs/api/java/awt/event/{FNAME}.html', |
| 11 => 'http://java.sun.com/j2se/5/docs/api/java/awt/font/{FNAME}.html', |
| 12 => 'http://java.sun.com/j2se/5/docs/api/java/awt/geom/{FNAME}.html', |
| 13 => 'http://java.sun.com/j2se/5/docs/api/java/awt/im/{FNAME}.html', |
| 14 => 'http://java.sun.com/j2se/5/docs/api/java/awt/im/spi/{FNAME}.html', |
| 15 => 'http://java.sun.com/j2se/5/docs/api/java/awt/image/{FNAME}.html', |
| 16 => 'http://java.sun.com/j2se/5/docs/api/java/awt/image/renderable/{FNAME}.html', |
| 17 => 'http://java.sun.com/j2se/5/docs/api/java/awt/print/{FNAME}.html', |
| 18 => 'http://java.sun.com/j2se/5/docs/api/java/beans/{FNAME}.html', |
| 19 => 'http://java.sun.com/j2se/5/docs/api/java/beans/beancontext/{FNAME}.html', |
| 20 => 'http://java.sun.com/j2se/5/docs/api/java/io/{FNAME}.html', |
| 21 => 'http://java.sun.com/j2se/5/docs/api/java/lang/{FNAME}.html', |
| 22 => 'http://java.sun.com/j2se/5/docs/api/java/lang/annotation/{FNAME}.html', |
| 23 => 'http://java.sun.com/j2se/5/docs/api/java/lang/instrument/{FNAME}.html', |
| 24 => 'http://java.sun.com/j2se/5/docs/api/java/lang/management/{FNAME}.html', |
| 25 => 'http://java.sun.com/j2se/5/docs/api/java/lang/ref/{FNAME}.html', |
| 26 => 'http://java.sun.com/j2se/5/docs/api/java/lang/reflect/{FNAME}.html', |
| 27 => 'http://java.sun.com/j2se/5/docs/api/java/math/{FNAME}.html', |
| 28 => 'http://java.sun.com/j2se/5/docs/api/java/net/{FNAME}.html', |
| 29 => 'http://java.sun.com/j2se/5/docs/api/java/nio/{FNAME}.html', |
| 30 => 'http://java.sun.com/j2se/5/docs/api/java/nio/channels/{FNAME}.html', |
| 31 => 'http://java.sun.com/j2se/5/docs/api/java/nio/channels/spi/{FNAME}.html', |
| 32 => 'http://java.sun.com/j2se/5/docs/api/java/nio/charset/{FNAME}.html', |
| 33 => 'http://java.sun.com/j2se/5/docs/api/java/nio/charset/spi/{FNAME}.html', |
| 34 => 'http://java.sun.com/j2se/5/docs/api/java/rmi/{FNAME}.html', |
| 35 => 'http://java.sun.com/j2se/5/docs/api/java/rmi/activation/{FNAME}.html', |
| 36 => 'http://java.sun.com/j2se/5/docs/api/java/rmi/dgc/{FNAME}.html', |
| 37 => 'http://java.sun.com/j2se/5/docs/api/java/rmi/registry/{FNAME}.html', |
| 38 => 'http://java.sun.com/j2se/5/docs/api/java/rmi/server/{FNAME}.html', |
| 39 => 'http://java.sun.com/j2se/5/docs/api/java/security/{FNAME}.html', |
| 40 => 'http://java.sun.com/j2se/5/docs/api/java/security/acl/{FNAME}.html', |
| 41 => 'http://java.sun.com/j2se/5/docs/api/java/security/cert/{FNAME}.html', |
| 42 => 'http://java.sun.com/j2se/5/docs/api/java/security/interfaces/{FNAME}.html', |
| 43 => 'http://java.sun.com/j2se/5/docs/api/java/security/spec/{FNAME}.html', |
| 44 => 'http://java.sun.com/j2se/5/docs/api/java/sql/{FNAME}.html', |
| 45 => 'http://java.sun.com/j2se/5/docs/api/java/text/{FNAME}.html', |
| 46 => 'http://java.sun.com/j2se/5/docs/api/java/util/{FNAME}.html', |
| 47 => 'http://java.sun.com/j2se/5/docs/api/java/util/concurrent/{FNAME}.html', |
| 48 => 'http://java.sun.com/j2se/5/docs/api/java/util/concurrent/atomic/{FNAME}.html', |
| 49 => 'http://java.sun.com/j2se/5/docs/api/java/util/concurrent/locks/{FNAME}.html', |
| 50 => 'http://java.sun.com/j2se/5/docs/api/java/util/jar/{FNAME}.html', |
| 51 => 'http://java.sun.com/j2se/5/docs/api/java/util/logging/{FNAME}.html', |
| 52 => 'http://java.sun.com/j2se/5/docs/api/java/util/prefs/{FNAME}.html', |
| 53 => 'http://java.sun.com/j2se/5/docs/api/java/util/regex/{FNAME}.html', |
| 54 => 'http://java.sun.com/j2se/5/docs/api/java/util/zip/{FNAME}.html', |
| 55 => 'http://java.sun.com/j2se/5/docs/api/javax/accessibility/{FNAME}.html', |
| 56 => 'http://java.sun.com/j2se/5/docs/api/javax/activity/{FNAME}.html', |
| 57 => 'http://java.sun.com/j2se/5/docs/api/javax/crypto/{FNAME}.html', |
| 58 => 'http://java.sun.com/j2se/5/docs/api/javax/crypto/interfaces/{FNAME}.html', |
| 59 => 'http://java.sun.com/j2se/5/docs/api/javax/crypto/spec/{FNAME}.html', |
| 60 => 'http://java.sun.com/j2se/5/docs/api/javax/imageio/{FNAME}.html', |
| 61 => 'http://java.sun.com/j2se/5/docs/api/javax/imageio/event/{FNAME}.html', |
| 62 => 'http://java.sun.com/j2se/5/docs/api/javax/imageio/metadata/{FNAME}.html', |
| 63 => 'http://java.sun.com/j2se/5/docs/api/javax/imageio/plugins/bmp/{FNAME}.html', |
| 64 => 'http://java.sun.com/j2se/5/docs/api/javax/imageio/plugins/jpeg/{FNAME}.html', |
| 65 => 'http://java.sun.com/j2se/5/docs/api/javax/imageio/spi/{FNAME}.html', |
| 66 => 'http://java.sun.com/j2se/5/docs/api/javax/imageio/stream/{FNAME}.html', |
| 67 => 'http://java.sun.com/j2se/5/docs/api/javax/management/{FNAME}.html', |
| 68 => 'http://java.sun.com/j2se/5/docs/api/javax/management/loading/{FNAME}.html', |
| 69 => 'http://java.sun.com/j2se/5/docs/api/javax/management/modelmbean/{FNAME}.html', |
| 70 => 'http://java.sun.com/j2se/5/docs/api/javax/management/monitor/{FNAME}.html', |
| 71 => 'http://java.sun.com/j2se/5/docs/api/javax/management/openmbean/{FNAME}.html', |
| 72 => 'http://java.sun.com/j2se/5/docs/api/javax/management/relation/{FNAME}.html', |
| 73 => 'http://java.sun.com/j2se/5/docs/api/javax/management/remote/{FNAME}.html', |
| 74 => 'http://java.sun.com/j2se/5/docs/api/javax/management/remote/rmi/{FNAME}.html', |
| 75 => 'http://java.sun.com/j2se/5/docs/api/javax/management/timer/{FNAME}.html', |
| 76 => 'http://java.sun.com/j2se/5/docs/api/javax/naming/{FNAME}.html', |
| 77 => 'http://java.sun.com/j2se/5/docs/api/javax/naming/directory/{FNAME}.html', |
| 78 => 'http://java.sun.com/j2se/5/docs/api/javax/naming/event/{FNAME}.html', |
| 79 => 'http://java.sun.com/j2se/5/docs/api/javax/naming/ldap/{FNAME}.html', |
| 80 => 'http://java.sun.com/j2se/5/docs/api/javax/naming/spi/{FNAME}.html', |
| 81 => 'http://java.sun.com/j2se/5/docs/api/javax/net/{FNAME}.html', |
| 82 => 'http://java.sun.com/j2se/5/docs/api/javax/net/ssl/{FNAME}.html', |
| 83 => 'http://java.sun.com/j2se/5/docs/api/javax/print/{FNAME}.html', |
| 84 => 'http://java.sun.com/j2se/5/docs/api/javax/print/attribute/{FNAME}.html', |
| 85 => 'http://java.sun.com/j2se/5/docs/api/javax/print/attribute/standard/{FNAME}.html', |
| 86 => 'http://java.sun.com/j2se/5/docs/api/javax/print/event/{FNAME}.html', |
| 87 => 'http://java.sun.com/j2se/5/docs/api/javax/rmi/{FNAME}.html', |
| 88 => 'http://java.sun.com/j2se/5/docs/api/javax/rmi/CORBA/{FNAME}.html', |
| 89 => 'http://java.sun.com/j2se/5/docs/api/javax/rmi/ssl/{FNAME}.html', |
| 90 => 'http://java.sun.com/j2se/5/docs/api/javax/security/auth/{FNAME}.html', |
| 91 => 'http://java.sun.com/j2se/5/docs/api/javax/security/auth/callback/{FNAME}.html', |
| 92 => 'http://java.sun.com/j2se/5/docs/api/javax/security/auth/kerberos/{FNAME}.html', |
| 93 => 'http://java.sun.com/j2se/5/docs/api/javax/security/auth/login/{FNAME}.html', |
| 94 => 'http://java.sun.com/j2se/5/docs/api/javax/security/auth/spi/{FNAME}.html', |
| 95 => 'http://java.sun.com/j2se/5/docs/api/javax/security/auth/x500/{FNAME}.html', |
| 96 => 'http://java.sun.com/j2se/5/docs/api/javax/security/sasl/{FNAME}.html', |
| 97 => 'http://java.sun.com/j2se/5/docs/api/javax/sound/midi/{FNAME}.html', |
| 98 => 'http://java.sun.com/j2se/5/docs/api/javax/sound/midi/spi/{FNAME}.html', |
| 99 => 'http://java.sun.com/j2se/5/docs/api/javax/sound/sampled/{FNAME}.html', |
| 100 => 'http://java.sun.com/j2se/5/docs/api/javax/sound/sampled/spi/{FNAME}.html', |
| 101 => 'http://java.sun.com/j2se/5/docs/api/javax/sql/{FNAME}.html', |
| 102 => 'http://java.sun.com/j2se/5/docs/api/javax/sql/rowset/{FNAME}.html', |
| 103 => 'http://java.sun.com/j2se/5/docs/api/javax/sql/rowset/serial/{FNAME}.html', |
| 104 => 'http://java.sun.com/j2se/5/docs/api/javax/sql/rowset/spi/{FNAME}.html', |
| 105 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/{FNAME}.html', |
| 106 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/border/{FNAME}.html', |
| 107 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/colorchooser/{FNAME}.html', |
| 108 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/event/{FNAME}.html', |
| 109 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/filechooser/{FNAME}.html', |
| 110 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/plaf/{FNAME}.html', |
| 111 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/plaf/basic/{FNAME}.html', |
| 112 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/plaf/metal/{FNAME}.html', |
| 113 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/plaf/multi/{FNAME}.html', |
| 114 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/plaf/synth/{FNAME}.html', |
| 115 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/table/{FNAME}.html', |
| 116 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/text/{FNAME}.html', |
| 117 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/text/html/{FNAME}.html', |
| 118 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/text/html/parser/{FNAME}.html', |
| 119 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/text/rtf/{FNAME}.html', |
| 120 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/tree/{FNAME}.html', |
| 121 => 'http://java.sun.com/j2se/5/docs/api/javax/swing/undo/{FNAME}.html', |
| 122 => 'http://java.sun.com/j2se/5/docs/api/javax/transaction/{FNAME}.html', |
| 123 => 'http://java.sun.com/j2se/5/docs/api/javax/transaction/xa/{FNAME}.html', |
| 124 => 'http://java.sun.com/j2se/5/docs/api/javax/xml/{FNAME}.html', |
| 125 => 'http://java.sun.com/j2se/5/docs/api/javax/xml/datatype/{FNAME}.html', |
| 126 => 'http://java.sun.com/j2se/5/docs/api/javax/xml/namespace/{FNAME}.html', |
| 127 => 'http://java.sun.com/j2se/5/docs/api/javax/xml/parsers/{FNAME}.html', |
| 128 => 'http://java.sun.com/j2se/5/docs/api/javax/xml/transform/{FNAME}.html', |
| 129 => 'http://java.sun.com/j2se/5/docs/api/javax/xml/transform/dom/{FNAME}.html', |
| 130 => 'http://java.sun.com/j2se/5/docs/api/javax/xml/transform/sax/{FNAME}.html', |
| 131 => 'http://java.sun.com/j2se/5/docs/api/javax/xml/transform/stream/{FNAME}.html', |
| 132 => 'http://java.sun.com/j2se/5/docs/api/javax/xml/validation/{FNAME}.html', |
| 133 => 'http://java.sun.com/j2se/5/docs/api/javax/xml/xpath/{FNAME}.html', |
| 134 => 'http://java.sun.com/j2se/5/docs/api/org/ietf/jgss/{FNAME}.html', |
| 135 => 'http://java.sun.com/j2se/5/docs/api/org/omg/CORBA/{FNAME}.html', |
| 136 => 'http://java.sun.com/j2se/5/docs/api/org/omg/CORBA/DynAnyPackage/{FNAME}.html', |
| 137 => 'http://java.sun.com/j2se/5/docs/api/org/omg/CORBA/TypeCodePackage/{FNAME}.html', |
| 138 => 'http://java.sun.com/j2se/5/docs/api/org/omg/CORBA/portable/{FNAME}.html', |
| 139 => 'http://java.sun.com/j2se/5/docs/api/org/omg/CosNaming/{FNAME}.html', |
| 140 => 'http://java.sun.com/j2se/5/docs/api/org/omg/CosNaming/NamingContextExtPackage/{FNAME}.html', |
| 141 => 'http://java.sun.com/j2se/5/docs/api/org/omg/CosNaming/NamingContextPackage/{FNAME}.html', |
| 142 => 'http://java.sun.com/j2se/5/docs/api/org/omg/Dynamic/{FNAME}.html', |
| 143 => 'http://java.sun.com/j2se/5/docs/api/org/omg/DynamicAny/{FNAME}.html', |
| 144 => 'http://java.sun.com/j2se/5/docs/api/org/omg/DynamicAny/DynAnyFactoryPackage/{FNAME}.html', |
| 145 => 'http://java.sun.com/j2se/5/docs/api/org/omg/DynamicAny/DynAnyPackage/{FNAME}.html', |
| 146 => 'http://java.sun.com/j2se/5/docs/api/org/omg/IOP/{FNAME}.html', |
| 147 => 'http://java.sun.com/j2se/5/docs/api/org/omg/IOP/CodecFactoryPackage/{FNAME}.html', |
| 148 => 'http://java.sun.com/j2se/5/docs/api/org/omg/IOP/CodecPackage/{FNAME}.html', |
| 149 => 'http://java.sun.com/j2se/5/docs/api/org/omg/Messaging/{FNAME}.html', |
| 150 => 'http://java.sun.com/j2se/5/docs/api/org/omg/PortableInterceptor/{FNAME}.html', |
| 151 => 'http://java.sun.com/j2se/5/docs/api/org/omg/PortableInterceptor/ORBInitInfoPackage/{FNAME}.html', |
| 152 => 'http://java.sun.com/j2se/5/docs/api/org/omg/PortableServer/{FNAME}.html', |
| 153 => 'http://java.sun.com/j2se/5/docs/api/org/omg/PortableServer/CurrentPackage/{FNAME}.html', |
| 154 => 'http://java.sun.com/j2se/5/docs/api/org/omg/PortableServer/POAManagerPackage/{FNAME}.html', |
| 155 => 'http://java.sun.com/j2se/5/docs/api/org/omg/PortableServer/POAPackage/{FNAME}.html', |
| 156 => 'http://java.sun.com/j2se/5/docs/api/org/omg/PortableServer/ServantLocatorPackage/{FNAME}.html', |
| 157 => 'http://java.sun.com/j2se/5/docs/api/org/omg/SendingContext/{FNAME}.html', |
| 158 => 'http://java.sun.com/j2se/5/docs/api/org/omg/stub/java/rmi/{FNAME}.html', |
| 159 => 'http://java.sun.com/j2se/5/docs/api/org/w3c/dom/{FNAME}.html', |
| 160 => 'http://java.sun.com/j2se/5/docs/api/org/w3c/dom/bootstrap/{FNAME}.html', |
| 161 => 'http://java.sun.com/j2se/5/docs/api/org/w3c/dom/events/{FNAME}.html', |
| 162 => 'http://java.sun.com/j2se/5/docs/api/org/w3c/dom/ls/{FNAME}.html', |
| 163 => 'http://java.sun.com/j2se/5/docs/api/org/xml/sax/{FNAME}.html', |
| 164 => 'http://java.sun.com/j2se/5/docs/api/org/xml/sax/ext/{FNAME}.html', |
| 165 => 'http://java.sun.com/j2se/5/docs/api/org/xml/sax/helpers/{FNAME}.html', |
| 5 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/applet/{FNAME}.html', |
| 6 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/{FNAME}.html', |
| 7 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/color/{FNAME}.html', |
| 8 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/datatransfer/{FNAME}.html', |
| 9 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/dnd/{FNAME}.html', |
| 10 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/event/{FNAME}.html', |
| 11 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/font/{FNAME}.html', |
| 12 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/geom/{FNAME}.html', |
| 13 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/im/{FNAME}.html', |
| 14 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/im/spi/{FNAME}.html', |
| 15 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/image/{FNAME}.html', |
| 16 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/image/renderable/{FNAME}.html', |
| 17 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/print/{FNAME}.html', |
| 18 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/beans/{FNAME}.html', |
| 19 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/beans/beancontext/{FNAME}.html', |
| 20 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/io/{FNAME}.html', |
| 21 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/lang/{FNAME}.html', |
| 22 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/lang/annotation/{FNAME}.html', |
| 23 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/lang/instrument/{FNAME}.html', |
| 24 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/lang/management/{FNAME}.html', |
| 25 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/lang/ref/{FNAME}.html', |
| 26 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/lang/reflect/{FNAME}.html', |
| 27 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/math/{FNAME}.html', |
| 28 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/net/{FNAME}.html', |
| 29 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/nio/{FNAME}.html', |
| 30 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/nio/channels/{FNAME}.html', |
| 31 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/nio/channels/spi/{FNAME}.html', |
| 32 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/nio/charset/{FNAME}.html', |
| 33 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/nio/charset/spi/{FNAME}.html', |
| 34 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/rmi/{FNAME}.html', |
| 35 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/rmi/activation/{FNAME}.html', |
| 36 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/rmi/dgc/{FNAME}.html', |
| 37 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/rmi/registry/{FNAME}.html', |
| 38 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/rmi/server/{FNAME}.html', |
| 39 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/security/{FNAME}.html', |
| 40 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/security/acl/{FNAME}.html', |
| 41 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/security/cert/{FNAME}.html', |
| 42 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/security/interfaces/{FNAME}.html', |
| 43 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/security/spec/{FNAME}.html', |
| 44 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/sql/{FNAME}.html', |
| 45 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/text/{FNAME}.html', |
| 46 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/{FNAME}.html', |
| 47 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/concurrent/{FNAME}.html', |
| 48 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/concurrent/atomic/{FNAME}.html', |
| 49 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/concurrent/locks/{FNAME}.html', |
| 50 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/jar/{FNAME}.html', |
| 51 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/logging/{FNAME}.html', |
| 52 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/prefs/{FNAME}.html', |
| 53 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/regex/{FNAME}.html', |
| 54 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/zip/{FNAME}.html', |
| 55 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/accessibility/{FNAME}.html', |
| 56 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/activity/{FNAME}.html', |
| 57 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/crypto/{FNAME}.html', |
| 58 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/crypto/interfaces/{FNAME}.html', |
| 59 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/crypto/spec/{FNAME}.html', |
| 60 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/imageio/{FNAME}.html', |
| 61 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/imageio/event/{FNAME}.html', |
| 62 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/imageio/metadata/{FNAME}.html', |
| 63 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/imageio/plugins/bmp/{FNAME}.html', |
| 64 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/imageio/plugins/jpeg/{FNAME}.html', |
| 65 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/imageio/spi/{FNAME}.html', |
| 66 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/imageio/stream/{FNAME}.html', |
| 67 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/{FNAME}.html', |
| 68 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/loading/{FNAME}.html', |
| 69 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/modelmbean/{FNAME}.html', |
| 70 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/monitor/{FNAME}.html', |
| 71 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/openmbean/{FNAME}.html', |
| 72 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/relation/{FNAME}.html', |
| 73 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/remote/{FNAME}.html', |
| 74 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/remote/rmi/{FNAME}.html', |
| 75 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/timer/{FNAME}.html', |
| 76 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/naming/{FNAME}.html', |
| 77 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/naming/directory/{FNAME}.html', |
| 78 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/naming/event/{FNAME}.html', |
| 79 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/naming/ldap/{FNAME}.html', |
| 80 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/naming/spi/{FNAME}.html', |
| 81 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/net/{FNAME}.html', |
| 82 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/net/ssl/{FNAME}.html', |
| 83 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/print/{FNAME}.html', |
| 84 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/print/attribute/{FNAME}.html', |
| 85 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/print/attribute/standard/{FNAME}.html', |
| 86 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/print/event/{FNAME}.html', |
| 87 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/rmi/{FNAME}.html', |
| 88 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/rmi/CORBA/{FNAME}.html', |
| 89 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/rmi/ssl/{FNAME}.html', |
| 90 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/security/auth/{FNAME}.html', |
| 91 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/security/auth/callback/{FNAME}.html', |
| 92 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/security/auth/kerberos/{FNAME}.html', |
| 93 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/security/auth/login/{FNAME}.html', |
| 94 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/security/auth/spi/{FNAME}.html', |
| 95 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/security/auth/x500/{FNAME}.html', |
| 96 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/security/sasl/{FNAME}.html', |
| 97 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sound/midi/{FNAME}.html', |
| 98 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sound/midi/spi/{FNAME}.html', |
| 99 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sound/sampled/{FNAME}.html', |
| 100 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sound/sampled/spi/{FNAME}.html', |
| 101 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sql/{FNAME}.html', |
| 102 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sql/rowset/{FNAME}.html', |
| 103 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sql/rowset/serial/{FNAME}.html', |
| 104 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sql/rowset/spi/{FNAME}.html', |
| 105 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/{FNAME}.html', |
| 106 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/border/{FNAME}.html', |
| 107 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/colorchooser/{FNAME}.html', |
| 108 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/event/{FNAME}.html', |
| 109 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/filechooser/{FNAME}.html', |
| 110 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/plaf/{FNAME}.html', |
| 111 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/plaf/basic/{FNAME}.html', |
| 112 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/plaf/metal/{FNAME}.html', |
| 113 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/plaf/multi/{FNAME}.html', |
| 114 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/plaf/synth/{FNAME}.html', |
| 115 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/table/{FNAME}.html', |
| 116 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/text/{FNAME}.html', |
| 117 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/text/html/{FNAME}.html', |
| 118 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/text/html/parser/{FNAME}.html', |
| 119 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/text/rtf/{FNAME}.html', |
| 120 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/tree/{FNAME}.html', |
| 121 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/undo/{FNAME}.html', |
| 122 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/transaction/{FNAME}.html', |
| 123 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/transaction/xa/{FNAME}.html', |
| 124 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/{FNAME}.html', |
| 125 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/datatype/{FNAME}.html', |
| 126 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/namespace/{FNAME}.html', |
| 127 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/parsers/{FNAME}.html', |
| 128 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/transform/{FNAME}.html', |
| 129 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/transform/dom/{FNAME}.html', |
| 130 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/transform/sax/{FNAME}.html', |
| 131 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/transform/stream/{FNAME}.html', |
| 132 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/validation/{FNAME}.html', |
| 133 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/xpath/{FNAME}.html', |
| 134 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/ietf/jgss/{FNAME}.html', |
| 135 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/CORBA/{FNAME}.html', |
| 136 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/CORBA/DynAnyPackage/{FNAME}.html', |
| 137 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/CORBA/TypeCodePackage/{FNAME}.html', |
| 138 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/CORBA/portable/{FNAME}.html', |
| 139 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/CosNaming/{FNAME}.html', |
| 140 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/CosNaming/NamingContextExtPackage/{FNAME}.html', |
| 141 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/CosNaming/NamingContextPackage/{FNAME}.html', |
| 142 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/Dynamic/{FNAME}.html', |
| 143 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/DynamicAny/{FNAME}.html', |
| 144 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/DynamicAny/DynAnyFactoryPackage/{FNAME}.html', |
| 145 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/DynamicAny/DynAnyPackage/{FNAME}.html', |
| 146 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/IOP/{FNAME}.html', |
| 147 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/IOP/CodecFactoryPackage/{FNAME}.html', |
| 148 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/IOP/CodecPackage/{FNAME}.html', |
| 149 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/Messaging/{FNAME}.html', |
| 150 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/PortableInterceptor/{FNAME}.html', |
| 151 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/PortableInterceptor/ORBInitInfoPackage/{FNAME}.html', |
| 152 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/PortableServer/{FNAME}.html', |
| 153 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/PortableServer/CurrentPackage/{FNAME}.html', |
| 154 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/PortableServer/POAManagerPackage/{FNAME}.html', |
| 155 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/PortableServer/POAPackage/{FNAME}.html', |
| 156 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/PortableServer/ServantLocatorPackage/{FNAME}.html', |
| 157 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/SendingContext/{FNAME}.html', |
| 158 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/stub/java/rmi/{FNAME}.html', |
| 159 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/w3c/dom/{FNAME}.html', |
| 160 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/w3c/dom/bootstrap/{FNAME}.html', |
| 161 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/w3c/dom/events/{FNAME}.html', |
| 162 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/w3c/dom/ls/{FNAME}.html', |
| 163 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/xml/sax/{FNAME}.html', |
| 164 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/xml/sax/ext/{FNAME}.html', |
| 165 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/xml/sax/helpers/{FNAME}.html', |
| /* ambiguous class names (appear in more than one package) */ |
| 166 => 'http://www.google.com/search?sitesearch=java.sun.com&q=allinurl%3Aj2se%2F1+5+0%2Fdocs%2Fapi+{FNAME}' |
| ), |
| /trunk/lib/geshi/xpp.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Simon Butcher (simon@butcher.name) |
| * Copyright: (c) 2007 Simon Butcher (http://simon.butcher.name/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/02/27 |
| * |
| * Axapta/Dynamics Ax X++ language file for GeSHi. |
| /trunk/lib/geshi/nsis.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: deguix (cevo_deguix@yahoo.com.br), Tux (http://tux.a4.cz/) |
| * Copyright: (c) 2005 deguix, 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/12/03 |
| * |
| * Nullsoft Scriptable Install System language file for GeSHi. |
| /trunk/lib/geshi/reg.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Sean Hanna (smokingrope@gmail.com) |
| * Copyright: (c) 2006 Sean Hanna |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 03/15/2006 |
| * |
| * Microsoft Registry Editor language file for GeSHi. |
| /trunk/lib/geshi/smarty.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Alan Juden (alan@judenware.org) |
| * Copyright: (c) 2004 Alan Juden, Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/07/10 |
| * |
| * Smarty template language file for GeSHi. |
| /trunk/lib/geshi/asm.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Tux (tux@inmail.cz) |
| * Copyright: (c) 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/07/27 |
| * |
| * x86 Assembler language file for GeSHi. |
| /trunk/lib/geshi/java.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Nigel McNie (nigel@geshi.org) |
| * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/07/10 |
| * |
| * Java language file for GeSHi. |
| /trunk/lib/geshi/z80.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Benny Baumann (BenBE@omorphia.de) |
| * Copyright: (c) 2007-2008 Benny Baumann (http://www.omorphia.de/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/02/06 |
| * |
| * ZiLOG Z80 Assembler language file for GeSHi. |
| /trunk/lib/geshi/pic16.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Phil Mattison (mattison@ohmikron.com) |
| * Copyright: (c) 2008 Ohmikron Corp. (http://www.ohmikron.com/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/07/30 |
| * |
| * PIC16 Assembler language file for GeSHi. |
| /trunk/lib/geshi/teraterm.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Boris Maisuradze (boris at logmett.com) |
| * Copyright: (c) 2008 Boris Maisuradze (http://logmett.com) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/09/26 |
| * |
| * Tera Term Macro language file for GeSHi. |
| /trunk/lib/geshi/scala.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Franco Lombardo (franco@francolombardo.net) |
| * Copyright: (c) 2008 Franco Lombardo, Benny Baumann |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/02/08 |
| * |
| * Scala language file for GeSHi. |
| /trunk/lib/geshi/d.php |
|---|
| 4,7 → 4,7 |
| * ----- |
| * Author: Thomas Kuehne (thomas@kuehne.cn) |
| * Copyright: (c) 2005 Thomas Kuehne (http://thomas.kuehne.cn/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/04/22 |
| * |
| * D language file for GeSHi. |
| /trunk/lib/geshi/xorg_conf.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Milian Wolff (mail@milianw.de) |
| * Copyright: (c) 2008 Milian Wolff (http://milianw.de) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/06/18 |
| * |
| * xorg.conf language file for GeSHi. |
| /trunk/lib/geshi/kixtart.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Riley McArdle (riley@glyff.net) |
| * Copyright: (c) 2007 Riley McArdle (http://www.glyff.net/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/08/31 |
| * |
| * PHP language file for GeSHi. |
| /trunk/lib/geshi/per.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Lars Gersmann (lars.gersmann@gmail.com) |
| * Copyright: (c) 2007 Lars Gersmann |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/06/03 |
| * |
| * Per (forms) (FOURJ's Genero 4GL) language file for GeSHi. |
| /trunk/lib/geshi/basic4gl.php |
|---|
| 4,7 → 4,7 |
| * --------------------------------- |
| * Author: Matthew Webb (bmatthew1@blueyonder.co.uk) |
| * Copyright: (c) 2004 Matthew Webb (http://matthew-4gl.wikispaces.com) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/09/15 |
| * |
| * Basic4GL language file for GeSHi. |
| /trunk/lib/geshi/4cs.php |
|---|
| 4,7 → 4,7 |
| * ------ |
| * Author: Jason Curl (jason.curl@continental-corporation.com) |
| * Copyright: (c) 2009 Jason Curl |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/09/05 |
| * |
| * 4CS language file for GeSHi. |
| /trunk/lib/geshi/properties.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Edy Hinzen |
| * Copyright: (c) 2009 Edy Hinzen |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/04/03 |
| * |
| * Property language file for GeSHi. |
| /trunk/lib/geshi/vhdl.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Alexander 'E-Razor' Krause (admin@erazor-zone.de) |
| * Copyright: (c) 2005 Alexander Krause |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/06/15 |
| * |
| * VHDL (VHSICADL, very high speed integrated circuit HDL) language file for GeSHi. |
| /trunk/lib/geshi/oracle8.php |
|---|
| 4,7 → 4,7 |
| * ----------- |
| * Author: Guy Wicks (Guy.Wicks@rbs.co.uk) |
| * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/04 |
| * |
| * Oracle 8 language file for GeSHi. |
| /trunk/lib/geshi/xml.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Nigel McNie (nigel@geshi.org) |
| * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/09/01 |
| * |
| * XML language file for GeSHi. Based on the idea/file by Christian Weiske |
| /trunk/lib/geshi/visualfoxpro.php |
|---|
| 4,7 → 4,7 |
| * ---------------- |
| * Author: Roberto Armellin (r.armellin@tin.it) |
| * Copyright: (c) 2004 Roberto Armellin, Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/09/17 |
| * |
| * Visual FoxPro language file for GeSHi. |
| /trunk/lib/geshi/clojure.php |
|---|
| New file |
| 0,0 → 1,134 |
| <?php |
| /************************************************************************************* |
| * clojure.php |
| * -------- |
| * Author: Jess Johnson (jess@grok-code.com) |
| * Copyright: (c) 2009 Jess Johnson (http://grok-code.com) |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/09/20 |
| * |
| * Clojure language file for GeSHi. |
| * |
| * This file borrows significantly from the lisp language file for GeSHi |
| * |
| * CHANGES |
| * ------- |
| * 2009/09/20 (1.0.8.6) |
| * - First Release |
| * |
| * TODO (updated 2009/09/20) |
| * ------------------------- |
| * |
| ************************************************************************************* |
| * |
| * This file is part of GeSHi. |
| * |
| * GeSHi is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License as published by |
| * the Free Software Foundation; either version 2 of the License, or |
| * (at your option) any later version. |
| * |
| * GeSHi is distributed in the hope that it will be useful, |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| * |
| * You should have received a copy of the GNU General Public License |
| * along with GeSHi; if not, write to the Free Software |
| * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
| * |
| ************************************************************************************/ |
| $language_data = array ( |
| 'LANG_NAME' => 'Clojure', |
| 'COMMENT_SINGLE' => array(1 => ';'), |
| 'COMMENT_MULTI' => array(';|' => '|;'), |
| 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
| 'QUOTEMARKS' => array('"'), |
| 'ESCAPE_CHAR' => '\\', |
| 'KEYWORDS' => array( |
| 1 => array( |
| 'defn', 'defn-', 'defmulti', 'defmethod', 'defmacro', 'deftest', |
| 'defstruct', 'def', 'defonce', 'let', 'letfn', 'do', 'cond', 'condp', |
| 'for', 'loop', 'recur', 'when', 'when-not', 'when-let', 'when-first', |
| 'if', 'if-let', 'if-not', 'doto', 'and', 'or', |
| 'dosync', 'doseq', 'dotimes', 'dorun', 'doall', |
| 'load', 'import', 'unimport', 'ns', 'in-ns', 'refer', |
| 'try', 'catch', 'finally', 'throw', |
| 'with-open', 'with-local-vars', 'binding', |
| 'gen-class', 'gen-and-load-class', 'gen-and-save-class', |
| 'implement', 'proxy', 'lazy-cons', 'with-meta', |
| 'struct', 'struct-map', 'delay', 'locking', 'sync', 'time', 'apply', |
| 'remove', 'merge', 'interleave', 'interpose', 'distinct', |
| 'cons', 'concat', 'lazy-cat', 'cycle', 'rest', 'frest', 'drop', |
| 'drop-while', 'nthrest', 'take', 'take-while', 'take-nth', 'butlast', |
| 'reverse', 'sort', 'sort-by', 'split-at', 'partition', 'split-with', |
| 'first', 'ffirst', 'rfirst', 'zipmap', 'into', 'set', 'vec', |
| 'to-array-2d', 'not-empty', 'seq?', 'not-every?', 'every?', 'not-any?', |
| 'map', 'mapcat', 'vector?', 'list?', 'hash-map', 'reduce', 'filter', |
| 'vals', 'keys', 'rseq', 'subseq', 'rsubseq', 'count', 'empty?', |
| 'fnseq', 'repeatedly', 'iterate', 'drop-last', |
| 'repeat', 'replicate', 'range', 'into-array', |
| 'line-seq', 'resultset-seq', 're-seq', 're-find', 'tree-seq', 'file-seq', |
| 'iterator-seq', 'enumeration-seq', 'declare', 'xml-seq', |
| 'symbol?', 'string?', 'vector', 'conj', 'str', |
| 'pos?', 'neg?', 'zero?', 'nil?', 'inc', 'format', |
| 'alter', 'commute', 'ref-set', 'floor', 'assoc', 'send', 'send-off' |
| ) |
| ), |
| 'SYMBOLS' => array( |
| '(', ')', '{', '}', '[', ']', '!', '%', '^', '&', '/','+','-','*','=','<','>',';','|', '.', '..', '->', |
| ), |
| 'CASE_SENSITIVE' => array( |
| GESHI_COMMENTS => true, |
| 1 => false |
| ), |
| 'STYLES' => array( |
| 'KEYWORDS' => array( |
| 1 => 'color: #b1b100;' |
| ), |
| 'COMMENTS' => array( |
| 1 => 'color: #808080; font-style: italic;', |
| 'MULTI' => 'color: #808080; font-style: italic;' |
| ), |
| 'ESCAPE_CHAR' => array( |
| 0 => 'color: #000099; font-weight: bold;' |
| ), |
| 'BRACKETS' => array( |
| 0 => 'color: #66cc66;' |
| ), |
| 'STRINGS' => array( |
| 0 => 'color: #ff0000;' |
| ), |
| 'NUMBERS' => array( |
| 0 => 'color: #cc66cc;' |
| ), |
| 'METHODS' => array( |
| 0 => 'color: #555;', |
| 1 => 'color: #555;' |
| ), |
| 'SYMBOLS' => array( |
| 0 => 'color: #66cc66;' |
| ), |
| 'REGEXPS' => array( |
| ), |
| 'SCRIPT' => array( |
| ) |
| ), |
| 'URLS' => array( |
| 1 => '' |
| ), |
| 'OOLANG' => true, |
| 'OBJECT_SPLITTERS' => array( |
| '::', ':' |
| ), |
| 'REGEXPS' => array( |
| ), |
| 'STRICT_MODE_APPLIES' => GESHI_NEVER, |
| 'SCRIPT_DELIMITERS' => array( |
| ), |
| 'HIGHLIGHT_STRICT_BLOCK' => array( |
| ) |
| ); |
| ?> |
| /trunk/lib/geshi/bnf.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Rowan Rodrik van der Molen (rowan@bigsmoke.us) |
| * Copyright: (c) 2006 Rowan Rodrik van der Molen (http://www.bigsmoke.us/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/09/28 |
| * |
| * BNF (Backus-Naur form) language file for GeSHi. |
| /trunk/lib/geshi/oberon2.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: mbishop (mbishop@esoteriq.org) |
| * Copyright: (c) 2009 mbishop (mbishop@esoteriq.org) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/02/10 |
| * |
| * Oberon-2 language file for GeSHi. |
| /trunk/lib/geshi/oracle11.php |
|---|
| 6,7 → 6,7 |
| * Contributions: |
| * - Updated for 11i by Simon Redhead |
| * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/04 |
| * |
| * Oracle 11i language file for GeSHi. |
| /trunk/lib/geshi/idl.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Cedric Bosdonnat (cedricbosdo@openoffice.org) |
| * Copyright: (c) 2006 Cedric Bosdonnat |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/08/20 |
| * |
| * Unoidl language file for GeSHi. |
| /trunk/lib/geshi/mmix.php |
|---|
| New file |
| 0,0 → 1,173 |
| <?php |
| /************************************************************************************* |
| * mmix.php |
| * ------- |
| * Author: Benny Baumann (BenBE@geshi.org) |
| * Copyright: (c) 2009 Benny Baumann (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/10/16 |
| * |
| * MMIX Assembler language file for GeSHi. |
| * |
| * This is an implementation of the MMIX language as designed by Donald E. Knuth |
| * |
| * CHANGES |
| * ------- |
| * 2004/08/05 (1.0.8.6) |
| * - First Release |
| * |
| * TODO (updated 2009/10/16) |
| * ------------------------- |
| * |
| ************************************************************************************* |
| * |
| * This file is part of GeSHi. |
| * |
| * GeSHi is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License as published by |
| * the Free Software Foundation; either version 2 of the License, or |
| * (at your option) any later version. |
| * |
| * GeSHi is distributed in the hope that it will be useful, |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| * |
| * You should have received a copy of the GNU General Public License |
| * along with GeSHi; if not, write to the Free Software |
| * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
| * |
| ************************************************************************************/ |
| $language_data = array ( |
| 'LANG_NAME' => 'MMIX', |
| 'COMMENT_SINGLE' => array(1 => ';'), |
| 'COMMENT_MULTI' => array(), |
| //Line address prefix suppression |
| 'COMMENT_REGEXP' => array(2 => "/^\s*[0-9a-f]{12,16}+(?:\s+[0-9a-f]+(?:\.{3}[0-9a-f]{2,})?)?:/mi"), |
| 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
| 'QUOTEMARKS' => array("'", '"'), |
| 'ESCAPE_CHAR' => '', |
| 'KEYWORDS' => array( |
| /*CPU*/ |
| 1 => array( |
| '16ADDU','2ADDU','4ADDU','8ADDU','ADD','ADDU','AND','ANDN','ANDNH', |
| 'ANDNL','ANDNMH','ANDNML','BDIF','BEV','BN','BNN','BNP','BNZ','BOD', |
| 'BP','BZ','CMP','CMPU','CSEV','CSN','CSNN','CSNP','CSNZ','CSOD', |
| 'CSP','CSWAP','CSZ','DIV','DIVU','FADD','FCMP','FCMPE','FDIV', |
| 'FEQL','FEQLE','FINT','FIX','FIXU','FLOT','FLOTU','FMUL','FREM', |
| 'FSQRT','FSUB','FUN','FUNE','GET','GETA','GO','INCH','INCL','INCMH', |
| 'INCML','JMP','LDB','LDBU','LDHT','LDO','LDOU','LDSF','LDT','LDTU', |
| 'LDUNC','LDVTS','LDW','LDWU','MOR','MUL','MULU','MUX','MXOR','NAND', |
| 'NEG','NEGU','NOR','NXOR','ODIF','OR','ORH','ORL','ORMH','ORML', |
| 'ORN','PBEV','PBN','PBNN','PBNP','PBNZ','PBOD','PBP','PBZ','POP', |
| 'PREGO','PRELD','PREST','PUSHGO','PUSHJ','PUT','RESUME','SADD', |
| 'SAVE','SETH','SETL','SETMH','SETML','SFLOT','SFLOTU','SL','SLU', |
| 'SR','SRU','STB','STBU','STCO','STHT','STO','STOU','STSF','STT', |
| 'STTU','STUNC','STW','STWU','SUB','SUBU','SWYM','SYNC','SYNCD', |
| 'SYNCID','TDIF','TRAP','TRIP','UNSAVE','WDIF','XOR','ZSEV','ZSN', |
| 'ZSNN','ZSNP','ZSNZ','ZSOD','ZSP','ZSZ' |
| ), |
| /*registers*/ |
| 3 => array( |
| 'rA','rB','rC','rD','rE','rF','rG','rH','rI','rJ','rK','rL','rM', |
| 'rN','rO','rP','rQ','rR','rS','rT','rU','rV','rW','rX','rY','rZ', |
| 'rBB','rTT','rWW','rXX','rYY','rZZ' |
| ), |
| /*Directive*/ |
| 4 => array( |
| ), |
| /*Operands*/ |
| 5 => array( |
| ) |
| ), |
| 'SYMBOLS' => array( |
| '[', ']', '(', ')', |
| '+', '-', '*', '/', '%', |
| '.', ',', ';', ':' |
| ), |
| 'CASE_SENSITIVE' => array( |
| GESHI_COMMENTS => false, |
| 1 => true, |
| 2 => false, |
| 3 => true, |
| 4 => false, |
| 5 => false |
| ), |
| 'STYLES' => array( |
| 'KEYWORDS' => array( |
| 1 => 'color: #00007f; font-weight: bold;', |
| 2 => 'color: #0000ff; font-weight: bold;', |
| 3 => 'color: #00007f;', |
| 4 => 'color: #000000; font-weight: bold;', |
| 5 => 'color: #000000; font-weight: bold;' |
| ), |
| 'COMMENTS' => array( |
| 1 => 'color: #666666; font-style: italic;', |
| 2 => 'color: #adadad; font-style: italic;', |
| ), |
| 'ESCAPE_CHAR' => array( |
| 0 => 'color: #000099; font-weight: bold;' |
| ), |
| 'BRACKETS' => array( |
| 0 => 'color: #009900; font-weight: bold;' |
| ), |
| 'STRINGS' => array( |
| 0 => 'color: #7f007f;' |
| ), |
| 'NUMBERS' => array( |
| 0 => 'color: #0000ff;' |
| ), |
| 'METHODS' => array( |
| ), |
| 'SYMBOLS' => array( |
| 0 => 'color: #339933;' |
| ), |
| 'REGEXPS' => array( |
| // 0 => 'color: #0000ff;', |
| // 1 => 'color: #0000ff;' |
| ), |
| 'SCRIPT' => array( |
| ) |
| ), |
| 'URLS' => array( |
| 1 => '', |
| 2 => '', |
| 3 => '', |
| 4 => '', |
| 5 => '' |
| ), |
| 'NUMBERS' => |
| GESHI_NUMBER_BIN_PREFIX_PERCENT | |
| GESHI_NUMBER_BIN_SUFFIX | |
| GESHI_NUMBER_HEX_PREFIX | |
| GESHI_NUMBER_HEX_SUFFIX | |
| GESHI_NUMBER_OCT_SUFFIX | |
| GESHI_NUMBER_INT_BASIC | |
| GESHI_NUMBER_FLT_NONSCI | |
| GESHI_NUMBER_FLT_NONSCI_F | |
| GESHI_NUMBER_FLT_SCI_ZERO, |
| 'OOLANG' => false, |
| 'OBJECT_SPLITTERS' => array( |
| ), |
| 'REGEXPS' => array( |
| //Hex numbers |
| // 0 => /* */ "(?<=([\\s\\(\\)\\[\\],;.:+\\-\\/*]))(?:[0-9][0-9a-fA-F]{0,31}[hH]|0x[0-9a-fA-F]{1,32})(?=([\\s\\(\\)\\[\\],;.:+\\-\\/*]))", |
| //Binary numbers |
| // 1 => "(?<=([\\s\\(\\)\\[\\],;.:+\\-\\/*]))[01]{1,64}[bB](?=([\\s\\(\\)\\[\\],;.:+\\-\\/*]))" |
| ), |
| 'STRICT_MODE_APPLIES' => GESHI_NEVER, |
| 'SCRIPT_DELIMITERS' => array( |
| ), |
| 'HIGHLIGHT_STRICT_BLOCK' => array( |
| ), |
| 'TAB_WIDTH' => 8, |
| 'PARSER_CONTROL' => array( |
| 'KEYWORDS' => array( |
| 'DISALLOWED_BEFORE' => "(?<![a-zA-Z0-9\$_\|\#>|^])", |
| 'DISALLOWED_AFTER' => "(?![a-zA-Z0-9_<\|%])" |
| ) |
| ) |
| ); |
| ?> |
| /trunk/lib/geshi/systemverilog.php |
|---|
| New file |
| 0,0 → 1,317 |
| <?php |
| /************************************************************************************ |
| * systemverilog.php |
| * ------- |
| * Author: Sean O'Boyle |
| * Copyright: (C) 2008 IntelligentDV |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/06/25 |
| * |
| * SystemVerilog IEEE 1800-2009(draft8) language file for GeSHi. |
| * |
| * CHANGES |
| * ------- |
| * 2008/06/25 (1.0.0) |
| * - First Release |
| * |
| * TODO (updated 2008/06/25) |
| * ------------------------- |
| * |
| ************************************************************************************* |
| * |
| * This file is part of GeSHi. |
| * |
| * GeSHi is free software: you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License as published by |
| * the Free Software Foundation, either version 3 of the License, or |
| * (at your option) any later version. |
| * |
| * This program is distributed in the hope that it will be useful, |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| * |
| * You should have received a copy of the GNU General Public License |
| * along with this program. If not, see <http://www.gnu.org/licenses/>. |
| * |
| ************************************************************************ |
| * Title: SystemVerilog Language Keywords File for GeSHi |
| * Description: This file contains the SV keywords defined in the |
| * IEEE1800-2009 Draft Standard in the format expected by |
| * GeSHi. |
| * |
| * Original Author: Sean O'Boyle |
| * Contact: seanoboyle@intelligentdv.com |
| * Company: Intelligent Design Verification |
| * Company URL: http://intelligentdv.com |
| * |
| * Download the most recent version here: |
| * http://intelligentdv.com/downloads |
| * |
| * File Bugs Here: http://bugs.intelligentdv.com |
| * Project: SyntaxFiles |
| * |
| * File: systemverilog.php |
| * $LastChangedBy: seanoboyle $ |
| * $LastChangedDate: 2009-07-22 22:20:25 -0700 (Wed, 22 Jul 2009) $ |
| * $LastChangedRevision: 17 $ |
| * |
| ************************************************************************/ |
| $language_data = array ( |
| 'LANG_NAME' => 'SystemVerilog', |
| 'COMMENT_SINGLE' => array(1 => '//'), |
| 'COMMENT_MULTI' => array('/*' => '*/'), |
| 'COMMENT_REGEXP' => array(1 => '/\/\/(?:\\\\\\\\|\\\\\\n|.)*$/m'), |
| 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
| 'QUOTEMARKS' => array('"'), |
| 'ESCAPE_CHAR' => '\\', |
| 'KEYWORDS' => array( |
| // system tasks |
| 1 => array( |
| 'acos','acosh','asin','asinh','assertfailoff','assertfailon', |
| 'assertkill','assertnonvacuouson','assertoff','asserton', |
| 'assertpassoff','assertpasson','assertvacuousoff','async$and$array', |
| 'async$and$plane','async$nand$array','async$nand$plane', |
| 'async$nor$array','async$nor$plane','async$or$array', |
| 'async$or$plane','atan','atan2','atanh','bits','bitstoreal', |
| 'bitstoshortreal','cast','ceil','changed','changed_gclk', |
| 'changing_gclk','clog2','cos','cosh','countones','coverage_control', |
| 'coverage_get','coverage_get_max','coverage_merge','coverage_save', |
| 'dimensions','display','displayb','displayh','displayo', |
| 'dist_chi_square','dist_erlang','dist_exponential','dist_normal', |
| 'dist_poisson','dist_t','dist_uniform','dumpall','dumpfile', |
| 'dumpflush','dumplimit','dumpoff','dumpon','dumpports', |
| 'dumpportsall','dumpportsflush','dumpportslimit','dumpportsoff', |
| 'dumpportson','dumpvars','error','exit','exp','falling_gclk', |
| 'fclose','fdisplay','fdisplayb','fdisplayh','fdisplayo','fell', |
| 'fell_gclk','feof','ferror','fflush','fgetc','fgets','finish', |
| 'floor','fmonitor','fmonitorb','fmonitorh','fmonitoro','fopen', |
| 'fread','fscanf','fseek','fstrobe','fstrobeb','fstrobeh','fstrobeo', |
| 'ftell','future_gclk','fwrite','fwriteb','fwriteh','fwriteo', |
| 'get_coverage','high','hypot','increment','info','isunbounded', |
| 'isunknown','itor','left','ln','load_coverage_db','log10','low', |
| 'monitor','monitorb','monitorh','monitoro','monitoroff','monitoron', |
| 'onehot','onehot0','past','past_gclk','pow','printtimescale', |
| 'q_add','q_exam','q_full','q_initialize','q_remove','random', |
| 'readmemb','readmemh','realtime','realtobits','rewind','right', |
| 'rising_gclk','rose','rose_gclk','rtoi','sampled', |
| 'set_coverage_db_name','sformat','sformatf','shortrealtobits', |
| 'signed','sin','sinh','size','sqrt','sscanf','stable','stable_gclk', |
| 'steady_gclk','stime','stop','strobe','strobeb','strobeh','strobeo', |
| 'swrite','swriteb','swriteh','swriteo','sync$and$array', |
| 'sync$and$plane','sync$nand$array','sync$nand$plane', |
| 'sync$nor$array','sync$nor$plane','sync$or$array','sync$or$plane', |
| 'system','tan','tanh','test$plusargs','time','timeformat', |
| 'typename','ungetc','unpacked_dimensions','unsigned', |
| 'value$plusargs','warning','write','writeb','writeh','writememb', |
| 'writememh','writeo', |
| ), |
| // compiler directives |
| 2 => array( |
| '`__FILE__', '`__LINE__', '`begin_keywords', '`case', '`celldefine', |
| '`endcelldefine', '`default_nettype', '`define', '`default', '`else', |
| '`elsif', '`end_keywords', '`endfor', '`endif', |
| '`endprotect', '`endswitch', '`endwhile', '`for', '`format', |
| '`if', '`ifdef', '`ifndef', '`include', '`let', |
| '`line', '`nounconnected_drive', '`pragma', '`protect', '`resetall', |
| '`switch', '`timescale', '`unconnected_drive', '`undef', '`undefineall', |
| '`while' |
| ), |
| // keywords |
| 3 => array( |
| 'assert', 'assume', 'cover', 'expect', 'disable', |
| 'iff', 'binsof', 'intersect', 'first_match', 'throughout', |
| 'within', 'coverpoint', 'cross', 'wildcard', 'bins', |
| 'ignore_bins', 'illegal_bins', 'genvar', 'if', 'else', |
| 'unique', 'priority', 'matches', 'default', 'forever', |
| 'repeat', 'while', 'for', 'do', 'foreach', |
| 'break', 'continue', 'return', 'pulsestyle_onevent', 'pulsestyle_ondetect', |
| 'noshowcancelled', 'showcancelled', 'ifnone', 'posedge', 'negedge', |
| 'edge', 'wait', 'wait_order', 'timeunit', 'timeprecision', |
| 's', 'ms', 'us', 'ns', |
| 'ps', 'fs', 'step', 'new', 'extends', |
| 'this', 'super', 'protected', 'local', 'rand', |
| 'randc', 'bind', 'constraint', 'solve', 'before', |
| 'dist', 'inside', 'with', 'virtual', 'extern', |
| 'pure', 'forkjoin', 'design', 'instance', 'cell', |
| 'liblist', 'use', 'library', 'incdir', 'include', |
| 'modport', 'sync_accept_on', 'reject_on', 'accept_on', |
| 'sync_reject_on', 'restrict', 'let', 'until', 'until_with', |
| 'unique0', 'eventually', 's_until', 's_always', 's_eventually', |
| 's_nexttime', 's_until_with', 'global', 'untyped', 'implies', |
| 'weak', 'strong', 'nexttime' |
| ), |
| // block keywords |
| 4 => array( |
| 'begin', 'end', 'package', 'endpackage', 'macromodule', |
| 'module', 'endmodule', 'generate', 'endgenerate', 'program', |
| 'endprogram', 'class', 'endclass', 'function', 'endfunction', |
| 'case', 'casex', 'casez', 'randcase', 'endcase', |
| 'interface', 'endinterface', 'clocking', 'endclocking', 'task', |
| 'endtask', 'primitive', 'endprimitive', 'fork', 'join', |
| 'join_any', 'join_none', 'covergroup', 'endgroup', 'checker', |
| 'endchecker', 'property', 'endproperty', 'randsequence', 'sequence', |
| 'endsequence', 'specify', 'endspecify', 'config', 'endconfig', |
| 'table', 'endtable', 'initial', 'final', 'always', |
| 'always_comb', 'always_ff', 'always_latch', 'alias', 'assign', |
| 'force', 'release' |
| ), |
| // types |
| 5 => array( |
| 'parameter', 'localparam', 'specparam', 'input', 'output', |
| 'inout', 'ref', 'byte', 'shortint', 'int', |
| 'integer', 'longint', 'time', 'bit', 'logic', |
| 'reg', 'supply0', 'supply1', 'tri', 'triand', |
| 'trior', 'trireg', 'tri0', 'tri1', 'wire', |
| 'uwire', 'wand', 'wor', 'signed', 'unsigned', |
| 'shortreal', 'real', 'realtime', 'type', 'void', |
| 'struct', 'union', 'tagged', 'const', 'var', |
| 'automatic', 'static', 'packed', 'vectored', 'scalared', |
| 'typedef', 'enum', 'string', 'chandle', 'event', |
| 'null', 'pullup', 'pulldown', 'cmos', 'rcmos', |
| 'nmos', 'pmos', 'rnmos', 'rpmos', 'and', |
| 'nand', 'or', 'nor', 'xor', 'xnor', |
| 'not', 'buf', 'tran', 'rtran', 'tranif0', |
| 'tranif1', 'rtranif0', 'rtranif1', 'bufif0', 'bufif1', |
| 'notif0', 'notif1', 'strong0', 'strong1', 'pull0', |
| 'pull1', 'weak0', 'weak1', 'highz0', 'highz1', |
| 'small', 'medium', 'large' |
| ), |
| // DPI |
| 6 => array( |
| 'DPI', 'DPI-C', 'import', 'export', 'context' |
| ), |
| // stdlib |
| 7 => array( |
| 'randomize', 'mailbox', 'semaphore', 'put', 'get', |
| 'try_put', 'try_get', 'peek', 'try_peek', 'process', |
| 'state', 'self', 'status', 'kill', 'await', |
| 'suspend', 'resume', 'size', 'delete', 'insert', |
| 'num', 'first', 'last', 'next', 'prev', |
| 'pop_front', 'pop_back', 'push_front', 'push_back', 'find', |
| 'find_index', 'find_first', 'find_last', 'find_last_index', 'min', |
| 'max', 'unique_index', 'reverse', 'sort', 'rsort', |
| 'shuffle', 'sum', 'product', 'List', 'List_Iterator', |
| 'neq', 'eq', 'data', 'empty', 'front', |
| 'back', 'start', 'finish', 'insert_range', 'erase', |
| 'erase_range', 'set', 'swap', 'clear', 'purge' |
| ), |
| // key_deprecated |
| 8 => array( |
| 'defparam', 'deassign', 'TODO' |
| ), |
| ), |
| 'SYMBOLS' => array( |
| '(', ')', '{', '}', '[', ']', '=', '+', '-', '*', '/', '!', '%', |
| '^', '&', '|', '~', |
| '?', ':', |
| '#', '<<', '<<<', |
| '>', '<', '>=', '<=', |
| '@', ';', ',' |
| ), |
| 'CASE_SENSITIVE' => array( |
| GESHI_COMMENTS => false, |
| 1 => true, |
| 2 => true, |
| 3 => true, |
| 4 => true, |
| 5 => true, |
| 6 => true, |
| 7 => true, |
| 8 => true |
| ), |
| 'STYLES' => array( |
| 'KEYWORDS' => array( |
| 1 => 'color: #996666; font-weight: bold;', |
| 2 => 'color: #336600; font-weight: bold;', |
| 3 => 'color: #996600; font-weight: bold;', |
| 4 => 'color: #000033; font-weight: bold;', |
| 5 => 'color: #330033; font-weight: bold;', |
| 6 => 'color: #996600; font-weight: bold;', |
| 7 => 'color: #CC9900; font-weight: bold;', |
| 8 => 'color: #990000; font-weight: bold;' |
| ), |
| 'COMMENTS' => array( |
| 1 => 'color: #00008B; font-style: italic;', |
| 'MULTI' => 'color: #00008B; font-style: italic;' |
| ), |
| 'ESCAPE_CHAR' => array( |
| 0 => 'color: #9F79EE' |
| ), |
| 'BRACKETS' => array( |
| 0 => 'color: #9F79EE;' |
| ), |
| 'STRINGS' => array( |
| 0 => 'color: #FF00FF;' |
| ), |
| 'NUMBERS' => array( |
| 0 => 'color: #ff0055;' |
| ), |
| 'METHODS' => array( |
| 1 => 'color: #202020;', |
| 2 => 'color: #202020;' |
| ), |
| 'SYMBOLS' => array( |
| 0 => 'color: #5D478B;' |
| ), |
| 'REGEXPS' => array( |
| 0 => 'color: #ff0055;', |
| 1 => 'color: #ff0055;', |
| 2 => 'color: #ff0055;', |
| 3 => 'color: #ff0055;' |
| ), |
| 'SCRIPT' => array( |
| 0 => '', |
| 1 => '', |
| 2 => '', |
| 3 => '' |
| ) |
| ), |
| 'URLS' => array( |
| 1 => '', |
| 2 => '', |
| 3 => '', |
| 4 => '', |
| 5 => '', |
| 6 => '', |
| 7 => '', |
| 8 => '' |
| ), |
| 'OOLANG' => false, |
| 'OBJECT_SPLITTERS' => array( |
| 1 => '' |
| ), |
| 'REGEXPS' => array( |
| // integer |
| 0 => "\d'[bdh][0-9_a-fA-FxXzZ]+", |
| // realtime |
| 1 => "\d*\.\d+[munpf]?s", |
| // time s, ms, us, ns, ps, of fs |
| 2 => "\d+[munpf]?s", |
| // real |
| 3 => "\d*\.\d+" |
| ), |
| 'STRICT_MODE_APPLIES' => GESHI_NEVER, |
| 'SCRIPT_DELIMITERS' => array( |
| 0 => '' |
| ), |
| 'HIGHLIGHT_STRICT_BLOCK' => array( |
| 0 => true |
| ), |
| 'TAB_WIDTH' => 3, |
| 'PARSER_CONTROL' => array( |
| 'KEYWORDS' => array( |
| 1 => array( |
| 'DISALLOWED_BEFORE' => '(?<=$)' |
| ) |
| ) |
| ) |
| ); |
| ?> |
| /trunk/lib/geshi/vbnet.php |
|---|
| 4,7 → 4,7 |
| * --------- |
| * Author: Alan Juden (alan@judenware.org) |
| * Copyright: (c) 2004 Alan Juden, Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/04 |
| * |
| * VB.NET language file for GeSHi. |
| /trunk/lib/geshi/povray.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Carl Fürstenberg (azatoth@gmail.com) |
| * Copyright: © 2007 Carl Fürstenberg |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/07/11 |
| * |
| * Povray language file for GeSHi. |
| /trunk/lib/geshi/cmake.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Daniel Nelson (danieln@eng.utah.edu) |
| * Copyright: (c) 2009 Daniel Nelson |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/04/06 |
| * |
| * CMake language file for GeSHi. |
| /trunk/lib/geshi/python.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Roberto Rossi (rsoftware@altervista.org) |
| * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/08/30 |
| * |
| * Python language file for GeSHi. |
| /trunk/lib/geshi/cpp.php |
|---|
| 7,7 → 7,7 |
| * - M. Uli Kusterer (witness.of.teachtext@gmx.net) |
| * - Jack Lloyd (lloyd@randombit.net) |
| * Copyright: (c) 2004 Dennis Bayer, Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/09/27 |
| * |
| * C++ language file for GeSHi. |
| /trunk/lib/geshi/freebasic.php |
|---|
| 4,7 → 4,7 |
| * ------------- |
| * Author: Roberto Rossi |
| * Copyright: (c) 2005 Roberto Rossi (http://rsoftware.altervista.org) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/08/19 |
| * |
| * FreeBasic (http://www.freebasic.net/) language file for GeSHi. |
| /trunk/lib/geshi/rsplus.php |
|---|
| 6,7 → 6,7 |
| * Contributors: |
| * - Benilton Carvalho (beniltoncarvalho@gmail.com) |
| * Copyright: (c) 2009 Ron Fredericks (http://www.LectureMaker.com) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/03/28 |
| * |
| * R language file for GeSHi. |
| 55,7 → 55,7 |
| ************************************************************************************/ |
| $language_data = array ( |
| 'LANG_NAME' => 'r', |
| 'LANG_NAME' => 'R / S+', |
| 'COMMENT_SINGLE' => array(1 => '#'), |
| 'COMMENT_MULTI' => array(), |
| 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
| 471,6 → 471,12 |
| 'SCRIPT_DELIMITERS' => array( |
| ), |
| 'HIGHLIGHT_STRICT_BLOCK' => array( |
| ), |
| 'PARSER_CONTROL' => array( |
| 'KEYWORDS' => array( |
| 'DISALLOWED_BEFORE' => "(?<![a-zA-Z0-9\$_\|\#;>|^&\\.])(?<!\/html\/)", |
| 'DISALLOWED_AFTER' => "(?![a-zA-Z0-9_\|%\\-&;\\.])" |
| ) |
| ) |
| ); |
| /trunk/lib/geshi/whois.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Benny Baumann (BenBE@geshi.org) |
| * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/09/14 |
| * |
| * Whois response (RPSL format) language file for GeSHi. |
| /trunk/lib/geshi/mirc.php |
|---|
| 4,7 → 4,7 |
| * ----- |
| * Author: Alberto 'Birckin' de Areba (Birckin@hotmail.com) |
| * Copyright: (c) 2006 Alberto de Areba |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/05/29 |
| * |
| * mIRC Scripting language file for GeSHi. |
| /trunk/lib/geshi/plsql.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Victor Engmark <victor.engmark@gmail.com> |
| * Copyright: (c) 2006 Victor Engmark (http://l0b0.net/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/10/26 |
| * |
| * Oracle 9.2 PL/SQL language file for GeSHi. |
| /trunk/lib/geshi/ocaml.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Flaie (fireflaie@gmail.com) |
| * Copyright: (c) 2005 Flaie, Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/08/27 |
| * |
| * OCaml (Objective Caml) language file for GeSHi. |
| /trunk/lib/geshi/prolog.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Benny Baumann (BenBE@geshi.org) |
| * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/10/02 |
| * |
| * Prolog language file for GeSHi. |
| /trunk/lib/geshi/abap.php |
|---|
| 7,7 → 7,7 |
| * - Sandra Rossi (sandra.rossi@gmail.com) |
| * - Jacob Laursen (jlu@kmd.dk) |
| * Copyright: (c) 2007 Andres Picazo |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/04 |
| * |
| * ABAP language file for GeSHi. |
| /trunk/lib/geshi/hq9plus.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Benny Baumann (BenBE@geshi.org) |
| * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/10/31 |
| * |
| * HQ9+ language file for GeSHi. |
| /trunk/lib/geshi/vb.php |
|---|
| 5,7 → 5,7 |
| * Author: Roberto Rossi (rsoftware@altervista.org) |
| * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), |
| * Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/08/30 |
| * |
| * Visual Basic language file for GeSHi. |
| /trunk/lib/geshi/diff.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Conny Brunnkvist (conny@fuchsia.se), W. Tasin (tasin@fhm.edu) |
| * Copyright: (c) 2004 Fuchsia Open Source Solutions (http://www.fuchsia.se/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/12/29 |
| * |
| * Diff-output language file for GeSHi. |
| 115,7 → 115,7 |
| 0 => "[0-9,]+[acd][0-9,]+", |
| //Removed lines |
| 1 => array( |
| GESHI_SEARCH => '^\\<.*$', |
| GESHI_SEARCH => '(^|(?<=\A\s))\\<.*$', |
| GESHI_REPLACE => '\\0', |
| GESHI_MODIFIERS => 'm', |
| GESHI_BEFORE => '', |
| 123,7 → 123,7 |
| ), |
| //Inserted lines |
| 2 => array( |
| GESHI_SEARCH => '^\\>.*$', |
| GESHI_SEARCH => '(^|(?<=\A\s))\\>.*$', |
| GESHI_REPLACE => '\\0', |
| GESHI_MODIFIERS => 'm', |
| GESHI_BEFORE => '', |
| 131,7 → 131,7 |
| ), |
| //Location line |
| 3 => array( |
| GESHI_SEARCH => '^[\\-]{3}\\s.*$', |
| GESHI_SEARCH => '(^|(?<=\A\s))-{3}\\s.*$', |
| GESHI_REPLACE => '\\0', |
| GESHI_MODIFIERS => 'm', |
| GESHI_BEFORE => '', |
| 139,7 → 139,7 |
| ), |
| //Inserted line |
| 4 => array( |
| GESHI_SEARCH => '^(\\+){3}\\s.*$', |
| GESHI_SEARCH => '(^|(?<=\A\s))(\\+){3}\\s.*$', |
| GESHI_REPLACE => '\\0', |
| GESHI_MODIFIERS => 'm', |
| GESHI_BEFORE => '', |
| 147,7 → 147,7 |
| ), |
| //Modified line |
| 5 => array( |
| GESHI_SEARCH => '^\\!.*$', |
| GESHI_SEARCH => '(^|(?<=\A\s))\\!.*$', |
| GESHI_REPLACE => '\\0', |
| GESHI_MODIFIERS => 'm', |
| GESHI_BEFORE => '', |
| 155,7 → 155,7 |
| ), |
| //File specification |
| 6 => array( |
| GESHI_SEARCH => '^[\\@]{2}.*$', |
| GESHI_SEARCH => '(^|(?<=\A\s))[\\@]{2}.*$', |
| GESHI_REPLACE => '\\0', |
| GESHI_MODIFIERS => 'm', |
| GESHI_BEFORE => '', |
| 163,7 → 163,7 |
| ), |
| //Removed line |
| 7 => array( |
| GESHI_SEARCH => '^\\-.*$', |
| GESHI_SEARCH => '(^|(?<=\A\s))\\-.*$', |
| GESHI_REPLACE => '\\0', |
| GESHI_MODIFIERS => 'm', |
| GESHI_BEFORE => '', |
| 171,7 → 171,7 |
| ), |
| //Inserted line |
| 8 => array( |
| GESHI_SEARCH => '^\\+.*$', |
| GESHI_SEARCH => '(^|(?<=\A\s))\\+.*$', |
| GESHI_REPLACE => '\\0', |
| GESHI_MODIFIERS => 'm', |
| GESHI_BEFORE => '', |
| 179,7 → 179,7 |
| ), |
| //File specification |
| 9 => array( |
| GESHI_SEARCH => '^(\\*){3}\\s.*$', |
| GESHI_SEARCH => '(^|(?<=\A\s))(\\*){3}\\s.*$', |
| GESHI_REPLACE => '\\0', |
| GESHI_MODIFIERS => 'm', |
| GESHI_BEFORE => '', |
| 193,4 → 193,4 |
| ) |
| ); |
| ?> |
| ?> |
| /trunk/lib/geshi/erlang.php |
|---|
| 7,7 → 7,7 |
| * - Uwe Dauernheim (uwe@dauernheim.net) |
| * - Dan Forest-Barbier (dan@twisted.in) |
| * Copyright: (c) 2008 Uwe Dauernheim (http://www.kreisquadratur.de/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008-09-27 |
| * |
| * Erlang language file for GeSHi. |
| /trunk/lib/geshi/dcs.php |
|---|
| 4,7 → 4,7 |
| * --------------------------------- |
| * Author: Stelio Passaris (GeSHi@stelio.net) |
| * Copyright: (c) 2009 Stelio Passaris (http://stelio.net/stiki/GeSHi) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/01/20 |
| * |
| * DCS language file for GeSHi. |
| /trunk/lib/geshi/bibtex.php |
|---|
| 4,7 → 4,7 |
| * ----- |
| * Author: Quinn Taylor (quinntaylor@mac.com) |
| * Copyright: (c) 2009 Quinn Taylor (quinntaylor@mac.com), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/04/29 |
| * |
| * BibTeX language file for GeSHi. |
| /trunk/lib/geshi/mapbasic.php |
|---|
| New file |
| 0,0 → 1,908 |
| <?php |
| /************************************************************************************* |
| * mapbasic.php |
| * ------ |
| * Author: Tomasz Berus (t.berus@gisodkuchni.pl) |
| * Copyright: (c) 2009 Tomasz Berus (http://sourceforge.net/projects/mbsyntax/) |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/11/25 |
| * |
| * MapBasic language file for GeSHi. |
| * |
| * CHANGES |
| * ------- |
| * 2009/09/17 (1.0.1) |
| * - Replaced all tabs with spaces |
| * - Fixed 'URLS' array |
| * 2008/11/25 (1.0.0) |
| * - First Release (MapBasic v9.5) |
| * |
| * TODO (updated 2008/11/25) |
| * ------------------------- |
| * |
| ************************************************************************************* |
| * |
| * This file is part of GeSHi. |
| * |
| * GeSHi is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License as published by |
| * the Free Software Foundation; either version 2 of the License, or |
| * (at your option) any later version. |
| * |
| * GeSHi is distributed in the hope that it will be useful, |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| * |
| * You should have received a copy of the GNU General Public License |
| * along with GeSHi; if not, write to the Free Software |
| * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
| * |
| ************************************************************************************/ |
| $language_data = array ( |
| 'LANG_NAME' => 'MapBasic', |
| 'COMMENT_SINGLE' => array(1 => "'"), |
| 'COMMENT_MULTI' => array(), |
| 'COMMENT_REGEXP' => array(), |
| 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
| 'QUOTEMARKS' => array('"'), |
| 'ESCAPE_CHAR' => '', |
| 'KEYWORDS' => array( |
| /* |
| 1 - Statements + Clauses + Data Types + Logical Operators, Geographical Operators + SQL |
| 2 - Special Procedures |
| 3 - Functions |
| 4 - Constants |
| 5 - Extended keywords (case sensitive) |
| */ |
| 1 => array( |
| 'Add', 'Alias', 'All', 'Alter', 'And', 'Any', 'Application', 'Arc', |
| 'Area', 'As', 'AutoLabel', 'Bar', 'Beep', 'Begin', 'Bind', |
| 'Browse', 'Brush', 'BrushPicker', 'Button', 'ButtonPad', |
| 'ButtonPads', 'BY', 'Call', 'CancelButton', 'Cartographic', 'Case', |
| 'CharSet', 'Check', 'CheckBox', 'Clean', 'Close', 'Collection', |
| 'Column', 'Combine', 'Command', 'Commit', 'Connection', |
| 'ConnectionNumber', 'Contains', 'Continue', 'Control', 'CoordSys', |
| 'Create', 'Cutter', 'Date', 'Datum', 'DDEExecute', 'DDEPoke', |
| 'DDETerminate', 'DDETerminateAll', 'Declare', 'Default', 'Define', |
| 'Delete', 'Dialog', 'Digitizer', 'Dim', 'Disaggregate', |
| 'Disconnect', 'Distance', 'Do', 'Document', 'DocumentWindow', |
| 'Drag', 'Drop', 'EditText', 'Ellipse', 'Enclose', 'End', 'Entire', |
| 'Entirely', 'Erase', 'Error', 'Event', 'Exit', 'Export', |
| 'Farthest', 'Fetch', 'File', 'Find', 'Float', 'FME', 'Font', |
| 'FontPicker', 'For', 'Format', 'Frame', 'From', 'Function', |
| 'Geocode', 'Get', 'Global', 'Goto', 'Graph', 'Grid', 'GROUP', |
| 'GroupBox', 'Handler', 'If', 'Import', 'In', 'Include', 'Index', |
| 'Info', 'Input', 'Insert', 'Integer', 'Intersect', 'Intersects', |
| 'INTO', 'Isogram', 'Item', 'Kill', 'Layout', 'Legend', 'Line', |
| 'Link', 'ListBox', 'Logical', 'Loop', 'Map', 'Map3D', 'MapInfo', |
| 'MapInfoDialog', 'Menu', 'Merge', 'Metadata', 'Method', 'Mod', |
| 'Move', 'MultiListBox', 'MultiPoint', 'MWS', 'Nearest', 'Next', |
| 'NOSELECT', 'Not', 'Note', 'Object', 'Objects', 'Offset', |
| 'OKButton', 'OnError', 'Open', 'Or', 'ORDER', 'Overlay', 'Pack', |
| 'Paper', 'Part', 'Partly', 'Pen', 'PenPicker', 'Pline', 'Point', |
| 'PopupMenu', 'Preserve', 'Print', 'PrintWin', 'PrismMap', |
| 'Processing', 'Program', 'ProgressBar', 'ProgressBars', 'Put', |
| 'RadioGroup', 'Randomize', 'Ranges', 'Rect', 'ReDim', |
| 'Redistricter', 'Refresh', 'Region', 'Register', 'Relief', |
| 'Reload', 'Remove', 'Rename', 'Report', 'Reproject', 'Resolution', |
| 'Resume', 'Rollback', 'RoundRect', 'RowID', 'Run', 'Save', 'Seek', |
| 'Select', 'Selection', 'Server', 'Set', 'Shade', 'SmallInt', |
| 'Snap', 'Split', 'StaticText', 'StatusBar', 'Stop', 'String', |
| 'Style', 'Styles', 'Sub', 'Symbol', 'SymbolPicker', 'Symbols', |
| 'Table', 'Target', 'Terminate', 'Text', 'Then', 'Threshold', |
| 'Timeout', 'To', 'Transaction', 'Transform', 'Type', 'UnDim', |
| 'Units', 'Unlink', 'Update', 'Using', 'VALUES', 'Version', |
| 'Versioning', 'Wend', 'WFS', 'WHERE', 'While', 'Window', 'Within', |
| 'Workspace', 'Write' |
| ), |
| 2 => array( |
| 'EndHandler', 'ForegroundTaskSwitchHandler', 'Main', |
| 'RemoteMapGenHandler', 'RemoteMsgHandler', 'SelChangedHandler', |
| 'ToolHandler', 'WinChangedHandler', 'WinClosedHandler', |
| 'WinFocusChangedHandler' |
| ), |
| 3 => array( |
| 'Abs', 'Acos', 'ApplicationDirectory$', 'AreaOverlap', 'Asc', |
| 'Asin', 'Ask', 'Atn', 'Avg', 'Buffer', 'ButtonPadInfo', |
| 'CartesianArea', 'CartesianBuffer', 'CartesianConnectObjects', |
| 'CartesianDistance', 'CartesianObjectDistance', |
| 'CartesianObjectLen', 'CartesianOffset', 'CartesianOffsetXY', |
| 'CartesianPerimeter', 'Centroid', 'CentroidX', 'CentroidY', |
| 'ChooseProjection$', 'Chr$', 'ColumnInfo', 'CommandInfo', |
| 'ConnectObjects', 'ControlPointInfo', 'ConvertToPline', |
| 'ConvertToRegion', 'ConvexHull', 'CoordSysName$', 'Cos', 'Count', |
| 'CreateCircle', 'CreateLine', 'CreatePoint', 'CreateText', |
| 'CurDate', 'CurrentBorderPen', 'CurrentBrush', 'CurrentFont', |
| 'CurrentLinePen', 'CurrentPen', 'CurrentSymbol', 'DateWindow', |
| 'Day', 'DDEInitiate', 'DDERequest$', 'DeformatNumber$', 'EOF', |
| 'EOT', 'EPSGToCoordSysString$', 'Err', 'Error$', 'Exp', |
| 'ExtractNodes', 'FileAttr', 'FileExists', 'FileOpenDlg', |
| 'FileSaveAsDlg', 'Fix', 'Format$', 'FormatDate$', 'FormatNumber$', |
| 'FrontWindow', 'GeocodeInfo', 'GetFolderPath$', 'GetGridCellValue', |
| 'GetMetadata$', 'GetSeamlessSheet', 'GridTableInfo', |
| 'HomeDirectory$', 'InStr', 'Int', 'IntersectNodes', |
| 'IsGridCellNull', 'IsogramInfo', 'IsPenWidthPixels', |
| 'LabelFindByID', 'LabelFindFirst', 'LabelFindNext', 'LabelInfo', |
| 'LayerInfo', 'LCase$', 'Left$', 'LegendFrameInfo', 'LegendInfo', |
| 'LegendStyleInfo', 'Len', 'Like', 'LocateFile$', 'LOF', 'Log', |
| 'LTrim$', 'MakeBrush', 'MakeCustomSymbol', 'MakeFont', |
| 'MakeFontSymbol', 'MakePen', 'MakeSymbol', 'Map3DInfo', |
| 'MapperInfo', 'Max', 'Maximum', 'MBR', 'MenuItemInfoByHandler', |
| 'MenuItemInfoByID', 'MGRSToPoint', 'MICloseContent', |
| 'MICloseFtpConnection', 'MICloseFtpFileFind', |
| 'MICloseHttpConnection', 'MICloseHttpFile', 'MICloseSession', |
| 'MICreateSession', 'MICreateSessionFull', 'Mid$', 'MidByte$', |
| 'MIErrorDlg', 'MIFindFtpFile', 'MIFindNextFtpFile', 'MIGetContent', |
| 'MIGetContentBuffer', 'MIGetContentLen', 'MIGetContentString', |
| 'MIGetContentToFile', 'MIGetContentType', |
| 'MIGetCurrentFtpDirectory', 'MIGetErrorCode', 'MIGetErrorMessage', |
| 'MIGetFileURL', 'MIGetFtpConnection', 'MIGetFtpFile', |
| 'MIGetFtpFileFind', 'MIGetFtpFileName', 'MIGetHttpConnection', |
| 'MIIsFtpDirectory', 'MIIsFtpDots', 'Min', 'Minimum', |
| 'MIOpenRequest', 'MIOpenRequestFull', 'MIParseURL', 'MIPutFtpFile', |
| 'MIQueryInfo', 'MIQueryInfoStatusCode', 'MISaveContent', |
| 'MISendRequest', 'MISendSimpleRequest', 'MISetCurrentFtpDirectory', |
| 'MISetSessionTimeout', 'MIXmlAttributeListDestroy', |
| 'MIXmlDocumentCreate', 'MIXmlDocumentDestroy', |
| 'MIXmlDocumentGetNamespaces', 'MIXmlDocumentGetRootNode', |
| 'MIXmlDocumentLoad', 'MIXmlDocumentLoadXML', |
| 'MIXmlDocumentLoadXMLString', 'MIXmlDocumentSetProperty', |
| 'MIXmlGetAttributeList', 'MIXmlGetChildList', |
| 'MIXmlGetNextAttribute', 'MIXmlGetNextNode', 'MIXmlNodeDestroy', |
| 'MIXmlNodeGetAttributeValue', 'MIXmlNodeGetFirstChild', |
| 'MIXmlNodeGetName', 'MIXmlNodeGetParent', 'MIXmlNodeGetText', |
| 'MIXmlNodeGetValue', 'MIXmlNodeListDestroy', 'MIXmlSCDestroy', |
| 'MIXmlSCGetLength', 'MIXmlSCGetNamespace', 'MIXmlSelectNodes', |
| 'MIXmlSelectSingleNode', 'Month', 'NumAllWindows', 'NumberToDate', |
| 'NumCols', 'NumTables', 'NumWindows', 'ObjectDistance', |
| 'ObjectGeography', 'ObjectInfo', 'ObjectLen', 'ObjectNodeHasM', |
| 'ObjectNodeHasZ', 'ObjectNodeM', 'ObjectNodeX', 'ObjectNodeY', |
| 'ObjectNodeZ', 'OffsetXY', 'Overlap', 'OverlayNodes', |
| 'PathToDirectory$', 'PathToFileName$', 'PathToTableName$', |
| 'PenWidthToPoints', 'Perimeter', 'PointsToPenWidth', |
| 'PointToMGRS$', 'PrismMapInfo', 'ProgramDirectory$', 'Proper$', |
| 'ProportionOverlap', 'RasterTableInfo', 'ReadControlValue', |
| 'RegionInfo', 'RemoteQueryHandler', 'RGB', 'Right$', 'Rnd', |
| 'Rotate', 'RotateAtPoint', 'Round', 'RTrim$', 'SearchInfo', |
| 'SearchPoint', 'SearchRect', 'SelectionInfo', 'Server_ColumnInfo', |
| 'Server_Connect', 'Server_ConnectInfo', 'Server_DriverInfo', |
| 'Server_EOT', 'Server_Execute', 'Server_GetODBCHConn', |
| 'Server_GetODBCHStmt', 'Server_NumCols', 'Server_NumDrivers', |
| 'SessionInfo', 'Sgn', 'Sin', 'Space$', 'SphericalArea', |
| 'SphericalConnectObjects', 'SphericalDistance', |
| 'SphericalObjectDistance', 'SphericalObjectLen', 'SphericalOffset', |
| 'SphericalOffsetXY', 'SphericalPerimeter', 'Sqr', 'Str$', |
| 'String$', 'StringCompare', 'StringCompareIntl', 'StringToDate', |
| 'StyleAttr', 'Sum', 'SystemInfo', 'TableInfo', 'Tan', |
| 'TempFileName$', 'TextSize', 'Time', 'Timer', 'TriggerControl', |
| 'TrueFileName$', 'UBound', 'UCase$', 'UnitAbbr$', 'UnitName$', |
| 'Val', 'Weekday', 'WindowID', 'WindowInfo', 'WtAvg', 'Year' |
| ), |
| 4 => array( |
| 'BLACK', 'BLUE', 'BRUSH_BACKCOLOR', 'BRUSH_FORECOLOR', |
| 'BRUSH_PATTERN', 'BTNPAD_INFO_FLOATING', 'BTNPAD_INFO_NBTNS', |
| 'BTNPAD_INFO_WIDTH', 'BTNPAD_INFO_WINID', 'BTNPAD_INFO_X', |
| 'BTNPAD_INFO_Y', 'CLS', 'CMD_INFO_CTRL', 'CMD_INFO_CUSTOM_OBJ', |
| 'CMD_INFO_DLG_DBL', 'CMD_INFO_DLG_OK', 'CMD_INFO_EDIT_ASK', |
| 'CMD_INFO_EDIT_DISCARD', 'CMD_INFO_EDIT_SAVE', |
| 'CMD_INFO_EDIT_STATUS', 'CMD_INFO_EDIT_TABLE', 'CMD_INFO_FIND_RC', |
| 'CMD_INFO_FIND_ROWID', 'CMD_INFO_HL_FILE_NAME', |
| 'CMD_INFO_HL_LAYER_ID', 'CMD_INFO_HL_ROWID', |
| 'CMD_INFO_HL_TABLE_NAME', 'CMD_INFO_HL_WINDOW_ID', |
| 'CMD_INFO_INTERRUPT', 'CMD_INFO_MENUITEM', 'CMD_INFO_MSG', |
| 'CMD_INFO_ROWID', 'CMD_INFO_SELTYPE', 'CMD_INFO_SHIFT', |
| 'CMD_INFO_STATUS', 'CMD_INFO_TASK_SWITCH', 'CMD_INFO_TOOLBTN', |
| 'CMD_INFO_WIN', 'CMD_INFO_X', 'CMD_INFO_X2', 'CMD_INFO_XCMD', |
| 'CMD_INFO_Y', 'CMD_INFO_Y2', 'COL_INFO_DECPLACES', |
| 'COL_INFO_EDITABLE', 'COL_INFO_INDEXED', 'COL_INFO_NAME', |
| 'COL_INFO_NUM', 'COL_INFO_TYPE', 'COL_INFO_WIDTH', 'COL_TYPE_CHAR', |
| 'COL_TYPE_DATE', 'COL_TYPE_DATETIME', 'COL_TYPE_DECIMAL', |
| 'COL_TYPE_FLOAT', 'COL_TYPE_GRAPHIC', 'COL_TYPE_INTEGER', |
| 'COL_TYPE_LOGICAL', 'COL_TYPE_SMALLINT', 'COL_TYPE_TIME', 'CYAN', |
| 'DATE_WIN_CURPROG', 'DATE_WIN_SESSION', 'DEG_2_RAD', |
| 'DICTIONARY_ADDRESS_ONLY', 'DICTIONARY_ALL', |
| 'DICTIONARY_PREFER_ADDRESS', 'DICTIONARY_PREFER_USER', |
| 'DICTIONARY_USER_ONLY', 'DM_CUSTOM_CIRCLE', 'DM_CUSTOM_ELLIPSE', |
| 'DM_CUSTOM_LINE', 'DM_CUSTOM_POINT', 'DM_CUSTOM_POLYGON', |
| 'DM_CUSTOM_POLYLINE', 'DM_CUSTOM_RECT', 'DMPAPER_10X11', |
| 'DMPAPER_10X14', 'DMPAPER_11X17', 'DMPAPER_12X11', 'DMPAPER_15X11', |
| 'DMPAPER_9X11', 'DMPAPER_A_PLUS', 'DMPAPER_A2', 'DMPAPER_A3', |
| 'DMPAPER_A3_EXTRA', 'DMPAPER_A3_EXTRA_TRANSVERSE', |
| 'DMPAPER_A3_ROTATED', 'DMPAPER_A3_TRANSVERSE', 'DMPAPER_A4', |
| 'DMPAPER_A4_EXTRA', 'DMPAPER_A4_PLUS', 'DMPAPER_A4_ROTATED', |
| 'DMPAPER_A4_TRANSVERSE', 'DMPAPER_A4SMALL', 'DMPAPER_A5', |
| 'DMPAPER_A5_EXTRA', 'DMPAPER_A5_ROTATED', 'DMPAPER_A5_TRANSVERSE', |
| 'DMPAPER_A6', 'DMPAPER_A6_ROTATED', 'DMPAPER_B_PLUS', 'DMPAPER_B4', |
| 'DMPAPER_B4_JIS_ROTATED', 'DMPAPER_B5', 'DMPAPER_B5_EXTRA', |
| 'DMPAPER_B5_JIS_ROTATED', 'DMPAPER_B5_TRANSVERSE', |
| 'DMPAPER_B6_JIS', 'DMPAPER_B6_JIS_ROTATED', 'DMPAPER_CSHEET', |
| 'DMPAPER_DBL_JAPANESE_POSTCARD', |
| 'DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED', 'DMPAPER_DSHEET', |
| 'DMPAPER_ENV_10', 'DMPAPER_ENV_11', 'DMPAPER_ENV_12', |
| 'DMPAPER_ENV_14', 'DMPAPER_ENV_9', 'DMPAPER_ENV_B4', |
| 'DMPAPER_ENV_B5', 'DMPAPER_ENV_B6', 'DMPAPER_ENV_C3', |
| 'DMPAPER_ENV_C4', 'DMPAPER_ENV_C5', 'DMPAPER_ENV_C6', |
| 'DMPAPER_ENV_C65', 'DMPAPER_ENV_DL', 'DMPAPER_ENV_INVITE', |
| 'DMPAPER_ENV_ITALY', 'DMPAPER_ENV_MONARCH', 'DMPAPER_ENV_PERSONAL', |
| 'DMPAPER_ESHEET', 'DMPAPER_EXECUTIVE', |
| 'DMPAPER_FANFOLD_LGL_GERMAN', 'DMPAPER_FANFOLD_STD_GERMAN', |
| 'DMPAPER_FANFOLD_US', 'DMPAPER_FIRST', 'DMPAPER_FOLIO', |
| 'DMPAPER_ISO_B4', 'DMPAPER_JAPANESE_POSTCARD', |
| 'DMPAPER_JAPANESE_POSTCARD_ROTATED', 'DMPAPER_JENV_CHOU3', |
| 'DMPAPER_JENV_CHOU3_ROTATED', 'DMPAPER_JENV_CHOU4', |
| 'DMPAPER_JENV_CHOU4_ROTATED', 'DMPAPER_JENV_KAKU2', |
| 'DMPAPER_JENV_KAKU2_ROTATED', 'DMPAPER_JENV_KAKU3', |
| 'DMPAPER_JENV_KAKU3_ROTATED', 'DMPAPER_JENV_YOU4', |
| 'DMPAPER_JENV_YOU4_ROTATED', 'DMPAPER_LEDGER', 'DMPAPER_LEGAL', |
| 'DMPAPER_LEGAL_EXTRA', 'DMPAPER_LETTER', 'DMPAPER_LETTER_EXTRA', |
| 'DMPAPER_LETTER_EXTRA_TRANSVERSE', 'DMPAPER_LETTER_PLUS', |
| 'DMPAPER_LETTER_ROTATED', 'DMPAPER_LETTER_TRANSVERSE', |
| 'DMPAPER_LETTERSMALL', 'DMPAPER_NOTE', 'DMPAPER_P16K', |
| 'DMPAPER_P16K_ROTATED', 'DMPAPER_P32K', 'DMPAPER_P32K_ROTATED', |
| 'DMPAPER_P32KBIG', 'DMPAPER_P32KBIG_ROTATED', 'DMPAPER_PENV_1', |
| 'DMPAPER_PENV_1_ROTATED', 'DMPAPER_PENV_10', |
| 'DMPAPER_PENV_10_ROTATED', 'DMPAPER_PENV_2', |
| 'DMPAPER_PENV_2_ROTATED', 'DMPAPER_PENV_3', |
| 'DMPAPER_PENV_3_ROTATED', 'DMPAPER_PENV_4', |
| 'DMPAPER_PENV_4_ROTATED', 'DMPAPER_PENV_5', |
| 'DMPAPER_PENV_5_ROTATED', 'DMPAPER_PENV_6', |
| 'DMPAPER_PENV_6_ROTATED', 'DMPAPER_PENV_7', |
| 'DMPAPER_PENV_7_ROTATED', 'DMPAPER_PENV_8', |
| 'DMPAPER_PENV_8_ROTATED', 'DMPAPER_PENV_9', |
| 'DMPAPER_PENV_9_ROTATED', 'DMPAPER_QUARTO', 'DMPAPER_RESERVED_48', |
| 'DMPAPER_RESERVED_49', 'DMPAPER_STATEMENT', 'DMPAPER_TABLOID', |
| 'DMPAPER_TABLOID_EXTRA', 'DMPAPER_USER', 'ERR_BAD_WINDOW', |
| 'ERR_BAD_WINDOW_NUM', 'ERR_CANT_ACCESS_FILE', |
| 'ERR_CANT_INITIATE_LINK', 'ERR_CMD_NOT_SUPPORTED', |
| 'ERR_FCN_ARG_RANGE', 'ERR_FCN_INVALID_FMT', |
| 'ERR_FCN_OBJ_FETCH_FAILED', 'ERR_FILEMGR_NOTOPEN', |
| 'ERR_FP_MATH_LIB_DOMAIN', 'ERR_FP_MATH_LIB_RANGE', |
| 'ERR_INVALID_CHANNEL', 'ERR_INVALID_READ_CONTROL', |
| 'ERR_INVALID_TRIG_CONTROL', 'ERR_NO_FIELD', |
| 'ERR_NO_RESPONSE_FROM_APP', 'ERR_NULL_SELECTION', |
| 'ERR_PROCESS_FAILED_IN_APP', 'ERR_TABLE_NOT_FOUND', |
| 'ERR_WANT_MAPPER_WIN', 'FALSE', 'FILE_ATTR_FILESIZE', |
| 'FILE_ATTR_MODE', 'FILTER_ALL_DIRECTIONS_1', |
| 'FILTER_ALL_DIRECTIONS_2', 'FILTER_DIAGONALLY', |
| 'FILTER_HORIZONTALLY', 'FILTER_VERTICALLY', |
| 'FILTER_VERTICALLY_AND_HORIZONTALLY', 'FOLDER_APPDATA', |
| 'FOLDER_COMMON_APPDATA', 'FOLDER_COMMON_DOCS', |
| 'FOLDER_LOCAL_APPDATA', 'FOLDER_MI_APPDATA', |
| 'FOLDER_MI_COMMON_APPDATA', 'FOLDER_MI_LOCAL_APPDATA', |
| 'FOLDER_MI_PREFERENCE', 'FOLDER_MYDOCS', 'FOLDER_MYPICS', |
| 'FONT_BACKCOLOR', 'FONT_FORECOLOR', 'FONT_NAME', 'FONT_POINTSIZE', |
| 'FONT_STYLE', 'FRAME_INFO_BORDER_PEN', 'FRAME_INFO_COLUMN', |
| 'FRAME_INFO_HEIGHT', 'FRAME_INFO_LABEL', 'FRAME_INFO_MAP_LAYER_ID', |
| 'FRAME_INFO_NUM_STYLES', 'FRAME_INFO_POS_X', 'FRAME_INFO_POS_Y', |
| 'FRAME_INFO_REFRESHABLE', 'FRAME_INFO_SUBTITLE', |
| 'FRAME_INFO_SUBTITLE_FONT', 'FRAME_INFO_TITLE', |
| 'FRAME_INFO_TITLE_FONT', 'FRAME_INFO_TYPE', 'FRAME_INFO_VISIBLE', |
| 'FRAME_INFO_WIDTH', 'FRAME_TYPE_STYLE', 'FRAME_TYPE_THEME', |
| 'GEO_CONTROL_POINT_X', 'GEO_CONTROL_POINT_Y', 'GEOCODE_BATCH_SIZE', |
| 'GEOCODE_COUNT_GEOCODED', 'GEOCODE_COUNT_NOTGEOCODED', |
| 'GEOCODE_COUNTRY_SUBDIVISION', 'GEOCODE_COUNTRY_SUBDIVISION2', |
| 'GEOCODE_DICTIONARY', 'GEOCODE_FALLBACK_GEOGRAPHIC', |
| 'GEOCODE_FALLBACK_POSTAL', 'GEOCODE_MAX_BATCH_SIZE', |
| 'GEOCODE_MIXED_CASE', 'GEOCODE_MUNICIPALITY', |
| 'GEOCODE_MUNICIPALITY2', 'GEOCODE_OFFSET_CENTER', |
| 'GEOCODE_OFFSET_CENTER_UNITS', 'GEOCODE_OFFSET_END', |
| 'GEOCODE_OFFSET_END_UNITS', 'GEOCODE_PASSTHROUGH', |
| 'GEOCODE_POSTAL_CODE', 'GEOCODE_RESULT_MARK_MULTIPLE', |
| 'GEOCODE_STREET_NAME', 'GEOCODE_STREET_NUMBER', |
| 'GEOCODE_UNABLE_TO_CONVERT_DATA', 'GREEN', |
| 'GRID_TAB_INFO_HAS_HILLSHADE', 'GRID_TAB_INFO_MAX_VALUE', |
| 'GRID_TAB_INFO_MIN_VALUE', 'HOTLINK_INFO_ENABLED', |
| 'HOTLINK_INFO_EXPR', 'HOTLINK_INFO_MODE', 'HOTLINK_INFO_RELATIVE', |
| 'HOTLINK_MODE_BOTH', 'HOTLINK_MODE_LABEL', 'HOTLINK_MODE_OBJ', |
| 'IMAGE_CLASS_BILEVEL', 'IMAGE_CLASS_GREYSCALE', |
| 'IMAGE_CLASS_PALETTE', 'IMAGE_CLASS_RGB', 'IMAGE_TYPE_GRID', |
| 'IMAGE_TYPE_RASTER', 'INCL_ALL', 'INCL_COMMON', 'INCL_CROSSINGS', |
| 'ISOGRAM_AMBIENT_SPEED_DIST_UNIT', |
| 'ISOGRAM_AMBIENT_SPEED_TIME_UNIT', 'ISOGRAM_BANDING', |
| 'ISOGRAM_BATCH_SIZE', 'ISOGRAM_DEFAULT_AMBIENT_SPEED', |
| 'ISOGRAM_MAJOR_POLYGON_ONLY', 'ISOGRAM_MAJOR_ROADS_ONLY', |
| 'ISOGRAM_MAX_BANDS', 'ISOGRAM_MAX_BATCH_SIZE', |
| 'ISOGRAM_MAX_DISTANCE', 'ISOGRAM_MAX_DISTANCE_UNITS', |
| 'ISOGRAM_MAX_OFFROAD_DIST', 'ISOGRAM_MAX_OFFROAD_DIST_UNITS', |
| 'ISOGRAM_MAX_TIME', 'ISOGRAM_MAX_TIME_UNITS', |
| 'ISOGRAM_POINTS_ONLY', 'ISOGRAM_PROPAGATION_FACTOR', |
| 'ISOGRAM_RECORDS_INSERTED', 'ISOGRAM_RECORDS_NOTINSERTED', |
| 'ISOGRAM_RETURN_HOLES', 'ISOGRAM_SIMPLIFICATION_FACTOR', |
| 'LABEL_INFO_ANCHORX', 'LABEL_INFO_ANCHORY', 'LABEL_INFO_DRAWN', |
| 'LABEL_INFO_EDIT', 'LABEL_INFO_EDIT_ANCHOR', |
| 'LABEL_INFO_EDIT_ANGLE', 'LABEL_INFO_EDIT_FONT', |
| 'LABEL_INFO_EDIT_OFFSET', 'LABEL_INFO_EDIT_PEN', |
| 'LABEL_INFO_EDIT_POSITION', 'LABEL_INFO_EDIT_TEXT', |
| 'LABEL_INFO_EDIT_TEXTARROW', 'LABEL_INFO_EDIT_TEXTLINE', |
| 'LABEL_INFO_EDIT_VISIBILITY', 'LABEL_INFO_OBJECT', |
| 'LABEL_INFO_OFFSET', 'LABEL_INFO_ORIENTATION', |
| 'LABEL_INFO_POSITION', 'LABEL_INFO_ROWID', 'LABEL_INFO_SELECT', |
| 'LABEL_INFO_TABLE', 'LAYER_INFO_ARROWS', 'LAYER_INFO_CENTROIDS', |
| 'LAYER_INFO_COSMETIC', 'LAYER_INFO_DISPLAY', |
| 'LAYER_INFO_DISPLAY_GLOBAL', 'LAYER_INFO_DISPLAY_GRAPHIC', |
| 'LAYER_INFO_DISPLAY_OFF', 'LAYER_INFO_DISPLAY_VALUE', |
| 'LAYER_INFO_EDITABLE', 'LAYER_INFO_HOTLINK_COUNT', |
| 'LAYER_INFO_HOTLINK_EXPR', 'LAYER_INFO_HOTLINK_MODE', |
| 'LAYER_INFO_HOTLINK_RELATIVE', 'LAYER_INFO_LABEL_ALPHA', |
| 'LAYER_INFO_LABEL_ORIENT_CURVED', |
| 'LAYER_INFO_LABEL_ORIENT_HORIZONTAL', |
| 'LAYER_INFO_LABEL_ORIENT_PARALLEL', 'LAYER_INFO_LAYER_ALPHA', |
| 'LAYER_INFO_LAYER_TRANSLUCENCY', 'LAYER_INFO_LBL_AUTODISPLAY', |
| 'LAYER_INFO_LBL_CURFONT', 'LAYER_INFO_LBL_DUPLICATES', |
| 'LAYER_INFO_LBL_EXPR', 'LAYER_INFO_LBL_FONT', 'LAYER_INFO_LBL_LT', |
| 'LAYER_INFO_LBL_LT_ARROW', 'LAYER_INFO_LBL_LT_NONE', |
| 'LAYER_INFO_LBL_LT_SIMPLE', 'LAYER_INFO_LBL_MAX', |
| 'LAYER_INFO_LBL_OFFSET', 'LAYER_INFO_LBL_ORIENTATION', |
| 'LAYER_INFO_LBL_OVERLAP', 'LAYER_INFO_LBL_PARALLEL', |
| 'LAYER_INFO_LBL_PARTIALSEGS', 'LAYER_INFO_LBL_POS', |
| 'LAYER_INFO_LBL_POS_BC', 'LAYER_INFO_LBL_POS_BL', |
| 'LAYER_INFO_LBL_POS_BR', 'LAYER_INFO_LBL_POS_CC', |
| 'LAYER_INFO_LBL_POS_CL', 'LAYER_INFO_LBL_POS_CR', |
| 'LAYER_INFO_LBL_POS_TC', 'LAYER_INFO_LBL_POS_TL', |
| 'LAYER_INFO_LBL_POS_TR', 'LAYER_INFO_LBL_VIS_OFF', |
| 'LAYER_INFO_LBL_VIS_ON', 'LAYER_INFO_LBL_VIS_ZOOM', |
| 'LAYER_INFO_LBL_VISIBILITY', 'LAYER_INFO_LBL_ZOOM_MAX', |
| 'LAYER_INFO_LBL_ZOOM_MIN', 'LAYER_INFO_NAME', 'LAYER_INFO_NODES', |
| 'LAYER_INFO_OVR_BRUSH', 'LAYER_INFO_OVR_FONT', |
| 'LAYER_INFO_OVR_LINE', 'LAYER_INFO_OVR_PEN', |
| 'LAYER_INFO_OVR_SYMBOL', 'LAYER_INFO_PATH', |
| 'LAYER_INFO_SELECTABLE', 'LAYER_INFO_TYPE', |
| 'LAYER_INFO_TYPE_COSMETIC', 'LAYER_INFO_TYPE_GRID', |
| 'LAYER_INFO_TYPE_IMAGE', 'LAYER_INFO_TYPE_NORMAL', |
| 'LAYER_INFO_TYPE_THEMATIC', 'LAYER_INFO_TYPE_WMS', |
| 'LAYER_INFO_ZOOM_LAYERED', 'LAYER_INFO_ZOOM_MAX', |
| 'LAYER_INFO_ZOOM_MIN', 'LEGEND_INFO_MAP_ID', |
| 'LEGEND_INFO_NUM_FRAMES', 'LEGEND_INFO_ORIENTATION', |
| 'LEGEND_INFO_STYLE_SAMPLE_SIZE', 'LEGEND_STYLE_INFO_FONT', |
| 'LEGEND_STYLE_INFO_OBJ', 'LEGEND_STYLE_INFO_TEXT', |
| 'LOCATE_ABB_FILE', 'LOCATE_CLR_FILE', 'LOCATE_CUSTSYMB_DIR', |
| 'LOCATE_DEF_WOR', 'LOCATE_FNT_FILE', 'LOCATE_GEOCODE_SERVERLIST', |
| 'LOCATE_GRAPH_DIR', 'LOCATE_LAYOUT_TEMPLATE_DIR', |
| 'LOCATE_MNU_FILE', 'LOCATE_PEN_FILE', 'LOCATE_PREF_FILE', |
| 'LOCATE_PRJ_FILE', 'LOCATE_ROUTING_SERVERLIST', |
| 'LOCATE_THMTMPLT_DIR', 'LOCATE_WFS_SERVERLIST', |
| 'LOCATE_WMS_SERVERLIST', 'M_3DMAP_CLONE_VIEW', |
| 'M_3DMAP_PREVIOUS_VIEW', 'M_3DMAP_PROPERTIES', |
| 'M_3DMAP_REFRESH_GRID_TEXTURE', 'M_3DMAP_VIEW_ENTIRE_GRID', |
| 'M_3DMAP_VIEWPOINT_CONTROL', 'M_3DMAP_WIREFRAME', |
| 'M_ANALYZE_CALC_STATISTICS', 'M_ANALYZE_CUSTOMIZE_LEGEND', |
| 'M_ANALYZE_FIND', 'M_ANALYZE_FIND_SELECTION', |
| 'M_ANALYZE_INVERTSELECT', 'M_ANALYZE_SELECT', |
| 'M_ANALYZE_SELECTALL', 'M_ANALYZE_SHADE', 'M_ANALYZE_SQLQUERY', |
| 'M_ANALYZE_UNSELECT', 'M_BROWSE_EDIT', 'M_BROWSE_GRID', |
| 'M_BROWSE_NEW_RECORD', 'M_BROWSE_OPTIONS', 'M_BROWSE_PICK_FIELDS', |
| 'M_DBMS_OPEN_ODBC', 'M_EDIT_CLEAR', 'M_EDIT_CLEAROBJ', |
| 'M_EDIT_COPY', 'M_EDIT_CUT', 'M_EDIT_GETINFO', 'M_EDIT_NEW_ROW', |
| 'M_EDIT_PASTE', 'M_EDIT_PREFERENCES', 'M_EDIT_PREFERENCES_COUNTRY', |
| 'M_EDIT_PREFERENCES_FILE', 'M_EDIT_PREFERENCES_IMAGE_PROC', |
| 'M_EDIT_PREFERENCES_LAYOUT', 'M_EDIT_PREFERENCES_LEGEND', |
| 'M_EDIT_PREFERENCES_MAP', 'M_EDIT_PREFERENCES_OUTPUT', |
| 'M_EDIT_PREFERENCES_PATH', 'M_EDIT_PREFERENCES_PRINTER', |
| 'M_EDIT_PREFERENCES_STYLES', 'M_EDIT_PREFERENCES_SYSTEM', |
| 'M_EDIT_PREFERENCES_WEBSERVICES', 'M_EDIT_RESHAPE', 'M_EDIT_UNDO', |
| 'M_FILE_ABOUT', 'M_FILE_ADD_WORKSPACE', 'M_FILE_CLOSE', |
| 'M_FILE_CLOSE_ALL', 'M_FILE_CLOSE_ODBC', 'M_FILE_EXIT', |
| 'M_FILE_HELP', 'M_FILE_NEW', 'M_FILE_OPEN', 'M_FILE_OPEN_ODBC', |
| 'M_FILE_OPEN_ODBC_CONN', 'M_FILE_OPEN_UNIVERSAL_DATA', |
| 'M_FILE_OPEN_WFS', 'M_FILE_OPEN_WMS', 'M_FILE_PAGE_SETUP', |
| 'M_FILE_PRINT', 'M_FILE_PRINT_SETUP', 'M_FILE_REVERT', |
| 'M_FILE_RUN', 'M_FILE_SAVE', 'M_FILE_SAVE_COPY_AS', |
| 'M_FILE_SAVE_QUERY', 'M_FILE_SAVE_WINDOW_AS', |
| 'M_FILE_SAVE_WORKSPACE', 'M_FORMAT_CUSTOM_COLORS', |
| 'M_FORMAT_PICK_FILL', 'M_FORMAT_PICK_FONT', 'M_FORMAT_PICK_LINE', |
| 'M_FORMAT_PICK_SYMBOL', 'M_GRAPH_3D_VIEWING_ANGLE', |
| 'M_GRAPH_FORMATING', 'M_GRAPH_GENERAL_OPTIONS', |
| 'M_GRAPH_GRID_SCALES', 'M_GRAPH_LABEL_AXIS', |
| 'M_GRAPH_SAVE_AS_TEMPLATE', 'M_GRAPH_SERIES', |
| 'M_GRAPH_SERIES_OPTIONS', 'M_GRAPH_TITLES', 'M_GRAPH_TYPE', |
| 'M_GRAPH_VALUE_AXIS', 'M_HELP_ABOUT', 'M_HELP_CHECK_FOR_UPDATE', |
| 'M_HELP_CONNECT_MIFORUM', 'M_HELP_CONTENTS', |
| 'M_HELP_CONTEXTSENSITIVE', 'M_HELP_HELPMODE', |
| 'M_HELP_MAPINFO_3DGRAPH_HELP', 'M_HELP_MAPINFO_CONNECT_SERVICES', |
| 'M_HELP_MAPINFO_WWW', 'M_HELP_MAPINFO_WWW_STORE', |
| 'M_HELP_MAPINFO_WWW_TUTORIAL', 'M_HELP_SEARCH', |
| 'M_HELP_TECHSUPPORT', 'M_HELP_USE_HELP', 'M_LAYOUT_ACTUAL', |
| 'M_LAYOUT_ALIGN', 'M_LAYOUT_AUTOSCROLL_ONOFF', |
| 'M_LAYOUT_BRING2FRONT', 'M_LAYOUT_CHANGE_VIEW', |
| 'M_LAYOUT_DISPLAYOPTIONS', 'M_LAYOUT_DROPSHADOWS', |
| 'M_LAYOUT_ENTIRE', 'M_LAYOUT_LAYOUT_SIZE', 'M_LAYOUT_PREVIOUS', |
| 'M_LAYOUT_SEND2BACK', 'M_LEGEND_ADD_FRAMES', 'M_LEGEND_DELETE', |
| 'M_LEGEND_PROPERTIES', 'M_LEGEND_REFRESH', 'M_MAP_AUTOLABEL', |
| 'M_MAP_AUTOSCROLL_ONOFF', 'M_MAP_CHANGE_VIEW', |
| 'M_MAP_CLEAR_COSMETIC', 'M_MAP_CLEAR_CUSTOM_LABELS', |
| 'M_MAP_CLIP_REGION_ONOFF', 'M_MAP_CLONE_MAPPER', |
| 'M_MAP_CREATE_3DMAP', 'M_MAP_CREATE_LEGEND', |
| 'M_MAP_CREATE_PRISMMAP', 'M_MAP_ENTIRE_LAYER', |
| 'M_MAP_LAYER_CONTROL', 'M_MAP_MODIFY_THEMATIC', 'M_MAP_OPTIONS', |
| 'M_MAP_PREVIOUS', 'M_MAP_PROJECTION', 'M_MAP_SAVE_COSMETIC', |
| 'M_MAP_SET_CLIP_REGION', 'M_MAP_SETUNITS', 'M_MAP_SETUPDIGITIZER', |
| 'M_MAP_THEMATIC', 'M_MAPBASIC_CLEAR', 'M_MAPBASIC_SAVECONTENTS', |
| 'M_OBJECTS_BREAKPOLY', 'M_OBJECTS_BUFFER', |
| 'M_OBJECTS_CHECK_REGIONS', 'M_OBJECTS_CLEAN', |
| 'M_OBJECTS_CLEAR_TARGET', 'M_OBJECTS_COMBINE', |
| 'M_OBJECTS_CONVEX_HULL', 'M_OBJECTS_CVT_PGON', |
| 'M_OBJECTS_CVT_PLINE', 'M_OBJECTS_DISAGG', |
| 'M_OBJECTS_DRIVE_REGION', 'M_OBJECTS_ENCLOSE', 'M_OBJECTS_ERASE', |
| 'M_OBJECTS_ERASE_OUT', 'M_OBJECTS_MERGE', 'M_OBJECTS_OFFSET', |
| 'M_OBJECTS_OVERLAY', 'M_OBJECTS_POLYLINE_SPLIT', |
| 'M_OBJECTS_POLYLINE_SPLIT_AT_NODE', 'M_OBJECTS_RESHAPE', |
| 'M_OBJECTS_ROTATE', 'M_OBJECTS_SET_TARGET', 'M_OBJECTS_SMOOTH', |
| 'M_OBJECTS_SNAP', 'M_OBJECTS_SPLIT', 'M_OBJECTS_UNSMOOTH', |
| 'M_OBJECTS_VORONOI', 'M_ORACLE_CREATE_WORKSPACE', |
| 'M_ORACLE_DELETE_WORKSPACE', 'M_ORACLE_MERGE_PARENT', |
| 'M_ORACLE_REFRESH_FROM_PARENT', 'M_ORACLE_VERSION_ENABLE_OFF', |
| 'M_ORACLE_VERSION_ENABLE_ON', 'M_QUERY_CALC_STATISTICS', |
| 'M_QUERY_FIND', 'M_QUERY_FIND_ADDRESS', 'M_QUERY_FIND_SELECTION', |
| 'M_QUERY_FIND_SELECTION_CURRENT_MAP', 'M_QUERY_INVERTSELECT', |
| 'M_QUERY_SELECT', 'M_QUERY_SELECTALL', 'M_QUERY_SQLQUERY', |
| 'M_QUERY_UNSELECT', 'M_REDISTRICT_ADD', 'M_REDISTRICT_ASSIGN', |
| 'M_REDISTRICT_DELETE', 'M_REDISTRICT_OPTIONS', |
| 'M_REDISTRICT_TARGET', 'M_SENDMAIL_CURRENTWINDOW', |
| 'M_SENDMAIL_WORKSPACE', 'M_TABLE_APPEND', 'M_TABLE_BUFFER', |
| 'M_TABLE_CHANGESYMBOL', 'M_TABLE_CREATE_POINTS', 'M_TABLE_DELETE', |
| 'M_TABLE_DRIVE_REGION', 'M_TABLE_EXPORT', 'M_TABLE_GEOCODE', |
| 'M_TABLE_IMPORT', 'M_TABLE_MAKEMAPPABLE', |
| 'M_TABLE_MERGE_USING_COLUMN', 'M_TABLE_MODIFY_STRUCTURE', |
| 'M_TABLE_PACK', 'M_TABLE_RASTER_REG', 'M_TABLE_RASTER_STYLE', |
| 'M_TABLE_REFRESH', 'M_TABLE_RENAME', |
| 'M_TABLE_UNIVERSAL_DATA_REFRESH', 'M_TABLE_UNLINK', |
| 'M_TABLE_UPDATE_COLUMN', 'M_TABLE_VORONOI', 'M_TABLE_WEB_GEOCODE', |
| 'M_TABLE_WFS_PROPS', 'M_TABLE_WFS_REFRESH', 'M_TABLE_WMS_PROPS', |
| 'M_TOOLS_ADD_NODE', 'M_TOOLS_ARC', 'M_TOOLS_CRYSTAL_REPORTS_NEW', |
| 'M_TOOLS_CRYSTAL_REPORTS_OPEN', 'M_TOOLS_DRAGWINDOW', |
| 'M_TOOLS_ELLIPSE', 'M_TOOLS_EXPAND', 'M_TOOLS_FRAME', |
| 'M_TOOLS_HOTLINK', 'M_TOOLS_LABELER', 'M_TOOLS_LINE', |
| 'M_TOOLS_MAPBASIC', 'M_TOOLS_PNT_QUERY', 'M_TOOLS_POINT', |
| 'M_TOOLS_POLYGON', 'M_TOOLS_POLYLINE', 'M_TOOLS_RASTER_REG', |
| 'M_TOOLS_RECENTER', 'M_TOOLS_RECTANGLE', 'M_TOOLS_ROUNDEDRECT', |
| 'M_TOOLS_RULER', 'M_TOOLS_RUN', 'M_TOOLS_SEARCH_BOUNDARY', |
| 'M_TOOLS_SEARCH_POLYGON', 'M_TOOLS_SEARCH_RADIUS', |
| 'M_TOOLS_SEARCH_RECT', 'M_TOOLS_SELECTOR', 'M_TOOLS_SHRINK', |
| 'M_TOOLS_TEXT', 'M_TOOLS_TOOL_MANAGER', 'M_WINDOW_ARRANGEICONS', |
| 'M_WINDOW_BROWSE', 'M_WINDOW_BUTTONPAD', 'M_WINDOW_CASCADE', |
| 'M_WINDOW_EXPORT_WINDOW', 'M_WINDOW_FIRST', 'M_WINDOW_GRAPH', |
| 'M_WINDOW_LAYOUT', 'M_WINDOW_LEGEND', 'M_WINDOW_MAP', |
| 'M_WINDOW_MAPBASIC', 'M_WINDOW_MORE', 'M_WINDOW_REDISTRICT', |
| 'M_WINDOW_REDRAW', 'M_WINDOW_STATISTICS', 'M_WINDOW_STATUSBAR', |
| 'M_WINDOW_TILE', 'M_WINDOW_TOOL_PALETTE', 'MAGENTA', |
| 'MAP3D_INFO_BACKGROUND', 'MAP3D_INFO_CAMERA_CLIP_FAR', |
| 'MAP3D_INFO_CAMERA_CLIP_NEAR', 'MAP3D_INFO_CAMERA_FOCAL_X', |
| 'MAP3D_INFO_CAMERA_FOCAL_Y', 'MAP3D_INFO_CAMERA_FOCAL_Z', |
| 'MAP3D_INFO_CAMERA_VPN_1', 'MAP3D_INFO_CAMERA_VPN_2', |
| 'MAP3D_INFO_CAMERA_VPN_3', 'MAP3D_INFO_CAMERA_VU_1', |
| 'MAP3D_INFO_CAMERA_VU_2', 'MAP3D_INFO_CAMERA_VU_3', |
| 'MAP3D_INFO_CAMERA_X', 'MAP3D_INFO_CAMERA_Y', |
| 'MAP3D_INFO_CAMERA_Z', 'MAP3D_INFO_LIGHT_COLOR', |
| 'MAP3D_INFO_LIGHT_X', 'MAP3D_INFO_LIGHT_Y', 'MAP3D_INFO_LIGHT_Z', |
| 'MAP3D_INFO_RESOLUTION_X', 'MAP3D_INFO_RESOLUTION_Y', |
| 'MAP3D_INFO_SCALE', 'MAP3D_INFO_UNITS', 'MAPPER_INFO_AREAUNITS', |
| 'MAPPER_INFO_CENTERX', 'MAPPER_INFO_CENTERY', |
| 'MAPPER_INFO_CLIP_DISPLAY_ALL', 'MAPPER_INFO_CLIP_DISPLAY_POLYOBJ', |
| 'MAPPER_INFO_CLIP_OVERLAY', 'MAPPER_INFO_CLIP_REGION', |
| 'MAPPER_INFO_CLIP_TYPE', 'MAPPER_INFO_COORDSYS_CLAUSE', |
| 'MAPPER_INFO_COORDSYS_CLAUSE_WITH_BOUNDS', |
| 'MAPPER_INFO_COORDSYS_NAME', 'MAPPER_INFO_DISPLAY', |
| 'MAPPER_INFO_DISPLAY_DECIMAL', 'MAPPER_INFO_DISPLAY_DEGMINSEC', |
| 'MAPPER_INFO_DISPLAY_DMS', 'MAPPER_INFO_DISPLAY_MGRS', |
| 'MAPPER_INFO_DISPLAY_POSITION', 'MAPPER_INFO_DISPLAY_SCALE', |
| 'MAPPER_INFO_DISPLAY_ZOOM', 'MAPPER_INFO_DIST_CALC_TYPE', |
| 'MAPPER_INFO_DIST_CARTESIAN', 'MAPPER_INFO_DIST_SPHERICAL', |
| 'MAPPER_INFO_DISTUNITS', 'MAPPER_INFO_EDIT_LAYER', |
| 'MAPPER_INFO_LAYERS', 'MAPPER_INFO_MAXX', 'MAPPER_INFO_MAXY', |
| 'MAPPER_INFO_MERGE_MAP', 'MAPPER_INFO_MINX', 'MAPPER_INFO_MINY', |
| 'MAPPER_INFO_MOVE_DUPLICATE_NODES', 'MAPPER_INFO_NUM_THEMATIC', |
| 'MAPPER_INFO_REPROJECTION', 'MAPPER_INFO_RESAMPLING', |
| 'MAPPER_INFO_SCALE', 'MAPPER_INFO_SCROLLBARS', |
| 'MAPPER_INFO_XYUNITS', 'MAPPER_INFO_ZOOM', 'MAX_STRING_LENGTH', |
| 'MENUITEM_INFO_ACCELERATOR', 'MENUITEM_INFO_CHECKABLE', |
| 'MENUITEM_INFO_CHECKED', 'MENUITEM_INFO_ENABLED', |
| 'MENUITEM_INFO_HANDLER', 'MENUITEM_INFO_HELPMSG', |
| 'MENUITEM_INFO_ID', 'MENUITEM_INFO_SHOWHIDEABLE', |
| 'MENUITEM_INFO_TEXT', 'MI_CURSOR_ARROW', 'MI_CURSOR_CHANGE_WIDTH', |
| 'MI_CURSOR_CROSSHAIR', 'MI_CURSOR_DRAG_OBJ', |
| 'MI_CURSOR_FINGER_LEFT', 'MI_CURSOR_FINGER_UP', |
| 'MI_CURSOR_GRABBER', 'MI_CURSOR_IBEAM', 'MI_CURSOR_IBEAM_CROSS', |
| 'MI_CURSOR_ZOOM_IN', 'MI_CURSOR_ZOOM_OUT', 'MI_ICON_ADD_NODE', |
| 'MI_ICON_ARC', 'MI_ICON_ARROW', 'MI_ICON_ARROW_1', |
| 'MI_ICON_ARROW_10', 'MI_ICON_ARROW_11', 'MI_ICON_ARROW_12', |
| 'MI_ICON_ARROW_13', 'MI_ICON_ARROW_14', 'MI_ICON_ARROW_15', |
| 'MI_ICON_ARROW_16', 'MI_ICON_ARROW_17', 'MI_ICON_ARROW_18', |
| 'MI_ICON_ARROW_19', 'MI_ICON_ARROW_2', 'MI_ICON_ARROW_20', |
| 'MI_ICON_ARROW_21', 'MI_ICON_ARROW_3', 'MI_ICON_ARROW_4', |
| 'MI_ICON_ARROW_5', 'MI_ICON_ARROW_6', 'MI_ICON_ARROW_7', |
| 'MI_ICON_ARROW_8', 'MI_ICON_ARROW_9', 'MI_ICON_CLIP_MODE', |
| 'MI_ICON_CLIP_REGION', 'MI_ICON_CLOSE_ALL', |
| 'MI_ICON_COMMUNICATION_1', 'MI_ICON_COMMUNICATION_10', |
| 'MI_ICON_COMMUNICATION_11', 'MI_ICON_COMMUNICATION_12', |
| 'MI_ICON_COMMUNICATION_2', 'MI_ICON_COMMUNICATION_3', |
| 'MI_ICON_COMMUNICATION_4', 'MI_ICON_COMMUNICATION_5', |
| 'MI_ICON_COMMUNICATION_6', 'MI_ICON_COMMUNICATION_7', |
| 'MI_ICON_COMMUNICATION_8', 'MI_ICON_COMMUNICATION_9', |
| 'MI_ICON_COMPASS_CIRCLE_TA', 'MI_ICON_COMPASS_CONTRACT', |
| 'MI_ICON_COMPASS_EXPAND', 'MI_ICON_COMPASS_POLY_TA', |
| 'MI_ICON_COMPASS_TAG', 'MI_ICON_COMPASS_UNTAG', 'MI_ICON_COPY', |
| 'MI_ICON_CROSSHAIR', 'MI_ICON_CUT', 'MI_ICON_DISTRICT_MANY', |
| 'MI_ICON_DISTRICT_SAME', 'MI_ICON_DRAG_HANDLE', 'MI_ICON_ELLIPSE', |
| 'MI_ICON_EMERGENCY_1', 'MI_ICON_EMERGENCY_10', |
| 'MI_ICON_EMERGENCY_11', 'MI_ICON_EMERGENCY_12', |
| 'MI_ICON_EMERGENCY_13', 'MI_ICON_EMERGENCY_14', |
| 'MI_ICON_EMERGENCY_15', 'MI_ICON_EMERGENCY_16', |
| 'MI_ICON_EMERGENCY_17', 'MI_ICON_EMERGENCY_18', |
| 'MI_ICON_EMERGENCY_2', 'MI_ICON_EMERGENCY_3', |
| 'MI_ICON_EMERGENCY_4', 'MI_ICON_EMERGENCY_5', |
| 'MI_ICON_EMERGENCY_6', 'MI_ICON_EMERGENCY_7', |
| 'MI_ICON_EMERGENCY_8', 'MI_ICON_EMERGENCY_9', 'MI_ICON_GRABBER', |
| 'MI_ICON_GRAPH_SELECT', 'MI_ICON_HELP', 'MI_ICON_HOT_LINK', |
| 'MI_ICON_INFO', 'MI_ICON_INVERTSELECT', 'MI_ICON_LABEL', |
| 'MI_ICON_LAYERS', 'MI_ICON_LEGEND', 'MI_ICON_LETTERS_A', |
| 'MI_ICON_LETTERS_B', 'MI_ICON_LETTERS_C', 'MI_ICON_LETTERS_D', |
| 'MI_ICON_LETTERS_E', 'MI_ICON_LETTERS_F', 'MI_ICON_LETTERS_G', |
| 'MI_ICON_LETTERS_H', 'MI_ICON_LETTERS_I', 'MI_ICON_LETTERS_J', |
| 'MI_ICON_LETTERS_K', 'MI_ICON_LETTERS_L', 'MI_ICON_LETTERS_M', |
| 'MI_ICON_LETTERS_N', 'MI_ICON_LETTERS_O', 'MI_ICON_LETTERS_P', |
| 'MI_ICON_LETTERS_Q', 'MI_ICON_LETTERS_R', 'MI_ICON_LETTERS_S', |
| 'MI_ICON_LETTERS_T', 'MI_ICON_LETTERS_U', 'MI_ICON_LETTERS_V', |
| 'MI_ICON_LETTERS_W', 'MI_ICON_LETTERS_X', 'MI_ICON_LETTERS_Y', |
| 'MI_ICON_LETTERS_Z', 'MI_ICON_LINE', 'MI_ICON_LINE_STYLE', |
| 'MI_ICON_MAPSYMB_1', 'MI_ICON_MAPSYMB_10', 'MI_ICON_MAPSYMB_11', |
| 'MI_ICON_MAPSYMB_12', 'MI_ICON_MAPSYMB_13', 'MI_ICON_MAPSYMB_14', |
| 'MI_ICON_MAPSYMB_15', 'MI_ICON_MAPSYMB_16', 'MI_ICON_MAPSYMB_17', |
| 'MI_ICON_MAPSYMB_18', 'MI_ICON_MAPSYMB_19', 'MI_ICON_MAPSYMB_2', |
| 'MI_ICON_MAPSYMB_20', 'MI_ICON_MAPSYMB_21', 'MI_ICON_MAPSYMB_22', |
| 'MI_ICON_MAPSYMB_23', 'MI_ICON_MAPSYMB_24', 'MI_ICON_MAPSYMB_25', |
| 'MI_ICON_MAPSYMB_26', 'MI_ICON_MAPSYMB_3', 'MI_ICON_MAPSYMB_4', |
| 'MI_ICON_MAPSYMB_5', 'MI_ICON_MAPSYMB_6', 'MI_ICON_MAPSYMB_7', |
| 'MI_ICON_MAPSYMB_8', 'MI_ICON_MAPSYMB_9', 'MI_ICON_MARITIME_1', |
| 'MI_ICON_MARITIME_10', 'MI_ICON_MARITIME_2', 'MI_ICON_MARITIME_3', |
| 'MI_ICON_MARITIME_4', 'MI_ICON_MARITIME_5', 'MI_ICON_MARITIME_6', |
| 'MI_ICON_MARITIME_7', 'MI_ICON_MARITIME_8', 'MI_ICON_MARITIME_9', |
| 'MI_ICON_MB_1', 'MI_ICON_MB_10', 'MI_ICON_MB_11', 'MI_ICON_MB_12', |
| 'MI_ICON_MB_13', 'MI_ICON_MB_14', 'MI_ICON_MB_2', 'MI_ICON_MB_3', |
| 'MI_ICON_MB_4', 'MI_ICON_MB_5', 'MI_ICON_MB_6', 'MI_ICON_MB_7', |
| 'MI_ICON_MB_8', 'MI_ICON_MB_9', 'MI_ICON_MISC_1', |
| 'MI_ICON_MISC_10', 'MI_ICON_MISC_11', 'MI_ICON_MISC_12', |
| 'MI_ICON_MISC_13', 'MI_ICON_MISC_14', 'MI_ICON_MISC_15', |
| 'MI_ICON_MISC_16', 'MI_ICON_MISC_17', 'MI_ICON_MISC_18', |
| 'MI_ICON_MISC_19', 'MI_ICON_MISC_2', 'MI_ICON_MISC_20', |
| 'MI_ICON_MISC_21', 'MI_ICON_MISC_22', 'MI_ICON_MISC_23', |
| 'MI_ICON_MISC_24', 'MI_ICON_MISC_25', 'MI_ICON_MISC_26', |
| 'MI_ICON_MISC_27', 'MI_ICON_MISC_28', 'MI_ICON_MISC_29', |
| 'MI_ICON_MISC_3', 'MI_ICON_MISC_30', 'MI_ICON_MISC_31', |
| 'MI_ICON_MISC_4', 'MI_ICON_MISC_5', 'MI_ICON_MISC_6', |
| 'MI_ICON_MISC_7', 'MI_ICON_MISC_8', 'MI_ICON_MISC_9', |
| 'MI_ICON_NEW_DOC', 'MI_ICON_NUMBERS_1', 'MI_ICON_NUMBERS_10', |
| 'MI_ICON_NUMBERS_11', 'MI_ICON_NUMBERS_12', 'MI_ICON_NUMBERS_13', |
| 'MI_ICON_NUMBERS_14', 'MI_ICON_NUMBERS_15', 'MI_ICON_NUMBERS_16', |
| 'MI_ICON_NUMBERS_17', 'MI_ICON_NUMBERS_18', 'MI_ICON_NUMBERS_19', |
| 'MI_ICON_NUMBERS_2', 'MI_ICON_NUMBERS_20', 'MI_ICON_NUMBERS_21', |
| 'MI_ICON_NUMBERS_22', 'MI_ICON_NUMBERS_23', 'MI_ICON_NUMBERS_24', |
| 'MI_ICON_NUMBERS_25', 'MI_ICON_NUMBERS_26', 'MI_ICON_NUMBERS_27', |
| 'MI_ICON_NUMBERS_28', 'MI_ICON_NUMBERS_29', 'MI_ICON_NUMBERS_3', |
| 'MI_ICON_NUMBERS_30', 'MI_ICON_NUMBERS_31', 'MI_ICON_NUMBERS_32', |
| 'MI_ICON_NUMBERS_4', 'MI_ICON_NUMBERS_5', 'MI_ICON_NUMBERS_6', |
| 'MI_ICON_NUMBERS_7', 'MI_ICON_NUMBERS_8', 'MI_ICON_NUMBERS_9', |
| 'MI_ICON_ODBC_DISCONNECT', 'MI_ICON_ODBC_MAPPABLE', |
| 'MI_ICON_ODBC_OPEN', 'MI_ICON_ODBC_REFRESH', 'MI_ICON_ODBC_SYMBOL', |
| 'MI_ICON_ODBC_UNLINK', 'MI_ICON_OPEN_FILE', 'MI_ICON_OPEN_WOR', |
| 'MI_ICON_OPENWFS', 'MI_ICON_OPENWMS', 'MI_ICON_PASTE', |
| 'MI_ICON_POLYGON', 'MI_ICON_POLYLINE', 'MI_ICON_PRINT', |
| 'MI_ICON_REALESTATE_1', 'MI_ICON_REALESTATE_10', |
| 'MI_ICON_REALESTATE_11', 'MI_ICON_REALESTATE_12', |
| 'MI_ICON_REALESTATE_13', 'MI_ICON_REALESTATE_14', |
| 'MI_ICON_REALESTATE_15', 'MI_ICON_REALESTATE_16', |
| 'MI_ICON_REALESTATE_17', 'MI_ICON_REALESTATE_18', |
| 'MI_ICON_REALESTATE_19', 'MI_ICON_REALESTATE_2', |
| 'MI_ICON_REALESTATE_20', 'MI_ICON_REALESTATE_21', |
| 'MI_ICON_REALESTATE_22', 'MI_ICON_REALESTATE_23', |
| 'MI_ICON_REALESTATE_3', 'MI_ICON_REALESTATE_4', |
| 'MI_ICON_REALESTATE_5', 'MI_ICON_REALESTATE_6', |
| 'MI_ICON_REALESTATE_7', 'MI_ICON_REALESTATE_8', |
| 'MI_ICON_REALESTATE_9', 'MI_ICON_RECT', 'MI_ICON_REGION_STYLE', |
| 'MI_ICON_RESHAPE', 'MI_ICON_ROUND_RECT', 'MI_ICON_RULER', |
| 'MI_ICON_RUN', 'MI_ICON_SAVE_FILE', 'MI_ICON_SAVE_WIN', |
| 'MI_ICON_SAVE_WOR', 'MI_ICON_SEARCH_BDY', 'MI_ICON_SEARCH_POLYGON', |
| 'MI_ICON_SEARCH_RADIUS', 'MI_ICON_SEARCH_RECT', 'MI_ICON_SIGNS_1', |
| 'MI_ICON_SIGNS_10', 'MI_ICON_SIGNS_11', 'MI_ICON_SIGNS_12', |
| 'MI_ICON_SIGNS_13', 'MI_ICON_SIGNS_14', 'MI_ICON_SIGNS_15', |
| 'MI_ICON_SIGNS_16', 'MI_ICON_SIGNS_17', 'MI_ICON_SIGNS_18', |
| 'MI_ICON_SIGNS_19', 'MI_ICON_SIGNS_2', 'MI_ICON_SIGNS_3', |
| 'MI_ICON_SIGNS_4', 'MI_ICON_SIGNS_5', 'MI_ICON_SIGNS_6', |
| 'MI_ICON_SIGNS_7', 'MI_ICON_SIGNS_8', 'MI_ICON_SIGNS_9', |
| 'MI_ICON_STATISTICS', 'MI_ICON_SYMBOL', 'MI_ICON_SYMBOL_STYLE', |
| 'MI_ICON_TEXT', 'MI_ICON_TEXT_STYLE', 'MI_ICON_TRANSPORT_1', |
| 'MI_ICON_TRANSPORT_10', 'MI_ICON_TRANSPORT_11', |
| 'MI_ICON_TRANSPORT_12', 'MI_ICON_TRANSPORT_13', |
| 'MI_ICON_TRANSPORT_14', 'MI_ICON_TRANSPORT_15', |
| 'MI_ICON_TRANSPORT_16', 'MI_ICON_TRANSPORT_17', |
| 'MI_ICON_TRANSPORT_18', 'MI_ICON_TRANSPORT_19', |
| 'MI_ICON_TRANSPORT_2', 'MI_ICON_TRANSPORT_20', |
| 'MI_ICON_TRANSPORT_21', 'MI_ICON_TRANSPORT_22', |
| 'MI_ICON_TRANSPORT_23', 'MI_ICON_TRANSPORT_24', |
| 'MI_ICON_TRANSPORT_25', 'MI_ICON_TRANSPORT_26', |
| 'MI_ICON_TRANSPORT_27', 'MI_ICON_TRANSPORT_3', |
| 'MI_ICON_TRANSPORT_4', 'MI_ICON_TRANSPORT_5', |
| 'MI_ICON_TRANSPORT_6', 'MI_ICON_TRANSPORT_7', |
| 'MI_ICON_TRANSPORT_8', 'MI_ICON_TRANSPORT_9', 'MI_ICON_UNDO', |
| 'MI_ICON_UNSELECT_ALL', 'MI_ICON_WINDOW_FRAME', 'MI_ICON_WRENCH', |
| 'MI_ICON_ZOOM_IN', 'MI_ICON_ZOOM_OUT', 'MI_ICON_ZOOM_QUESTION', |
| 'MI_ICONS_MAPS_1', 'MI_ICONS_MAPS_10', 'MI_ICONS_MAPS_11', |
| 'MI_ICONS_MAPS_12', 'MI_ICONS_MAPS_13', 'MI_ICONS_MAPS_14', |
| 'MI_ICONS_MAPS_15', 'MI_ICONS_MAPS_2', 'MI_ICONS_MAPS_3', |
| 'MI_ICONS_MAPS_4', 'MI_ICONS_MAPS_5', 'MI_ICONS_MAPS_6', |
| 'MI_ICONS_MAPS_7', 'MI_ICONS_MAPS_8', 'MI_ICONS_MAPS_9', |
| 'MIPLATFORM_HP', 'MIPLATFORM_MAC68K', 'MIPLATFORM_POWERMAC', |
| 'MIPLATFORM_SPECIAL', 'MIPLATFORM_SUN', 'MIPLATFORM_WIN16', |
| 'MIPLATFORM_WIN32', 'MODE_APPEND', 'MODE_BINARY', 'MODE_INPUT', |
| 'MODE_OUTPUT', 'MODE_RANDOM', 'OBJ_ARC', 'OBJ_ELLIPSE', |
| 'OBJ_FRAME', 'OBJ_GEO_ARCBEGANGLE', 'OBJ_GEO_ARCENDANGLE', |
| 'OBJ_GEO_CENTROID', 'OBJ_GEO_LINEBEGX', 'OBJ_GEO_LINEBEGY', |
| 'OBJ_GEO_LINEENDX', 'OBJ_GEO_LINEENDY', 'OBJ_GEO_MAXX', |
| 'OBJ_GEO_MAXY', 'OBJ_GEO_MINX', 'OBJ_GEO_MINY', 'OBJ_GEO_POINTM', |
| 'OBJ_GEO_POINTX', 'OBJ_GEO_POINTY', 'OBJ_GEO_POINTZ', |
| 'OBJ_GEO_ROUNDRADIUS', 'OBJ_GEO_TEXTANGLE', 'OBJ_GEO_TEXTLINEX', |
| 'OBJ_GEO_TEXTLINEY', 'OBJ_INFO_BRUSH', 'OBJ_INFO_FILLFRAME', |
| 'OBJ_INFO_FRAMETITLE', 'OBJ_INFO_FRAMEWIN', 'OBJ_INFO_HAS_M', |
| 'OBJ_INFO_HAS_Z', 'OBJ_INFO_MPOINT', 'OBJ_INFO_NONEMPTY', |
| 'OBJ_INFO_NPNTS', 'OBJ_INFO_NPOLYGONS', 'OBJ_INFO_PEN', |
| 'OBJ_INFO_PLINE', 'OBJ_INFO_REGION', 'OBJ_INFO_SMOOTH', |
| 'OBJ_INFO_SYMBOL', 'OBJ_INFO_TEXTARROW', 'OBJ_INFO_TEXTFONT', |
| 'OBJ_INFO_TEXTJUSTIFY', 'OBJ_INFO_TEXTSPACING', |
| 'OBJ_INFO_TEXTSTRING', 'OBJ_INFO_TYPE', 'OBJ_INFO_Z_UNIT', |
| 'OBJ_INFO_Z_UNIT_SET', 'OBJ_LINE', 'OBJ_PLINE', 'OBJ_POINT', |
| 'OBJ_RECT', 'OBJ_REGION', 'OBJ_ROUNDRECT', 'OBJ_TEXT', |
| 'OBJ_TYPE_ARC', 'OBJ_TYPE_COLLECTION', 'OBJ_TYPE_ELLIPSE', |
| 'OBJ_TYPE_FRAME', 'OBJ_TYPE_LINE', 'OBJ_TYPE_MPOINT', |
| 'OBJ_TYPE_PLINE', 'OBJ_TYPE_POINT', 'OBJ_TYPE_RECT', |
| 'OBJ_TYPE_REGION', 'OBJ_TYPE_ROUNDRECT', 'OBJ_TYPE_TEXT', |
| 'ORIENTATION_CUSTOM', 'ORIENTATION_LANDSCAPE', |
| 'ORIENTATION_PORTRAIT', 'PEN_COLOR', 'PEN_INDEX', |
| 'PEN_INTERLEAVED', 'PEN_PATTERN', 'PEN_WIDTH', 'PLATFORM_MAC', |
| 'PLATFORM_MOTIF', 'PLATFORM_SPECIAL', 'PLATFORM_WIN', |
| 'PLATFORM_X11', 'PLATFORM_XOL', 'PRISMMAP_INFO_BACKGROUND', |
| 'PRISMMAP_INFO_CAMERA_CLIP_FAR', 'PRISMMAP_INFO_CAMERA_CLIP_NEAR', |
| 'PRISMMAP_INFO_CAMERA_FOCAL_X', 'PRISMMAP_INFO_CAMERA_FOCAL_Y', |
| 'PRISMMAP_INFO_CAMERA_FOCAL_Z', 'PRISMMAP_INFO_CAMERA_VPN_1', |
| 'PRISMMAP_INFO_CAMERA_VPN_2', 'PRISMMAP_INFO_CAMERA_VPN_3', |
| 'PRISMMAP_INFO_CAMERA_VU_1', 'PRISMMAP_INFO_CAMERA_VU_2', |
| 'PRISMMAP_INFO_CAMERA_VU_3', 'PRISMMAP_INFO_CAMERA_X', |
| 'PRISMMAP_INFO_CAMERA_Y', 'PRISMMAP_INFO_CAMERA_Z', |
| 'PRISMMAP_INFO_INFOTIP_EXPR', 'PRISMMAP_INFO_LIGHT_COLOR', |
| 'PRISMMAP_INFO_LIGHT_X', 'PRISMMAP_INFO_LIGHT_Y', |
| 'PRISMMAP_INFO_LIGHT_Z', 'PRISMMAP_INFO_SCALE', 'RAD_2_DEG', |
| 'RASTER_CONTROL_POINT_X', 'RASTER_CONTROL_POINT_Y', |
| 'RASTER_TAB_INFO_ALPHA', 'RASTER_TAB_INFO_BITS_PER_PIXEL', |
| 'RASTER_TAB_INFO_BRIGHTNESS', 'RASTER_TAB_INFO_CONTRAST', |
| 'RASTER_TAB_INFO_DISPLAY_TRANSPARENT', 'RASTER_TAB_INFO_GREYSCALE', |
| 'RASTER_TAB_INFO_HEIGHT', 'RASTER_TAB_INFO_IMAGE_CLASS', |
| 'RASTER_TAB_INFO_IMAGE_NAME', 'RASTER_TAB_INFO_IMAGE_TYPE', |
| 'RASTER_TAB_INFO_NUM_CONTROL_POINTS', |
| 'RASTER_TAB_INFO_TRANSPARENT_COLOR', 'RASTER_TAB_INFO_WIDTH', |
| 'RED', 'REGION_INFO_IS_CLOCKWISE', 'SEARCH_INFO_ROW', |
| 'SEARCH_INFO_TABLE', 'SECONDS_PER_DAY', 'SEL_INFO_NROWS', |
| 'SEL_INFO_SELNAME', 'SEL_INFO_TABLENAME', |
| 'SESSION_INFO_AREA_UNITS', 'SESSION_INFO_COORDSYS_CLAUSE', |
| 'SESSION_INFO_DISTANCE_UNITS', 'SESSION_INFO_PAPER_UNITS', |
| 'SRV_COL_INFO_ALIAS', 'SRV_COL_INFO_NAME', |
| 'SRV_COL_INFO_PRECISION', 'SRV_COL_INFO_SCALE', |
| 'SRV_COL_INFO_STATUS', 'SRV_COL_INFO_TYPE', 'SRV_COL_INFO_VALUE', |
| 'SRV_COL_INFO_WIDTH', 'SRV_COL_TYPE_BIN_STRING', |
| 'SRV_COL_TYPE_CHAR', 'SRV_COL_TYPE_DATE', 'SRV_COL_TYPE_DECIMAL', |
| 'SRV_COL_TYPE_FIXED_LEN_STRING', 'SRV_COL_TYPE_FLOAT', |
| 'SRV_COL_TYPE_INTEGER', 'SRV_COL_TYPE_LOGICAL', |
| 'SRV_COL_TYPE_NONE', 'SRV_COL_TYPE_SMALLINT', |
| 'SRV_CONNECT_INFO_DB_NAME', 'SRV_CONNECT_INFO_DRIVER_NAME', |
| 'SRV_CONNECT_INFO_DS_NAME', 'SRV_CONNECT_INFO_QUOTE_CHAR', |
| 'SRV_CONNECT_INFO_SQL_USER_ID', 'SRV_DRV_DATA_SOURCE', |
| 'SRV_DRV_INFO_NAME', 'SRV_DRV_INFO_NAME_LIST', 'SRV_ERROR', |
| 'SRV_FETCH_FIRST', 'SRV_FETCH_LAST', 'SRV_FETCH_NEXT', |
| 'SRV_FETCH_PREV', 'SRV_INVALID_HANDLE', 'SRV_NEED_DATA', |
| 'SRV_NO_MORE_DATA', 'SRV_NULL_DATA', 'SRV_SUCCESS', |
| 'SRV_SUCCESS_WITH_INFO', 'SRV_TRUNCATED_DATA', |
| 'SRV_WM_HIST_NO_OVERWRITE', 'SRV_WM_HIST_NONE', |
| 'SRV_WM_HIST_OVERWRITE', 'STR_EQ', 'STR_GT', 'STR_LT', |
| 'STYLE_SAMPLE_SIZE_LARGE', 'STYLE_SAMPLE_SIZE_SMALL', |
| 'SWITCHING_INTO_MAPINFO', 'SWITCHING_OUT_OF_MAPINFO', |
| 'SYMBOL_ANGLE', 'SYMBOL_CODE', 'SYMBOL_COLOR', |
| 'SYMBOL_CUSTOM_NAME', 'SYMBOL_CUSTOM_STYLE', 'SYMBOL_FONT_NAME', |
| 'SYMBOL_FONT_STYLE', 'SYMBOL_KIND', 'SYMBOL_KIND_CUSTOM', |
| 'SYMBOL_KIND_FONT', 'SYMBOL_KIND_VECTOR', 'SYMBOL_POINTSIZE', |
| 'SYS_INFO_APPIDISPATCH', 'SYS_INFO_APPLICATIONWND', |
| 'SYS_INFO_APPVERSION', 'SYS_INFO_CHARSET', |
| 'SYS_INFO_COPYPROTECTED', 'SYS_INFO_DATE_FORMAT', |
| 'SYS_INFO_DDESTATUS', 'SYS_INFO_DIG_INSTALLED', |
| 'SYS_INFO_DIG_MODE', 'SYS_INFO_MAPINFOWND', |
| 'SYS_INFO_MDICLIENTWND', 'SYS_INFO_MIBUILD_NUMBER', |
| 'SYS_INFO_MIPLATFORM', 'SYS_INFO_MIVERSION', |
| 'SYS_INFO_NUMBER_FORMAT', 'SYS_INFO_PLATFORM', |
| 'SYS_INFO_PRODUCTLEVEL', 'SYS_INFO_RUNTIME', |
| 'TAB_GEO_CONTROL_POINT_X', 'TAB_GEO_CONTROL_POINT_Y', |
| 'TAB_INFO_BROWSER_LIST', 'TAB_INFO_COORDSYS_CLAUSE', |
| 'TAB_INFO_COORDSYS_CLAUSE_WITHOUT_BOUNDS', |
| 'TAB_INFO_COORDSYS_MAXX', 'TAB_INFO_COORDSYS_MAXY', |
| 'TAB_INFO_COORDSYS_MINX', 'TAB_INFO_COORDSYS_MINY', |
| 'TAB_INFO_COORDSYS_NAME', 'TAB_INFO_EDITED', 'TAB_INFO_FASTEDIT', |
| 'TAB_INFO_MAPPABLE', 'TAB_INFO_MAPPABLE_TABLE', 'TAB_INFO_MAXX', |
| 'TAB_INFO_MAXY', 'TAB_INFO_MINX', 'TAB_INFO_MINY', 'TAB_INFO_NAME', |
| 'TAB_INFO_NCOLS', 'TAB_INFO_NREFS', 'TAB_INFO_NROWS', |
| 'TAB_INFO_NUM', 'TAB_INFO_READONLY', 'TAB_INFO_SEAMLESS', |
| 'TAB_INFO_SUPPORT_MZ', 'TAB_INFO_TABFILE', 'TAB_INFO_TEMP', |
| 'TAB_INFO_THEME_METADATA', 'TAB_INFO_TYPE', 'TAB_INFO_UNDO', |
| 'TAB_INFO_USERBROWSE', 'TAB_INFO_USERCLOSE', |
| 'TAB_INFO_USERDISPLAYMAP', 'TAB_INFO_USEREDITABLE', |
| 'TAB_INFO_USERMAP', 'TAB_INFO_USERREMOVEMAP', 'TAB_INFO_Z_UNIT', |
| 'TAB_INFO_Z_UNIT_SET', 'TAB_TYPE_BASE', 'TAB_TYPE_FME', |
| 'TAB_TYPE_IMAGE', 'TAB_TYPE_LINKED', 'TAB_TYPE_RESULT', |
| 'TAB_TYPE_VIEW', 'TAB_TYPE_WFS', 'TAB_TYPE_WMS', 'TRUE', 'WHITE', |
| 'WIN_3DMAP', 'WIN_BROWSER', 'WIN_BUTTONPAD', 'WIN_CART_LEGEND', |
| 'WIN_GRAPH', 'WIN_HELP', 'WIN_INFO', 'WIN_INFO_AUTOSCROLL', |
| 'WIN_INFO_CLONEWINDOW', 'WIN_INFO_ENHANCED_RENDERING', |
| 'WIN_INFO_EXPORT_ANTIALIASING', 'WIN_INFO_EXPORT_BORDER', |
| 'WIN_INFO_EXPORT_DITHER', 'WIN_INFO_EXPORT_FILTER', |
| 'WIN_INFO_EXPORT_MASKSIZE', 'WIN_INFO_EXPORT_THRESHOLD', |
| 'WIN_INFO_EXPORT_TRANSPRASTER', 'WIN_INFO_EXPORT_TRANSPVECTOR', |
| 'WIN_INFO_EXPORT_TRUECOLOR', 'WIN_INFO_HEIGHT', |
| 'WIN_INFO_LEGENDS_MAP', 'WIN_INFO_NAME', 'WIN_INFO_OPEN', |
| 'WIN_INFO_PRINTER_BORDER', 'WIN_INFO_PRINTER_BOTTOMMARGIN', |
| 'WIN_INFO_PRINTER_COPIES', 'WIN_INFO_PRINTER_DITHER', |
| 'WIN_INFO_PRINTER_LEFTMARGIN', 'WIN_INFO_PRINTER_METHOD', |
| 'WIN_INFO_PRINTER_NAME', 'WIN_INFO_PRINTER_ORIENT', |
| 'WIN_INFO_PRINTER_PAPERSIZE', 'WIN_INFO_PRINTER_RIGHTMARGIN', |
| 'WIN_INFO_PRINTER_SCALE_PATTERNS', 'WIN_INFO_PRINTER_TOPMARGIN', |
| 'WIN_INFO_PRINTER_TRANSPRASTER', 'WIN_INFO_PRINTER_TRANSPVECTOR', |
| 'WIN_INFO_PRINTER_TRUECOLOR', 'WIN_INFO_SMARTPAN', |
| 'WIN_INFO_SMOOTH_IMAGE', 'WIN_INFO_SMOOTH_TEXT', |
| 'WIN_INFO_SMOOTH_VECTOR', 'WIN_INFO_SNAPMODE', |
| 'WIN_INFO_SNAPTHRESHOLD', 'WIN_INFO_STATE', |
| 'WIN_INFO_SYSMENUCLOSE', 'WIN_INFO_TABLE', 'WIN_INFO_TOPMOST', |
| 'WIN_INFO_TYPE', 'WIN_INFO_WIDTH', 'WIN_INFO_WINDOWID', |
| 'WIN_INFO_WND', 'WIN_INFO_WORKSPACE', 'WIN_INFO_X', 'WIN_INFO_Y', |
| 'WIN_LAYOUT', 'WIN_LEGEND', 'WIN_MAPBASIC', 'WIN_MAPINFO', |
| 'WIN_MAPPER', 'WIN_MESSAGE', 'WIN_PENPICKER', |
| 'WIN_PRINTER_LANDSCAPE', 'WIN_PRINTER_PORTRAIT', 'WIN_RULER', |
| 'WIN_STATE_MAXIMIZED', 'WIN_STATE_MINIMIZED', 'WIN_STATE_NORMAL', |
| 'WIN_STATISTICS', 'WIN_STYLE_CHILD', 'WIN_STYLE_POPUP', |
| 'WIN_STYLE_POPUP_FULLCAPTION', 'WIN_STYLE_STANDARD', |
| 'WIN_SYMBOLPICKER', 'WIN_TOOLBAR', 'WIN_TOOLPICKER', 'YELLOW' |
| ), |
| 5 => array( |
| 'Abbrs', 'Above', 'Access', 'Active', 'Address', 'Advanced', |
| 'Affine', 'Align', 'Alpha', 'alpha_value', 'Always', 'Angle', |
| 'Animate', 'Antialiasing', 'Append', 'Apply', 'ApplyUpdates', |
| 'Arrow', 'Ascending', 'ASCII', 'At', 'AttributeData', 'Auto', |
| 'Autoflip', 'Autokey', 'Automatic', 'Autoscroll', 'Axis', |
| 'Background', 'Banding', 'Batch', 'Behind', 'Below', 'Bend', |
| 'Binary', 'Blocks', 'Border', 'BorderPen', 'Bottom', 'Bounds', |
| 'ByteOrder', 'ByVal', 'Calling', 'Camera', 'Candidates', |
| 'Cartesian', 'Cell', 'Center', 'Change', 'Char', 'Circle', |
| 'Clipping', 'CloseMatchesOnly', 'ClosestAddr', 'Color', 'Columns', |
| 'Contents', 'ControlPoints', 'Copies', 'Copyright', 'Counter', |
| 'Country', 'CountrySecondarySubdivision', 'CountrySubdivision', |
| 'Cross', 'CubicConvolution', 'Cull', 'Cursor', 'Custom', 'Data', |
| 'DBF', 'DDE', 'Decimal', 'DecimalPlaces', 'DefaultAmbientSpeed', |
| 'DefaultPropagationFactor', 'DeformatNumber', 'Delimiter', |
| 'Density', 'DenyWrite', 'Descending', 'Destroy', 'Device', |
| 'Dictionary', 'DInfo', 'Disable', 'DiscardUpdates', 'Display', |
| 'Dither', 'DrawMode', 'DropKey', 'Droplines', 'Duplicates', |
| 'Dynamic', 'Earth', 'East', 'EditLayerPopup', 'Elevation', 'Else', |
| 'ElseIf', 'Emf', 'Enable', 'Envinsa', 'ErrorDiffusion', 'Extents', |
| 'Fallback', 'FastEdit', 'FillFrame', 'Filter', 'First', 'Fit', |
| 'Fixed', 'FocalPoint', 'Footnote', 'Force', 'FromMapCatalog', |
| 'Front', 'Gap', 'Geographic', 'Geography', 'Graduated', 'Graphic', |
| 'Gutter', 'Half', 'Halftone', 'Handles', 'Height', 'Help', |
| 'HelpMsg', 'Hide', 'Hierarchical', 'HIGHLOW', 'History', 'Icon', |
| 'ID', 'Ignore', 'Image', 'Inflect', 'Inset', 'Inside', |
| 'Interactive', 'Internal', 'Interpolate', 'IntersectingStreet', |
| 'Justify', 'Key', 'Label', 'Labels', 'Landscape', 'Large', 'Last', |
| 'Layer', 'Left', 'Lib', 'Light', 'LinePen', 'Lines', 'Linestyle', |
| 'Longitude', 'LOWHIGH', 'Major', 'MajorPolygonOnly', |
| 'MajorRoadsOnly', 'MapBounds', 'MapMarker', 'MapString', 'Margins', |
| 'MarkMultiple', 'MaskSize', 'Match', 'MaxOffRoadDistance', |
| 'Message', 'MICODE', 'Minor', 'MixedCase', 'Mode', 'ModifierKeys', |
| 'Modify', 'Multiple', 'MultiPolygonRgns', 'Municipality', |
| 'MunicipalitySubdivision', 'Name', 'NATIVE', 'NearestNeighbor', |
| 'NoCollision', 'Node', 'Nodes', 'NoIndex', 'None', 'Nonearth', |
| 'NoRefresh', 'Normalized', 'North', 'Number', 'ObjectType', 'ODBC', |
| 'Off', 'OK', 'OLE', 'On', 'Options', 'Orientation', 'OtherBdy', |
| 'Output', 'Outside', 'Overlapped', 'Overwrite', 'Pagebreaks', |
| 'Pan', 'Papersize', 'Parent', 'PassThrough', 'Password', |
| 'Patterns', 'Per', 'Percent', 'Percentage', 'Permanent', |
| 'PersistentCache', 'Pie', 'Pitch', 'Placename', 'PointsOnly', |
| 'PolyObj', 'Portrait', 'Position', 'PostalCode', 'Prefer', |
| 'Preferences', 'Prev', 'Printer', 'Projection', 'PushButton', |
| 'Quantile', 'Query', 'Random', 'Range', 'Raster', 'Read', |
| 'ReadOnly', 'Rec', 'Redraw', 'Refine', 'Regionstyle', 'RemoveData', |
| 'Replace', 'Reprojection', 'Resampling', 'Restore', 'ResultCode', |
| 'ReturnHoles', 'Right', 'Roll', 'ROP', 'Rotated', 'Row', 'Ruler', |
| 'Scale', 'ScrollBars', 'Seamless', 'SecondaryPostalCode', |
| 'SelfInt', 'Separator', 'Series', 'Service', 'SetKey', |
| 'SetTraverse', 'Shades', 'Show', 'Simple', 'SimplificationFactor', |
| 'Size', 'Small', 'Smart', 'Smooth', 'South', 'Spacing', |
| 'SPATIALWARE', 'Spherical', 'Square', 'Stacked', 'Step', 'Store', |
| 'Street', 'StreetName', 'StreetNumber', 'StyleType', 'Subtitle', |
| 'SysMenuClose', 'Thin', 'Tick', 'Title', 'TitleAxisY', |
| 'TitleGroup', 'Titles', 'TitleSeries', 'ToggleButton', 'Tolerance', |
| 'ToolbarPosition', 'ToolButton', 'Toolkit', 'Top', 'Translucency', |
| 'translucency_percent', 'Transparency', 'Transparent', 'Traverse', |
| 'TrueColor', 'Uncheck', 'Undo', 'Union', 'Unit', 'Until', 'URL', |
| 'Use', 'User', 'UserBrowse', 'UserClose', 'UserDisplayMap', |
| 'UserEdit', 'UserMap', 'UserRemoveMap', 'Value', 'Variable', |
| 'Vary', 'Vector', 'Versioned', 'View', 'ViewDisplayPopup', |
| 'VisibleOnly', 'VMDefault', 'VMGrid', 'VMRaster', 'Voronoi', |
| 'Warnings', 'Wedge', 'West', 'Width', 'With', 'XY', 'XYINDEX', |
| 'Yaw', 'Zoom' |
| ) |
| ), |
| 'SYMBOLS' => array( |
| //Numeric/String Operators + Comparison Operators |
| '(', ')', '[', ']', '+', '-', '*', '/', '\\', '^', '&', |
| '=', '<', '>' |
| ), |
| 'CASE_SENSITIVE' => array( |
| GESHI_COMMENTS => false, |
| 1 => false, |
| 2 => false, |
| 3 => false, |
| 4 => false, |
| 5 => true |
| ), |
| 'STYLES' => array( |
| 'KEYWORDS' => array( |
| 1 => 'color: #0000ff;', //Statements + Clauses + Data Types + Logical Operators, Geographical Operators + SQL |
| 2 => 'color: #2391af;', //Special Procedures |
| 3 => 'color: #2391af;', //Functions |
| 4 => 'color: #c635cb;', //Constants |
| 5 => 'color: #0000ff;' //Extended keywords (case sensitive) |
| ), |
| 'COMMENTS' => array( |
| 1 => 'color: #008000;', |
| 'MULTI' => 'color: #008000;' |
| ), |
| 'BRACKETS' => array( |
| 0 => 'color: #000000;' |
| ), |
| 'STRINGS' => array( |
| 0 => 'color: #a31515;' |
| ), |
| 'NUMBERS' => array( |
| 0 => 'color: #000000;' |
| ), |
| 'METHODS' => array( |
| ), |
| 'SYMBOLS' => array( |
| 0 => 'color: #000000;' |
| ), |
| 'ESCAPE_CHAR' => array( |
| ), |
| 'SCRIPT' => array( |
| ), |
| 'REGEXPS' => array( |
| 0 => 'color: #12198b;', //Table Attributes |
| 1 => 'color: #2391af;' //Data Types |
| ) |
| ), |
| 'URLS' => array( |
| 1 => '', |
| 2 => '', |
| 3 => '', |
| 4 => '', |
| 5 => '' |
| ), |
| 'OOLANG' => false, |
| 'OBJECT_SPLITTERS' => array( |
| ), |
| 'REGEXPS' => array( |
| //Table Attribute |
| 0 => "[\\.]{1}[a-zA-Z0-9_]+", |
| //Data Type |
| 1 => "(?xi) \\s+ as \\s+ (Alias|Brush|Date|Float|Font|Integer|Logical|Object|Pen|SmallInt|String|Symbol)" |
| ), |
| 'STRICT_MODE_APPLIES' => GESHI_NEVER, |
| 'SCRIPT_DELIMITERS' => array( |
| ), |
| 'HIGHLIGHT_STRICT_BLOCK' => array( |
| ), |
| ); |
| ?> |
| /trunk/lib/geshi/boo.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Marcus Griep (neoeinstein+GeSHi@gmail.com) |
| * Copyright: (c) 2007 Marcus Griep (http://www.xpdm.us) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/09/10 |
| * |
| * Boo language file for GeSHi. |
| /trunk/lib/geshi/gml.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Jos� Jorge Enr�quez (jenriquez@users.sourceforge.net) |
| * Copyright: (c) 2005 Jos� Jorge Enr�quez Rodr�guez (http://www.zonamakers.com) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/06/21 |
| * |
| * GML language file for GeSHi. |
| /trunk/lib/geshi/lolcode.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Benny Baumann (BenBE@geshi.org) |
| * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/10/31 |
| * |
| * LOLcode language file for GeSHi. |
| /trunk/lib/geshi/gettext.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Milian Wolff (mail@milianw.de) |
| * Copyright: (c) 2008 Milian Wolff |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/05/25 |
| * |
| * GNU Gettext .po/.pot language file for GeSHi. |
| /trunk/lib/geshi/m68k.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Benny Baumann (BenBE@omorphia.de) |
| * Copyright: (c) 2007 Benny Baumann (http://www.omorphia.de/), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/02/06 |
| * |
| * Motorola 68000 Assembler language file for GeSHi. |
| /trunk/lib/geshi/dot.php |
|---|
| 4,7 → 4,7 |
| * --------------------------------- |
| * Author: Adrien Friggeri (adrien@friggeri.net) |
| * Copyright: (c) 2007 Adrien Friggeri (http://www.friggeri.net) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/05/30 |
| * |
| * dot language file for GeSHi. |
| /trunk/lib/geshi/sas.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Galen Johnson (solitaryr@gmail.com) |
| * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/12/27 |
| * |
| * SAS language file for GeSHi. Based on the sas vim file. |
| /trunk/lib/geshi/lotusscript.php |
|---|
| 4,7 → 4,7 |
| * ------------------------ |
| * Author: Richard Civil (info@richardcivil.net) |
| * Copyright: (c) 2008 Richard Civil (info@richardcivil.net), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/04/12 |
| * |
| * LotusScript language file for GeSHi. |
| /trunk/lib/geshi/whitespace.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Benny Baumann (BenBE@geshi.org) |
| * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/10/31 |
| * |
| * Whitespace language file for GeSHi. |
| /trunk/lib/geshi/winbatch.php |
|---|
| 4,7 → 4,7 |
| * ------------ |
| * Author: Craig Storey (storey.craig@gmail.com) |
| * Copyright: (c) 2004 Craig Storey (craig.xcottawa.ca) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/05/19 |
| * |
| * WinBatch language file for GeSHi. |
| /trunk/lib/geshi/glsl.php |
|---|
| 4,7 → 4,7 |
| * ----- |
| * Author: Benny Baumann (BenBE@omorphia.de) |
| * Copyright: (c) 2008 Benny Baumann (BenBE@omorphia.de) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/03/20 |
| * |
| * glSlang language file for GeSHi. |
| /trunk/lib/geshi/pixelbender.php |
|---|
| 4,7 → 4,7 |
| * ---------------- |
| * Author: Richard Olsson (r@richardolsson.se) |
| * Copyright: (c) 2008 Richard Olsson (richardolsson.se) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/11/16 |
| * |
| * Pixel Bender 1.0 language file for GeSHi. |
| /trunk/lib/geshi/perl.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Andreas Gohr (andi@splitbrain.org), Ben Keen (ben.keen@gmail.com) |
| * Copyright: (c) 2004 Andreas Gohr, Ben Keen (http://www.benjaminkeen.org/), Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/08/20 |
| * |
| * Perl language file for GeSHi. |
| /trunk/lib/geshi/cfdg.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: John Horigan <john@glyphic.com> |
| * Copyright: (c) 2006 John Horigan http://www.ozonehouse.com/john/ |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/03/11 |
| * |
| * CFDG language file for GeSHi. |
| /trunk/lib/geshi/powerbuilder.php |
|---|
| 4,7 → 4,7 |
| * ------ |
| * Author: Doug Porter (powerbuilder.geshi@gmail.com) |
| * Copyright: (c) 2009 Doug Porter |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/07/13 |
| * |
| * PowerBuilder (PowerScript) language file for GeSHi. |
| /trunk/lib/geshi/progress.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Marco Aurelio de Pasqual (marcop@hdi.com.br) |
| * Copyright: (c) 2008 Marco Aurelio de Pasqual, Benny Baumann (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/07/11 |
| * |
| * Progress language file for GeSHi. |
| /trunk/lib/geshi/cfm.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Diego |
| * Copyright: (c) 2006 Diego |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/02/25 |
| * |
| * ColdFusion language file for GeSHi. |
| /trunk/lib/geshi/rails.php |
|---|
| 4,7 → 4,7 |
| * --------- |
| * Author: Moises Deniz |
| * Copyright: (c) 2005 Moises Deniz |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/03/21 |
| * |
| * Ruby (with Ruby on Rails Framework) language file for GeSHi. |
| /trunk/lib/geshi/lsl2.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: William Fry (william.fry@nyu.edu) |
| * Copyright: (c) 2009 William Fry |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/02/04 |
| * |
| * Linden Scripting Language (LSL2) language file for GeSHi. |
| /trunk/lib/geshi/php-brief.php |
|---|
| 4,7 → 4,7 |
| * ------------- |
| * Author: Nigel McNie (nigel@geshi.org) |
| * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/02 |
| * |
| * PHP (brief version) language file for GeSHi. |
| /trunk/lib/geshi/jquery.php |
|---|
| 4,7 → 4,7 |
| * -------------- |
| * Author: Rob Loach (http://www.robloach.net) |
| * Copyright: (c) 2009 Rob Loach (http://www.robloach.net) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/07/20 |
| * |
| * jQuery 1.3 language file for GeSHi. |
| /trunk/lib/geshi/html4strict.php |
|---|
| 4,7 → 4,7 |
| * --------------- |
| * Author: Nigel McNie (nigel@geshi.org) |
| * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/07/10 |
| * |
| * HTML 4.01 strict language file for GeSHi. |
| /trunk/lib/geshi/email.php |
|---|
| 4,7 → 4,7 |
| * --------------- |
| * Author: Benny Baumann (BenBE@geshi.org) |
| * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/10/19 |
| * |
| * Email (mbox \ eml \ RFC format) language file for GeSHi. |
| /trunk/lib/geshi/pike.php |
|---|
| New file |
| 0,0 → 1,103 |
| <?php |
| /************************************************************************************* |
| * pike.php |
| * -------- |
| * Author: Rick E. (codeblock@eighthbit.net) |
| * Copyright: (c) 2009 Rick E. |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/12/10 |
| * |
| * Pike language file for GeSHi. |
| * |
| * CHANGES |
| * ------- |
| * 2009/12/25 (1.0.8.6) |
| * - First Release |
| * |
| * TODO (updated 2009/12/25) |
| * ------------------------- |
| * |
| * |
| ************************************************************************************* |
| * |
| * This file is part of GeSHi. |
| * |
| * GeSHi is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License as published by |
| * the Free Software Foundation; either version 2 of the License, or |
| * (at your option) any later version. |
| * |
| * GeSHi is distributed in the hope that it will be useful, |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| * |
| * You should have received a copy of the GNU General Public License |
| * along with GeSHi; if not, write to the Free Software |
| * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
| * |
| ************************************************************************************/ |
| $language_data = array( |
| 'LANG_NAME' => 'Pike', |
| 'COMMENT_SINGLE' => array(1 => '//'), |
| 'COMMENT_MULTI' => array('/*' => '*/'), |
| 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
| 'QUOTEMARKS' => array('"'), |
| 'ESCAPE_CHAR' => '\\', |
| 'KEYWORDS' => array( |
| 1 => array( |
| 'goto', 'break', 'continue', 'return', 'case', 'default', 'if', |
| 'else', 'switch', 'while', 'foreach', 'do', 'for', 'gauge', |
| 'destruct', 'lambda', 'inherit', 'import', 'typeof', 'catch', |
| 'inline', 'nomask', 'private', 'protected', 'public', 'static' |
| ) |
| ), |
| 'SYMBOLS' => array( |
| 1 => array( |
| '(', ')', '{', '}', '[', ']', '+', '-', '*', '/', '%', '=', '!', '&', '|', '?', ';' |
| ) |
| ), |
| 'CASE_SENSITIVE' => array( |
| GESHI_COMMENTS => false, |
| 1 => true |
| ), |
| 'STYLES' => array( |
| 'KEYWORDS' => array( |
| 1 => 'color: #b1b100;' |
| ), |
| 'COMMENTS' => array( |
| 1 => 'color: #666666; font-style: italic;', |
| 'MULTI' => 'color: #666666; font-style: italic;' |
| ), |
| 'ESCAPE_CHAR' => array( |
| 0 => 'color: #000099; font-weight: bold;' |
| ), |
| 'BRACKETS' => array( |
| 0 => 'color: #009900;' |
| ), |
| 'STRINGS' => array( |
| 0 => 'color: #0000ff;' |
| ), |
| 'NUMBERS' => array( |
| 0 => 'color: #cc66cc;', |
| ), |
| 'METHODS' => array( |
| 0 => 'color: #004000;' |
| ), |
| 'SYMBOLS' => array( |
| 1 => 'color: #339933;' |
| ), |
| 'REGEXPS' => array(), |
| 'SCRIPT' => array() |
| ), |
| 'URLS' => array(1 => ''), |
| 'OOLANG' => true, |
| 'OBJECT_SPLITTERS' => array(1 => '.'), |
| 'REGEXPS' => array(), |
| 'STRICT_MODE_APPLIES' => GESHI_NEVER, |
| 'SCRIPT_DELIMITERS' => array(), |
| 'HIGHLIGHT_STRICT_BLOCK' => array() |
| ); |
| ?> |
| /trunk/lib/geshi/providex.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Jeff Wilder (jeff@coastallogix.com) |
| * Copyright: (c) 2008 Coastal Logix (http://www.coastallogix.com) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/10/18 |
| * |
| * ProvideX language file for GeSHi. |
| /trunk/lib/geshi/qbasic.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Nigel McNie (nigel@geshi.org) |
| * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/20 |
| * |
| * QBasic/QuickBASIC language file for GeSHi. |
| /trunk/lib/geshi/oobas.php |
|---|
| 4,7 → 4,7 |
| * --------- |
| * Author: Roberto Rossi (rsoftware@altervista.org) |
| * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/08/30 |
| * |
| * OpenOffice.org Basic language file for GeSHi. |
| /trunk/lib/geshi/verilog.php |
|---|
| 4,7 → 4,7 |
| * ----------- |
| * Author: G�nter Dannoritzer <dannoritzer@web.de> |
| * Copyright: (C) 2008 Guenter Dannoritzer |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/05/28 |
| * |
| * Verilog language file for GeSHi. |
| /trunk/lib/geshi/lisp.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Roberto Rossi (rsoftware@altervista.org) |
| * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/08/30 |
| * |
| * Generic Lisp language file for GeSHi. |
| /trunk/lib/geshi/robots.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Christian Lescuyer (cl@goelette.net) |
| * Copyright: (c) 2006 Christian Lescuyer http://xtian.goelette.info |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/02/17 |
| * |
| * robots.txt language file for GeSHi. |
| /trunk/lib/geshi/cadlisp.php |
|---|
| 4,7 → 4,7 |
| * ----------- |
| * Author: Roberto Rossi (rsoftware@altervista.org) |
| * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/blog) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/08/30 |
| * |
| * AutoCAD/IntelliCAD Lisp language file for GeSHi. |
| /trunk/lib/geshi/csharp.php |
|---|
| 3,16 → 3,19 |
| * csharp.php |
| * ---------- |
| * Author: Alan Juden (alan@judenware.org) |
| * Revised by: Michael Mol (mikemol@gmail.com) |
| * Copyright: (c) 2004 Alan Juden, Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/04 |
| * |
| * C# language file for GeSHi. |
| * |
| * CHANGES |
| * ------- |
| * 2009/04/03 (1.0.8.6) |
| * - Added missing keywords identified by Rosetta Code users. |
| * 2008/05/25 (1.0.7.22) |
| * - Added highlighting of using and namespace directives as non-OOP |
| * - Added highlighting of using and namespace directives as non-OOP |
| * 2005/01/05 (1.0.1) |
| * - Used hardquote support for @"..." strings (Cliff Stanford) |
| * 2004/11/27 (1.0.0) |
| 59,12 → 62,12 |
| 1 => array( |
| 'as', 'auto', 'base', 'break', 'case', 'catch', 'const', 'continue', |
| 'default', 'do', 'else', 'event', 'explicit', 'extern', 'false', |
| 'finally', 'fixed', 'for', 'foreach', 'goto', 'if', 'implicit', |
| 'in', 'internal', 'lock', 'namespace', 'null', 'operator', 'out', |
| 'override', 'params', 'partial', 'private', 'protected', 'public', |
| 'readonly', 'ref', 'return', 'sealed', 'stackalloc', 'static', |
| 'switch', 'this', 'throw', 'true', 'try', 'unsafe', 'using', |
| 'virtual', 'while', 'yield' |
| 'finally', 'fixed', 'for', 'foreach', 'from', 'goto', 'if', |
| 'implicit', 'in', 'internal', 'lock', 'namespace', 'null', |
| 'operator', 'out', 'override', 'params', 'partial', 'private', |
| 'protected', 'public', 'readonly', 'ref', 'return', 'sealed', |
| 'select', 'stackalloc', 'static', 'switch', 'this', 'throw', 'true', |
| 'try', 'unsafe', 'using', 'virtual', 'where', 'while', 'yield' |
| ), |
| 2 => array( |
| '#elif', '#endif', '#endregion', '#else', '#error', '#define', '#if', |
| /trunk/lib/geshi/lscript.php |
|---|
| 4,7 → 4,7 |
| * --------- |
| * Author: Arendedwinter (admin@arendedwinter.com) |
| * Copyright: (c) 2008 Beau McGuigan (http://www.arendedwinter.com) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 15/11/2008 |
| * |
| * Lightwave Script language file for GeSHi. |
| /trunk/lib/geshi/lua.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Roberto Rossi (rsoftware@altervista.org) |
| * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/07/10 |
| * |
| * LUA language file for GeSHi. |
| /trunk/lib/geshi/div.php |
|---|
| 4,7 → 4,7 |
| * --------------------------------- |
| * Author: Gabriel Lorenzo (ermakina@gmail.com) |
| * Copyright: (c) 2005 Gabriel Lorenzo (http://ermakina.gazpachito.net) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/06/19 |
| * |
| * DIV language file for GeSHi. |
| /trunk/lib/geshi/awk.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: George Pollard (porges@porg.es) |
| * Copyright: (c) 2009 George Pollard |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/01/28 |
| * |
| * Awk language file for GeSHi. |
| /trunk/lib/geshi/c.php |
|---|
| 7,7 → 7,7 |
| * - Jack Lloyd (lloyd@randombit.net) |
| * - Michael Mol (mikemol@gmail.com) |
| * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/04 |
| * |
| * C language file for GeSHi. |
| /trunk/lib/geshi/haskell.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Jason Dagit (dagit@codersbase.com) based on ocaml.php by Flaie (fireflaie@gmail.com) |
| * Copyright: (c) 2005 Flaie, Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/08/27 |
| * |
| * Haskell language file for GeSHi. |
| /trunk/lib/geshi/asp.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Amit Gupta (http://blog.igeek.info/) |
| * Copyright: (c) 2004 Amit Gupta (http://blog.igeek.info/), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/08/13 |
| * |
| * ASP language file for GeSHi. |
| /trunk/lib/geshi/ada.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Tux (tux@inmail.cz) |
| * Copyright: (c) 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/07/29 |
| * |
| * Ada language file for GeSHi. |
| /trunk/lib/geshi/visualprolog.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Thomas Linder Puls (puls@pdc.dk) |
| * Copyright: (c) 2008 Thomas Linder Puls (puls@pdc.dk) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/11/20 |
| * |
| * Visual Prolog language file for GeSHi. |
| /trunk/lib/geshi/gnuplot.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Milian Wolff (mail@milianw.de) |
| * Copyright: (c) 2008 Milian Wolff (http://milianw.de) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/07/07 |
| * |
| * Gnuplot script language file for GeSHi. |
| /trunk/lib/geshi/css.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Nigel McNie (nigel@geshi.org) |
| * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/18 |
| * |
| * CSS language file for GeSHi. |
| /trunk/lib/geshi/eiffel.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Zoran Simic (zsimic@axarosenberg.com) |
| * Copyright: (c) 2005 Zoran Simic |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/06/30 |
| * |
| * Eiffel language file for GeSHi. |
| /trunk/lib/geshi/vim.php |
|---|
| 7,7 → 7,7 |
| * Contributors: |
| * - Laurent Peuch (psycojoker@gmail.com) |
| * Copyright: (c) 2008 Swaroop C H (http://www.swaroopch.com) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/10/19 |
| * |
| * Vim scripting language file for GeSHi. |
| /trunk/lib/geshi/gdb.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Milian Wolff (mail@milianw.de) |
| * Copyright: (c) 2009 Milian Wolff |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/06/24 |
| * |
| * GDB language file for GeSHi. |
| /trunk/lib/geshi/c_mac.php |
|---|
| 4,7 → 4,7 |
| * --------- |
| * Author: M. Uli Kusterer (witness.of.teachtext@gmx.net) |
| * Copyright: (c) 2004 M. Uli Kusterer, Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/04 |
| * |
| * C for Macs language file for GeSHi. |
| /trunk/lib/geshi/pascal.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Tux (tux@inamil.cz) |
| * Copyright: (c) 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/07/26 |
| * |
| * Pascal language file for GeSHi. |
| /trunk/lib/geshi/thinbasic.php |
|---|
| 4,7 → 4,7 |
| * ------ |
| * Author: Eros Olmi (eros.olmi@thinbasic.com) |
| * Copyright: (c) 2006 Eros Olmi (http://www.thinbasic.com), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/05/12 |
| * |
| * thinBasic language file for GeSHi. |
| /trunk/lib/geshi/delphi.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: J�rja Norbert (jnorbi@vipmail.hu), Benny Baumann (BenBE@omorphia.de) |
| * Copyright: (c) 2004 J�rja Norbert, Benny Baumann (BenBE@omorphia.de), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/07/26 |
| * |
| * Delphi (Object Pascal) language file for GeSHi. |
| /trunk/lib/geshi/mysql.php |
|---|
| 4,7 → 4,7 |
| * --------- |
| * Author: Marjolein Katsma (marjolein.is.back@gmail.com) |
| * Copyright: (c) 2008 Marjolein Katsma (http://blog.marjoleinkatsma.com/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008-12-12 |
| * |
| * MySQL language file for GeSHi. |
| /trunk/lib/geshi/io.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Nigel McNie (nigel@geshi.org) |
| * Copyright: (c) 2006 Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/09/23 |
| * |
| * Io language file for GeSHi. Thanks to Johnathan Wright for the suggestion and help |
| /trunk/lib/geshi/fortran.php |
|---|
| 4,7 → 4,7 |
| * ----------- |
| * Author: Cedric Arrabie (cedric.arrabie@univ-pau.fr) |
| * Copyright: (C) 2006 Cetric Arrabie |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/04/22 |
| * |
| * Fortran language file for GeSHi. |
| /trunk/lib/geshi/klonecpp.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: AUGER Mickael |
| * Copyright: Synchronic |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/04/16 |
| * |
| * KLone with C++ language file for GeSHi. |
| /trunk/lib/geshi/bash.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Andreas Gohr (andi@splitbrain.org) |
| * Copyright: (c) 2004 Andreas Gohr, Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/08/20 |
| * |
| * BASH language file for GeSHi. |
| 300,7 → 300,7 |
| //Variable assignment |
| 2 => "(?<![\.a-zA-Z_\-])([a-zA-Z_][a-zA-Z0-9_]*?)(?==)", |
| //Shorthand shell variables |
| 4 => "\\$[*#\$\\-\\?!]", |
| 4 => "\\$[*#\$\\-\\?!\d]", |
| //Parameters of commands |
| 5 => "(?<=\s)--?[0-9a-zA-Z\-]+(?=[\s=]|$)" |
| ), |
| 316,7 → 316,7 |
| ), |
| 'KEYWORDS' => array( |
| 'DISALLOWED_BEFORE' => "(?<![\.\-a-zA-Z0-9_\$\#])", |
| 'DISALLOWED_AFTER' => "(?![\.\-a-zA-Z0-9_%\\/])" |
| 'DISALLOWED_AFTER' => "(?![\.\-a-zA-Z0-9_%=\\/])" |
| ) |
| ) |
| ); |
| /trunk/lib/geshi/objc.php |
|---|
| 5,7 → 5,7 |
| * Author: M. Uli Kusterer (witness.of.teachtext@gmx.net) |
| * Contributors: Quinn Taylor (quinntaylor@mac.com) |
| * Copyright: (c) 2008 Quinn Taylor, 2004 M. Uli Kusterer, Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/04 |
| * |
| * Objective-C language file for GeSHi. |
| /trunk/lib/geshi/purebasic.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: GuShH |
| * Copyright: (c) 2009 Gustavo Julio Fiorenza |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 13/06/2009 |
| * |
| * PureBasic language file for GeSHi. |
| /trunk/lib/geshi/typoscript.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Jan-Philipp Halle (typo3@jphalle.de) |
| * Copyright: (c) 2005 Jan-Philipp Halle (http://www.jphalle.de/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/07/29 |
| * |
| * TypoScript language file for GeSHi. |
| /trunk/lib/geshi/ocaml-brief.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Flaie (fireflaie@gmail.com) |
| * Copyright: (c) 2005 Flaie, Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/08/27 |
| * |
| * OCaml (Objective Caml) language file for GeSHi. |
| /trunk/lib/geshi/ruby.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Moises Deniz |
| * Copyright: (c) 2007 Moises Deniz |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/03/21 |
| * |
| * Ruby language file for GeSHi. |
| /trunk/lib/geshi/text.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Sean Hanna (smokingrope@gmail.com) |
| * Copyright: (c) 2006 Sean Hanna |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 04/23/2006 |
| * |
| * Standard Text File (No Syntax Highlighting). |
| /trunk/lib/geshi/applescript.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Stephan Klimek (http://www.initware.org) |
| * Copyright: Stephan Klimek (http://www.initware.org) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/07/20 |
| * |
| * AppleScript language file for GeSHi. |
| /trunk/lib/geshi/bf.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Benny Baumann (BenBE@geshi.org) |
| * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/10/31 |
| * |
| * Brainfuck language file for GeSHi. |
| /trunk/lib/geshi/autohotkey.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Naveen Garg (naveen.garg@gmail.com) |
| * Copyright: (c) 2009 Naveen Garg and GeSHi |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/06/11 |
| * |
| * Autohotkey language file for GeSHi. |
| /trunk/lib/geshi/logtalk.php |
|---|
| New file |
| 0,0 → 1,330 |
| <?php |
| /************************************************************************************* |
| * logtalk.php |
| * ----------- |
| * |
| * Author: Paulo Moura (pmoura@logtalk.org) |
| * Copyright: (c) 2009 Paulo Moura (http://logtalk.org/) |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/10/24 |
| * |
| * Logtalk language file for GeSHi. |
| * |
| * CHANGES |
| * ------- |
| * 2009/10/28 (1.0.0) |
| * - First Release |
| * |
| ************************************************************************************* |
| * |
| * This file is part of GeSHi. |
| * |
| * GeSHi is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License as published by |
| * the Free Software Foundation; either version 2 of the License, or |
| * (at your option) any later version. |
| * |
| * GeSHi is distributed in the hope that it will be useful, |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| * |
| * You should have received a copy of the GNU General Public License |
| * along with GeSHi; if not, write to the Free Software |
| * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
| * |
| ************************************************************************************/ |
| $language_data = array( |
| 'LANG_NAME' => 'Logtalk', |
| 'COMMENT_SINGLE' => array(1 => '%'), |
| 'COMMENT_MULTI' => array('/*' => '*/'), |
| 'COMMENT_REGEXP' => array(2 => "/0'./sim"), |
| 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
| 'QUOTEMARKS' => array("'"), |
| 'HARDQUOTE' => array('"', '"'), |
| 'HARDESCAPE' => array(), |
| 'ESCAPE_CHAR' => '', |
| 'ESCAPE_REGEXP' => array( |
| //Simple Single Char Escapes |
| 1 => "#\\\\[\\\\abfnrtv\'\"?\n]#i", |
| //Hexadecimal Char Specs |
| 2 => "#\\\\x[\da-fA-F]+\\\\#", |
| //Octal Char Specs |
| 3 => "#\\\\[0-7]+\\\\#" |
| ), |
| 'NUMBERS' => |
| GESHI_NUMBER_INT_BASIC | |
| GESHI_NUMBER_BIN_PREFIX_0B | |
| GESHI_NUMBER_OCT_PREFIX_0O | |
| GESHI_NUMBER_HEX_PREFIX | |
| GESHI_NUMBER_FLT_NONSCI | |
| GESHI_NUMBER_FLT_SCI_ZERO, |
| 'KEYWORDS' => array( |
| // Directives (with arguments) |
| 1 => array( |
| // file directives |
| 'encoding', 'ensure_loaded', |
| // flag directives |
| 'set_logtalk_flag', 'set_prolog_flag', |
| // entity opening directives |
| 'category', 'object', 'protocol', |
| // predicate scope directives |
| 'private', 'protected', 'public', |
| // conditional compilation directives |
| 'elif', 'if', |
| // entity directives |
| 'calls', 'initialization', 'op', 'uses', |
| // predicate directives |
| 'alias', 'discontiguous', 'dynamic', 'mode', 'info', 'meta_predicate', 'multifile', 'synchronized', |
| // module directives |
| 'export', 'module', 'reexport', 'use_module' |
| ), |
| // Directives (no arguments) |
| 2 => array( |
| // entity directives |
| 'dynamic', |
| // multi-threading directives |
| 'synchronized', 'threaded', |
| // entity closing directives |
| 'end_category', 'end_object', 'end_protocol', |
| // conditional compilation directives |
| 'else', 'endif' |
| ), |
| // Entity relations |
| 3 => array( |
| 'complements', 'extends', 'imports', 'implements','instantiates', 'specializes' |
| ), |
| // Built-in predicates (with arguments) |
| 4 => array( |
| // event handlers |
| 'after', 'before', |
| // execution-context methods |
| 'parameter', 'self', 'sender', 'this', |
| // predicate reflection |
| 'current_predicate', 'predicate_property', |
| // DCGs and term expansion |
| 'expand_goal', 'expand_term', 'goal_expansion', 'phrase', 'term_expansion', |
| // entity |
| 'abolish_category', 'abolish_object', 'abolish_protocol', |
| 'create_category', 'create_object', 'create_protocol', |
| 'current_category', 'current_object', 'current_protocol', |
| 'category_property', 'object_property', 'protocol_property', |
| // entity relations |
| 'complements_object', |
| 'extends_category', 'extends_object', 'extends_protocol', |
| 'implements_protocol', 'imports_category', |
| 'instantiates_class', 'specializes_class', |
| // events |
| 'abolish_events', 'current_event', 'define_events', |
| // flags |
| 'current_logtalk_flag', 'set_logtalk_flag', |
| 'current_prolog_flag', 'set_prolog_flag', |
| // compiling, loading, and library path |
| 'logtalk_compile', 'logtalk_library_path', 'logtalk_load', |
| // database |
| 'abolish', 'asserta', 'assertz', 'clause', 'retract', 'retractall', |
| // control |
| 'call', 'catch', 'once', 'throw', |
| // all solutions predicates |
| 'bagof', 'findall', 'forall', 'setof', |
| // multi-threading meta-predicates |
| 'threaded', |
| 'threaded_call', 'threaded_once', 'threaded_ignore', 'threaded_exit', 'threaded_peek', |
| 'threaded_wait', 'threaded_notify', |
| // term unification |
| 'unify_with_occurs_check', |
| // atomic term processing |
| 'atom_chars', 'atom_codes', 'atom_concat', 'atom_length', |
| 'number_chars', 'number_codes', |
| 'char_code', |
| // term creation and decomposition |
| 'arg', 'copy_term', 'functor', |
| // term testing |
| 'atom', 'atomic', 'compound', 'float', 'integer', 'nonvar', 'number', 'sub_atom', 'var', |
| // stream selection and control |
| 'current_input', 'current_output', 'set_input', 'set_output', |
| 'open', 'close', 'flush_output', 'stream_property', |
| 'at_end_of_stream', 'set_stream_position', |
| // character and byte input/output predicates |
| 'get_byte', 'get_char', 'get_code', |
| 'peek_byte', 'peek_char', 'peek_code', |
| 'put_byte', 'put_char', 'put_code', |
| 'nl', |
| // term input/output predicates |
| 'current_op', 'op', |
| 'write', 'writeq', 'write_canonical', 'write_term', |
| 'read', 'read_term', |
| 'char_conversion', 'current_char_conversion', |
| // |
| 'halt' |
| ), |
| // Built-in predicates (no arguments) |
| 5 => array( |
| // control |
| 'fail', 'repeat', 'true', |
| // character and byte input/output predicates |
| 'nl', |
| // implementation defined hooks functions |
| 'halt', |
| // arithemtic evaluation |
| 'is', |
| // stream selection and control |
| 'at_end_of_stream', 'flush_output' |
| ), |
| // Evaluable functors (with arguments) |
| 6 => array( |
| 'float_integer_part', 'float_fractional_part', |
| 'rem', 'mod', 'abs', 'sign', 'floor', 'truncate', 'round', 'ceiling', |
| 'cos', 'atan', 'exp', 'log', 'sin', 'sqrt' |
| ), |
| // Evaluable functors (no arguments) |
| 7 => array( |
| 'mod', 'rem' |
| ), |
| ), |
| 'SYMBOLS' => array( |
| 0 => array( |
| // external call |
| '{', '}' |
| ), |
| 1 => array( |
| // arithemtic comparison |
| '=:=', '=\=', '<', '=<', '>=', '>', |
| // term comparison |
| '<<', '>>', '/\\', '\\/', '\\', |
| // bitwise functors |
| '==', '\==', '@<', '@=<', '@>=', '@>', |
| // evaluable functors |
| '+', '-', '*', '/', '**', |
| // logic and control |
| '!', '\\+', ';', |
| // message sending operators |
| '::', '^^', ':', |
| // grammar rule and conditional functors |
| '-->', '->', |
| // mode operators |
| '@', '?', |
| // term to list predicate |
| '=..', |
| // unification |
| '=', '\\=' |
| ), |
| 2 => array( |
| // clause and directive functors |
| ':-' |
| ) |
| ), |
| 'CASE_SENSITIVE' => array( |
| GESHI_COMMENTS => false, |
| 1 => true, |
| 2 => true, |
| 3 => true, |
| 4 => true, |
| 5 => true, |
| 6 => true, |
| 7 => true |
| ), |
| 'STYLES' => array( |
| 'KEYWORDS' => array( |
| 1 => 'color: #2e4dc9;', |
| 2 => 'color: #2e4dc9;', |
| 3 => 'color: #2e4dc9;', |
| 4 => 'color: #9d4f37;', |
| 5 => 'color: #9d4f37;', |
| 6 => 'color: #9d4f37;', |
| 7 => 'color: #9d4f37;' |
| ), |
| 'NUMBERS' => array( |
| 0 => 'color: #430000;' |
| ), |
| 'COMMENTS' => array( |
| 1 => 'color: #60a0b0; font-style: italic;', |
| 2 => 'color: #430000;', |
| 'MULTI' => 'color: #60a0b0; font-style: italic;' |
| ), |
| 'ESCAPE_CHAR' => array( |
| 0 => 'color: #9f0000; font-weight: bold;', |
| 1 => 'color: #9f0000; font-weight: bold;', |
| 2 => 'color: #9f0000; font-weight: bold;', |
| 3 => 'color: #9f0000; font-weight: bold;', |
| 'HARD' => '', |
| ), |
| 'SYMBOLS' => array( |
| 0 => 'color: #666666;font-weight: bold;', |
| 1 => 'color: #666666;font-weight: bold;', |
| 2 => 'color: #000000;' |
| ), |
| 'BRACKETS' => array( |
| 0 => 'color: #000000;' |
| ), |
| 'STRINGS' => array( |
| 0 => 'color: #9f0000;', |
| 'HARD' => 'color: #9f0000;' |
| ), |
| 'METHODS' => array( |
| ), |
| 'REGEXPS' => array( |
| 0 => 'color: #848484;' |
| ), |
| 'SCRIPT' => array() |
| ), |
| 'URLS' => array( |
| 1 => '', |
| 2 => '', |
| 3 => '', |
| 4 => '', |
| 5 => '', |
| 6 => '', |
| 7 => '' |
| ), |
| 'OOLANG' => false, |
| 'OBJECT_SPLITTERS' => array( |
| 1 => '::' |
| ), |
| 'REGEXPS' => array( |
| // variables |
| 0 => '\b(?!(?:PIPE|SEMI|REG3XP\d*)[^a-zA-Z0-9_])[A-Z_][a-zA-Z0-9_]*(?![a-zA-Z0-9_])' |
| ), |
| 'STRICT_MODE_APPLIES' => GESHI_NEVER, |
| 'SCRIPT_DELIMITERS' => array(), |
| 'HIGHLIGHT_STRICT_BLOCK' => array(), |
| 'TAB_WIDTH' => 4, |
| 'PARSER_CONTROL' => array( |
| 'ENABLE_FLAGS' => array( |
| 'BRACKETS' => GESHI_NEVER |
| ), |
| 'KEYWORDS' => array( |
| 1 => array( |
| 'DISALLOWED_BEFORE' => '(?<=:-\s)', |
| 'DISALLOWED_AFTER' => '(?=\()' |
| ), |
| 2 => array( |
| 'DISALLOWED_BEFORE' => '(?<=:-\s)', |
| 'DISALLOWED_AFTER' => '(?=\.)' |
| ), |
| 3 => array( |
| 'DISALLOWED_BEFORE' => '(?<![a-zA-Z0-9\$_\|\#>|^&\'"])', |
| 'DISALLOWED_AFTER' => '(?=\()' |
| ), |
| 4 => array( |
| 'DISALLOWED_BEFORE' => '(?<![a-zA-Z0-9\$_\|\#>|^&\'"])', |
| 'DISALLOWED_AFTER' => '(?=\()' |
| ), |
| 5 => array( |
| 'DISALLOWED_BEFORE' => '(?<![a-zA-Z0-9\$_\|\#>|^&\'"])', |
| 'DISALLOWED_AFTER' => '(?![a-zA-Z0-9_\|%\\-&\'"])' |
| ), |
| 6 => array( |
| 'DISALLOWED_BEFORE' => '(?<![a-zA-Z0-9\$_\|\#;>|^&\'"])', |
| 'DISALLOWED_AFTER' => '(?=\()' |
| ), |
| 7 => array( |
| 'DISALLOWED_BEFORE' => '(?<![a-zA-Z0-9\$_\|\#;>|^&\'"])', |
| 'DISALLOWED_AFTER' => '(?![a-zA-Z0-9_\|%\\-&\'"])' |
| ) |
| ) |
| ), |
| ); |
| ?> |
| /trunk/lib/geshi/cobol.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: BenBE (BenBE@omorphia.org) |
| * Copyright: (c) 2007-2008 BenBE (http://www.omorphia.de/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/07/02 |
| * |
| * COBOL language file for GeSHi. |
| /trunk/lib/geshi/fo.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Tan-Vinh Nguyen (tvnguyen@web.de) |
| * Copyright: (c) 2009 Tan-Vinh Nguyen |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/03/23 |
| * |
| * fo language file for GeSHi. |
| /trunk/lib/geshi/cpp-qt.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Iulian M |
| * Copyright: (c) 2006 Iulian M |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/09/27 |
| * |
| * C++ (with QT extensions) language file for GeSHi. |
| /trunk/lib/geshi/autoit.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: big_daddy (robert.i.anthony@gmail.com) |
| * Copyright: (c) 2006 and to GESHi ;) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/01/26 |
| * |
| * AutoIT language file for GeSHi. |
| /trunk/lib/geshi/cil.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Marcus Griep (neoeinstein+GeSHi@gmail.com) |
| * Copyright: (c) 2007 Marcus Griep (http://www.xpdm.us) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/10/24 |
| * |
| * CIL (Common Intermediate Language) language file for GeSHi. |
| /trunk/lib/geshi/caddcl.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Roberto Rossi (rsoftware@altervista.org) |
| * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/08/30 |
| * |
| * CAD DCL (Dialog Control Language) language file for GeSHi. |
| /trunk/lib/geshi/klonec.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: AUGER Mickael |
| * Copyright: Synchronic |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/04/16 |
| * |
| * KLone with C language file for GeSHi. |
| /trunk/lib/geshi/make.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Neil Bird <phoenix@fnxweb.com> |
| * Copyright: (c) 2008 Neil Bird |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/08/26 |
| * |
| * make language file for GeSHi. |
| /trunk/lib/geshi/latex.php |
|---|
| 4,7 → 4,7 |
| * ----- |
| * Author: efi, Matthias Pospiech (matthias@pospiech.eu) |
| * Copyright: (c) 2006 efi, Matthias Pospiech (matthias@pospiech.eu), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/09/23 |
| * |
| * LaTeX language file for GeSHi. |
| 61,21 → 61,26 |
| 'ESCAPE_CHAR' => '', |
| 'KEYWORDS' => array( |
| 1 => array( |
| 'addlinespace','address','appendix','author','backmatter', |
| 'addlinespace','and','address','appendix','author','backmatter', |
| 'bfseries','bibitem','bigskip','blindtext','caption','captionabove', |
| 'captionbelow','cdot','centering','cite','color','colorbox','date', |
| 'def','definecolor','documentclass','edef','eqref','else','email','emph','fbox', |
| 'fi','flushleft','flushright','footnote','frac','frontmatter','graphicspath','hfill', |
| 'hline','hspace','huge','include','includegraphics','infty','input','int','ifx', |
| 'item','label','LaTeX','left','let','limits','listfiles','listoffigures', |
| 'listoftables','mainmatter','makeatletter','makeatother','makebox', |
| 'makeindex','maketitle','mbox','mediumskip','newcommand', |
| 'newenvironment','newpage','nocite','nonumber','pagestyle','par','paragraph','parbox', |
| 'parident','parskip','partial','raggedleft','raggedright','raisebox','ref', |
| 'renewcommand','renewenvironment','right','rule','section','setlength', |
| 'sffamily','subparagraph','subsection','subsubsection','sum','table', |
| 'tableofcontents','textbf','textcolor','textit','textnormal', |
| 'textsuperscript','texttt','title','today','ttfamily','urlstyle', |
| 'captionbelow','cdot','centering','chapter','cite','color', |
| 'colorbox','date','dedication','def','definecolor','documentclass', |
| 'edef','else','email','emph','eqref','extratitle','fbox','fi', |
| 'flushleft','flushright','footnote','frac','frontmatter', |
| 'graphicspath','hfill','hline','hspace','huge','ifx','include', |
| 'includegraphics','infty','input','int','item','itemsep', |
| 'KOMAoption','KOMAoptions','label','LaTeX','left','let','limits', |
| 'listfiles','listoffigures','listoftables','lowertitleback', |
| 'mainmatter','makeatletter','makeatother','makebox','makeindex', |
| 'maketitle','mbox','mediumskip','newcommand','newenvironment', |
| 'newpage','nocite','nonumber','pagestyle','par','paragraph', |
| 'parbox','parident','parskip','partial','publishers','raggedleft', |
| 'raggedright','raisebox','ref','renewcommand','renewenvironment', |
| 'right','rule','section','setlength','sffamily','subject', |
| 'subparagraph','subsection','subsubsection','subtitle','sum', |
| 'table','tableofcontents','textbf','textcolor','textit', |
| 'textnormal','textsuperscript','texttt','textwidth','thanks','title', |
| 'titlehead','today','ttfamily','uppertitleback','urlstyle', |
| 'usepackage','vspace' |
| ) |
| ), |
| /trunk/lib/geshi/lotusformulas.php |
|---|
| 4,7 → 4,7 |
| * ------------------------ |
| * Author: Richard Civil (info@richardcivil.net) |
| * Copyright: (c) 2008 Richard Civil (info@richardcivil.net), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/04/12 |
| * |
| * @Formula/@Command language file for GeSHi. |
| /trunk/lib/geshi/genero.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Lars Gersmann (lars.gersmann@gmail.com) |
| * Copyright: (c) 2007 Lars Gersmann, Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/07/01 |
| * |
| * Genero (FOURJ's Genero 4GL) language file for GeSHi. |
| /trunk/lib/geshi/apache.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Tux (tux@inmail.cz) |
| * Copyright: (c) 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/29/07 |
| * |
| * Apache language file for GeSHi. |
| /trunk/lib/geshi/tcl.php |
|---|
| 4,7 → 4,7 |
| * --------------------------------- |
| * Author: Reid van Melle (rvanmelle@gmail.com) |
| * Copyright: (c) 2004 Reid van Melle (sorry@nowhere) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/05/05 |
| * |
| * TCL/iTCL language file for GeSHi. |
| /trunk/lib/geshi/tsql.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Duncan Lock (dunc@dflock.co.uk) |
| * Copyright: (c) 2006 Duncan Lock (http://dflock.co.uk/), Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/11/22 |
| * |
| * T-SQL language file for GeSHi. |
| 41,7 → 41,7 |
| 'LANG_NAME' => 'T-SQL', |
| 'COMMENT_SINGLE' => array(1 => '--'), |
| 'COMMENT_MULTI' => array('/*' => '*/'), |
| 'CASE_KEYWORDS' => GESHI_CAPS_UPPER, |
| 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
| 'QUOTEMARKS' => array("'", '"'), |
| 'ESCAPE_CHAR' => '\\', |
| 'KEYWORDS' => array( |
| /trunk/lib/geshi/powershell.php |
|---|
| 4,7 → 4,7 |
| * --------------------------------- |
| * Author: Frode Aarebrot (frode@aarebrot.net) |
| * Copyright: (c) 2008 Frode Aarebrot (http://www.aarebrot.net) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/06/20 |
| * |
| * PowerShell language file for GeSHi. |
| /trunk/lib/geshi/sdlbasic.php |
|---|
| 4,7 → 4,7 |
| * ------------ |
| * Author: Roberto Rossi |
| * Copyright: (c) 2005 Roberto Rossi (http://rsoftware.altervista.org) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/08/19 |
| * |
| * sdlBasic (http://sdlbasic.sf.net) language file for GeSHi. |
| /trunk/lib/geshi/smalltalk.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Bananeweizen (Bananeweizen@gmx.de) |
| * Copyright: (c) 2005 Bananeweizen (www.bananeweizen.de) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/03/27 |
| * |
| * Smalltalk language file for GeSHi. |
| /trunk/lib/geshi/dos.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Alessandro Staltari (staltari@geocities.com) |
| * Copyright: (c) 2005 Alessandro Staltari (http://www.geocities.com/SiliconValley/Vista/8155/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/07/05 |
| * |
| * DOS language file for GeSHi. |
| /trunk/lib/geshi/groovy.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Ivan F. Villanueva B. (geshi_groovy@artificialidea.com) |
| * Copyright: (c) 2006 Ivan F. Villanueva B.(http://www.artificialidea.com) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2006/04/29 |
| * |
| * Groovy language file for GeSHi. |
| /trunk/lib/geshi/locobasic.php |
|---|
| 4,7 → 4,7 |
| * ------------- |
| * Author: Nacho Cabanes |
| * Copyright: (c) 2009 Nacho Cabanes (http://www.nachocabanes.com) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/03/22 |
| * |
| * Locomotive Basic (Amstrad CPC series) language file for GeSHi. |
| /trunk/lib/geshi/sql.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: Nigel McNie (nigel@geshi.org) |
| * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/04 |
| * |
| * SQL language file for GeSHi. |
| /trunk/lib/geshi/matlab.php |
|---|
| 4,7 → 4,7 |
| * ----------- |
| * Author: Florian Knorn (floz@gmx.de) |
| * Copyright: (c) 2004 Florian Knorn (http://www.florian-knorn.com) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/02/09 |
| * |
| * Matlab M-file language file for GeSHi. |
| /trunk/lib/geshi/actionscript.php |
|---|
| 4,7 → 4,7 |
| * ---------------- |
| * Author: Steffen Krause (Steffen.krause@muse.de) |
| * Copyright: (c) 2004 Steffen Krause, Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/20 |
| * |
| * Actionscript language file for GeSHi. |
| /trunk/lib/geshi/scheme.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Jon Raphaelson (jonraphaelson@gmail.com) |
| * Copyright: (c) 2005 Jon Raphaelson, Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/08/30 |
| * |
| * Scheme language file for GeSHi. |
| /trunk/lib/geshi/cuesheet.php |
|---|
| New file |
| 0,0 → 1,138 |
| <?php |
| /************************************************************************************* |
| * cuesheet.php |
| * ---------- |
| * Author: Benny Baumann (benbe@geshi.org) |
| * Copyright: (c) 2009 Benny Baumann (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/12/21 |
| * |
| * Cuesheet language file for GeSHi. |
| * |
| * CHANGES |
| * ------- |
| * 2009/12/21 (1.0.8.6) |
| * - First Release |
| * |
| * TODO (updated 2009/12/21) |
| * ------------------------- |
| * |
| ************************************************************************************* |
| * |
| * This file is part of GeSHi. |
| * |
| * GeSHi is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License as published by |
| * the Free Software Foundation; either version 2 of the License, or |
| * (at your option) any later version. |
| * |
| * GeSHi is distributed in the hope that it will be useful, |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| * |
| * You should have received a copy of the GNU General Public License |
| * along with GeSHi; if not, write to the Free Software |
| * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
| * |
| ************************************************************************************/ |
| $language_data = array ( |
| 'LANG_NAME' => 'Cuesheet', |
| 'COMMENT_SINGLE' => array(1 => ';'), |
| 'COMMENT_MULTI' => array(), |
| 'COMMENT_REGEXP' => array( |
| //Single-Line Comments using REM command |
| 1 => "/(?<=\bREM\b).*?$/im", |
| ), |
| 'CASE_KEYWORDS' => GESHI_CAPS_UPPER, |
| 'QUOTEMARKS' => array('"'), |
| 'ESCAPE_CHAR' => '', |
| 'KEYWORDS' => array( |
| 1 => array( |
| 'CATALOG','CDTEXTFILE','FILE','FLAGS','INDEX','ISRC','PERFORMER', |
| 'POSTGAP','PREGAP','REM','SONGWRITER','TITLE','TRACK' |
| ), |
| 2 => array( |
| 'AIFF', 'BINARY', 'MOTOROLA', 'MP3', 'WAVE' |
| ), |
| 3 => array( |
| '4CH', 'DCP', 'PRE', 'SCMS' |
| ), |
| 4 => array( |
| 'AUDIO', 'CDG', 'MODE1/2048', 'MODE1/2336', 'MODE2/2336', |
| 'MODE2/2352', 'CDI/2336', 'CDI/2352' |
| ) |
| ), |
| 'SYMBOLS' => array( |
| ':' |
| ), |
| 'CASE_SENSITIVE' => array( |
| GESHI_COMMENTS => false, |
| 1 => false, |
| 2 => false, |
| 3 => false, |
| 4 => false |
| ), |
| 'STYLES' => array( |
| 'KEYWORDS' => array( |
| 1 => 'color: #000000; font-weight: bold;', |
| 2 => 'color: #000066; font-weight: bold;', |
| 3 => 'color: #000066; font-weight: bold;', |
| 4 => 'color: #000066; font-weight: bold;' |
| ), |
| 'COMMENTS' => array( |
| 1 => 'color: #808080;', |
| ), |
| 'BRACKETS' => array( |
| 0 => 'color: #0000ff;' |
| ), |
| 'STRINGS' => array( |
| 0 => 'color: #0000ff;' |
| ), |
| 'NUMBERS' => array( |
| 0 => 'color: #006600;' |
| ), |
| 'METHODS' => array( |
| ), |
| 'SYMBOLS' => array( |
| 0 => 'color: #000066;' |
| ), |
| 'ESCAPE_CHAR' => array( |
| 0 => 'color: #000099;' |
| ), |
| 'SCRIPT' => array( |
| ), |
| 'REGEXPS' => array( |
| 1 => 'color: #000099;', |
| 2 => 'color: #009900;', |
| ) |
| ), |
| 'URLS' => array( |
| 1 => 'http://digitalx.org/cuesheetsyntax.php#{FNAMEL}', |
| 2 => '', |
| 3 => '', |
| 4 => '' |
| ), |
| 'OOLANG' => false, |
| 'OBJECT_SPLITTERS' => array( |
| ), |
| 'REGEXPS' => array( |
| 2 => '\b[A-Za-z0-9]{5}\d{7}\b', |
| 1 => '(?<=[\s:]|^)\d+(?=[\s:]|$)', |
| ), |
| 'STRICT_MODE_APPLIES' => GESHI_NEVER, |
| 'SCRIPT_DELIMITERS' => array( |
| ), |
| 'HIGHLIGHT_STRICT_BLOCK' => array( |
| ), |
| 'TAB_WIDTH' => 2, |
| 'PARSER_CONTROL' => array( |
| 'KEYWORDS' => array( |
| 'DISALLOWED_BEFORE' => '(?<![\w\.])', |
| 'DISALLOWED_AFTER' => '(?![\w\.])', |
| ) |
| ) |
| ); |
| ?> |
| /trunk/lib/geshi/mxml.php |
|---|
| 4,7 → 4,7 |
| * ------- |
| * Author: David Spurr |
| * Copyright: (c) 2007 David Spurr (http://www.defusion.org.uk/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/10/04 |
| * |
| * MXML language file for GeSHi. Based on the XML file by Nigel McNie |
| /trunk/lib/geshi/mpasm.php |
|---|
| 4,7 → 4,7 |
| * --------- |
| * Author: Bakalex (bakalex@gmail.com) |
| * Copyright: (c) 2004 Bakalex, Nigel McNie (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/12/6 |
| * |
| * Microchip Assembler language file for GeSHi. |
| /trunk/lib/geshi/ini.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: deguix (cevo_deguix@yahoo.com.br) |
| * Copyright: (c) 2005 deguix |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2005/03/27 |
| * |
| * INI language file for GeSHi. |
| /trunk/lib/geshi/newlisp.php |
|---|
| New file |
| 0,0 → 1,191 |
| <?php |
| /************************************************************************************* |
| * newlisp.php |
| * ---------- |
| * Author: cormullion (cormullion@mac.com) Sept 2009 |
| * Copyright: (c) 2009 Cormullion (http://unbalanced-parentheses.nfshost.com/) |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/09/30 |
| * |
| * newLISP language file for GeSHi. |
| * |
| * based on work by Lutz Mueller and Jeff Ober |
| * |
| * CHANGES |
| * ------- |
| * 2009/09/30 (1.0.8.6) |
| * - First Release |
| * |
| * TODO (updated 2009/09/30) |
| * ------------------------- |
| * |
| ************************************************************************************* |
| * |
| * This file is part of GeSHi. |
| * |
| * GeSHi is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License as published by |
| * the Free Software Foundation; either version 2 of the License, or |
| * (at your option) any later version. |
| * |
| * GeSHi is distributed in the hope that it will be useful, |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| * |
| * You should have received a copy of the GNU General Public License |
| * along with GeSHi; if not, write to the Free Software |
| * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
| * |
| ************************************************************************************/ |
| $language_data = array ( |
| 'LANG_NAME' => 'newlisp', |
| 'COMMENT_SINGLE' => array(1 => ';', 2 => '#'), |
| 'COMMENT_MULTI' => array('[text]' => '[/text]', '{' => '}'), // also used for strings |
| 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
| 'QUOTEMARKS' => array('"'), |
| 'ESCAPE_CHAR' => '\\', |
| 'NUMBERS' => GESHI_NUMBER_INT_BASIC | GESHI_NUMBER_OCT_PREFIX | GESHI_NUMBER_HEX_PREFIX | GESHI_NUMBER_FLT_SCI_ZERO, |
| 'TAB_WIDTH' => 2, |
| 'KEYWORDS' => array( |
| 1 => array( |
| 'NaN?','abort','abs','acos','acosh','add','address','amb','and', |
| 'append','append-file','apply','args','array','array-list','array?', |
| 'asin','asinh','assoc','atan','atan2','atanh','atom?','base64-dec', |
| 'base64-enc','bayes-query','bayes-train','begin','beta','betai', |
| 'bind','binomial','bits','callback','case','catch','ceil', |
| 'change-dir','char','chop','clean','close','command-event','cond', |
| 'cons','constant','context','context?','copy','copy-file','cos', |
| 'cosh','count','cpymem','crc32','crit-chi2','crit-z','current-line', |
| 'curry','date','date-value','debug','dec','def-new','default', |
| 'define','define-macro','delete','delete-file','delete-url', |
| 'destroy','det','device','difference','directory','directory?', |
| 'div','do-until','do-while','doargs','dolist','dostring','dotimes', |
| 'dotree','dump','dup','empty?','encrypt','ends-with','env','erf', |
| 'error-event','estack','eval','eval-string','exec','exists','exit', |
| 'exp','expand','explode','factor','fft','file-info','file?', |
| 'filter','find','find-all','first','flat','float','float?','floor', |
| 'flt','for','for-all','fork','format','fv','gammai','gammaln','gcd', |
| 'get-char','get-float','get-int','get-long','get-string','get-url', |
| 'global','global?','if','if-not','ifft','import','inc','index', |
| 'inf?','int','integer','integer?','intersect','invert','irr','join', |
| 'lambda','lambda?','last','last-error','legal?','length','let', |
| 'letex','letn','list','list?','load','local','log','lookup', |
| 'lower-case','macro?','main-args','make-dir','map','mat','match', |
| 'max','member','min','mod','mul','multiply','name','net-accept', |
| 'net-close','net-connect','net-error','net-eval','net-interface', |
| 'net-listen','net-local','net-lookup','net-peek','net-peer', |
| 'net-ping','net-receive','net-receive-from','net-receive-udp', |
| 'net-select','net-send','net-send-to','net-send-udp','net-service', |
| 'net-sessions','new','nil','nil?','normal','not','now','nper','npv', |
| 'nth','null?','number?','open','or','pack','parse','parse-date', |
| 'peek','pipe','pmt','pop','pop-assoc','post-url','pow', |
| 'pretty-print','primitive?','print','println','prob-chi2','prob-z', |
| 'process','prompt-event','protected?','push','put-url','pv','quote', |
| 'quote?','rand','random','randomize','read-buffer','read-char', |
| 'read-expr','read-file','read-key','read-line','read-utf8', |
| 'real-path','receive','ref','ref-all','regex','regex-comp', |
| 'remove-dir','rename-file','replace','reset','rest','reverse', |
| 'rotate','round','save','search','seed','seek','select','semaphore', |
| 'send','sequence','series','set','set-locale','set-ref', |
| 'set-ref-all','setf','setq','sgn','share','signal','silent','sin', |
| 'sinh','sleep','slice','sort','source','spawn','sqrt','starts-with', |
| 'string','string?','sub','swap','sym','symbol?','symbols','sync', |
| 'sys-error','sys-info','tan','tanh','throw','throw-error','time', |
| 'time-of-day','timer','title-case','trace','trace-highlight', |
| 'transpose','trim','true','true?','unicode','unify','unique', |
| 'unless','unpack','until','upper-case','utf8','utf8len','uuid', |
| 'wait-pid','when','while','write-buffer','write-char','write-file', |
| 'write-line','xfer-event','xml-error','xml-parse','xml-type-tags', |
| 'zero?' |
| ) |
| ), |
| 'SYMBOLS' => array( |
| 0 => array( |
| '(', ')','\'' |
| ), |
| 1 => array( |
| '!','!=','$','%','&','*','+','-','/',':', |
| '<','<<','<=','=','>','>=','>>','^','|' |
| ) |
| ), |
| 'CASE_SENSITIVE' => array( |
| GESHI_COMMENTS => false, |
| 1 => false |
| ), |
| 'STYLES' => array( |
| 'KEYWORDS' => array( |
| 1 => 'color: #0000AA;' |
| ), |
| 'COMMENTS' => array( |
| 1 => 'color: #808080; font-style: italic;', |
| 2 => 'color: #808080; font-style: italic;', |
| 'MULTI' => 'color: #00aa00; font-style: italic;' |
| ), |
| 'ESCAPE_CHAR' => array( |
| 0 => 'color: #009900;' |
| ), |
| 'BRACKETS' => array( |
| 0 => 'color: #66cc66;' |
| ), |
| 'STRINGS' => array( |
| 0 => 'color: #009900;' |
| ), |
| 'NUMBERS' => array( |
| 0 => 'color: #777700;' |
| ), |
| 'METHODS' => array( |
| 0 => 'color: #000099;' |
| ), |
| 'SYMBOLS' => array( |
| 0 => 'color: #AA0000;', |
| 1 => 'color: #0000AA;' |
| ), |
| 'REGEXPS' => array( |
| 0 => 'color: #00aa00;', |
| 1 => 'color: #00aa00;', |
| 2 => 'color: #00aa00;', |
| 3 => 'color: #00aa00;', |
| 4 => 'color: #00aa00;', |
| 5 => 'color: #AA0000;' |
| ), |
| 'SCRIPT' => array( |
| ) |
| ), |
| 'URLS' => array( |
| 1 => 'http://www.newlisp.org/downloads/newlisp_manual.html#{FNAME}' |
| ), |
| 'OOLANG' => true, |
| 'OBJECT_SPLITTERS' => array(':'), |
| 'REGEXPS' => array( |
| // tags in newlispdoc |
| 0 => "\s+@\S*?\s+", |
| // dollar sign symbols |
| 1 => "[\\$]\w*", |
| // curly-braced string literals |
| 2 => "{[^{}]*?}", |
| // [text] multi-line strings |
| 3 => "(?s)\[text\].*\[\/text\](?-s)", |
| // [code] multi-line blocks |
| 4 => "(?s)\[code\].*\[\/code\](?-s)", |
| // variable references |
| 5 => "'[\w\-]+" |
| ), |
| 'STRICT_MODE_APPLIES' => GESHI_NEVER, |
| 'SCRIPT_DELIMITERS' => array( |
| ), |
| 'HIGHLIGHT_STRICT_BLOCK' => array( |
| ), |
| 'PARSER_CONTROL' => array( |
| 'OOLANG' => array( |
| 'MATCH_AFTER' => '[a-zA-Z][a-zA-Z0-9_\-]*' |
| ), |
| 'KEYWORDS' => array( |
| 'DISALLOWED_BEFORE' => '(?<=[^\w\-])', |
| ) |
| ), |
| ); |
| ?> |
| /trunk/lib/geshi/fsharp.php |
|---|
| New file |
| 0,0 → 1,211 |
| <?php |
| /************************************************************************************* |
| * fsharp.php |
| * ---------- |
| * Author: julien ortin (jo_spam-divers@yahoo.fr) |
| * Copyright: (c) 2009 julien ortin |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/09/20 |
| * |
| * F# language file for GeSHi. |
| * |
| * CHANGES |
| * ------- |
| * 2009/09/22 (1.0.1) |
| * - added rules for single char handling (generics ['a] vs char ['x']) |
| * - added symbols and keywords |
| * 2009/09/20 (1.0.0) |
| * - Initial release |
| * |
| * TODO |
| * ------------------------- |
| * |
| ************************************************************************************* |
| * |
| * This file is part of GeSHi. |
| * |
| * GeSHi is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License as published by |
| * the Free Software Foundation; either version 2 of the License, or |
| * (at your option) any later version. |
| * |
| * GeSHi is distributed in the hope that it will be useful, |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| * |
| * You should have received a copy of the GNU General Public License |
| * along with GeSHi; if not, write to the Free Software |
| * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
| * |
| ************************************************************************************/ |
| $language_data = array( |
| 'LANG_NAME' => 'F#', |
| 'COMMENT_SINGLE' => array(1 => '//', 2 => '#'), |
| 'COMMENT_MULTI' => array('(*' => '*)', '/*' => '*/'), |
| 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
| 'QUOTEMARKS' => array("'", '"'), |
| 'HARDQUOTE' => array('@"', '"'), |
| 'HARDESCAPE' => array('"'), |
| 'HARDCHAR' => '"', |
| 'ESCAPE_CHAR' => '\\', |
| 'KEYWORDS' => array( |
| /* main F# keywords */ |
| /* section 3.4 */ |
| 1 => array( |
| 'abstract', 'and', 'as', 'assert', 'base', 'begin', 'class', 'default', 'delegate', 'do', 'done', |
| 'downcast', 'downto', 'elif', 'else', 'end', 'exception', 'extern', 'false', 'finally', 'for', |
| 'fun', 'function', 'if', 'in', 'inherit', 'inline', 'interface', 'internal', 'lazy', 'let', |
| 'match', 'member', 'module', 'mutable', 'namespace', 'new', 'not', 'null', 'of', 'open', 'or', |
| 'override', 'private', 'public', 'rec', 'return', 'sig', 'static', 'struct', 'then', 'to', |
| 'true', 'try', 'type', 'upcast', 'use', 'val', 'void', 'when', 'while', 'with', 'yield', |
| 'asr', 'land', 'lor', 'lsl', 'lsr', 'lxor', 'mod', |
| /* identifiers are reserved for future use by F# */ |
| 'atomic', 'break', 'checked', 'component', 'const', 'constraint', 'constructor', |
| 'continue', 'eager', 'fixed', 'fori', 'functor', 'global', 'include', 'method', 'mixin', |
| 'object', 'parallel', 'params', 'process', 'protected', 'pure', 'sealed', 'tailcall', |
| 'trait', 'virtual', 'volatile', |
| /* take monads into account */ |
| 'let!', 'yield!' |
| ), |
| /* define names of main libraries in F# Core, so we can link to it |
| * http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/manual/namespaces.html |
| */ |
| 2 => array( |
| 'Array', 'Array2D', 'Array3D', 'Array4D', 'ComparisonIdentity', 'HashIdentity', 'List', |
| 'Map', 'Seq', 'SequenceExpressionHelpers', 'Set', 'CommonExtensions', 'Event', |
| 'ExtraTopLevelOperators', 'LanguagePrimitives', 'NumericLiterals', 'Operators', |
| 'OptimizedClosures', 'Option', 'String', 'NativePtr', 'Printf' |
| ), |
| /* 17.2 & 17.3 */ |
| 3 => array( |
| 'abs', 'acos', 'asin', 'atan', 'atan2', 'ceil', 'cos', 'cosh', 'exp', |
| 'floor', 'log', 'log10', 'pown', 'round', 'sign', 'sin', 'sinh', 'sqrt', |
| 'tan', 'tanh', |
| 'ignore', |
| 'fst', 'snd', |
| 'stdin', 'stdout', 'stderr', |
| 'KeyValue', |
| 'max', 'min' |
| ), |
| /* Pervasives Types & Overloaded Conversion Functions */ |
| 4 => array( |
| 'bool', 'byref', 'byte', 'char', 'decimal', 'double', 'exn', 'float', 'float32', |
| 'FuncConvert', 'ilsigptr', 'int', 'int16', 'int32', 'int64', 'int8', |
| 'nativeint', 'nativeptr', 'obj', 'option', 'ref', 'sbyte', 'single', 'string', 'uint16', |
| 'uint32', 'uint64', 'uint8', 'unativeint', 'unit', |
| 'enum', |
| 'async', 'seq', 'dict' |
| ), |
| /* 17.2 Exceptions */ |
| 5 => array ( |
| 'failwith', 'invalidArg', 'raise', 'rethrow' |
| ), |
| /* 3.3 Conditional compilation & 13.3 Compiler Directives + light / light off */ |
| 6 => array( |
| '(*IF-FSHARP', 'ENDIF-FSHARP*)', '(*F#', 'F#*)', '(*IF-OCAML', 'ENDIF-OCAML*)', |
| '#light', |
| '#if', '#else', '#endif', '#indent', '#nowarn', '#r', '#reference', |
| '#I', '#Include', '#load', '#time', '#help', '#q', '#quit', |
| ), |
| /* 3.11 Pre-processor Declarations / Identifier Replacements */ |
| 7 => array( |
| '__SOURCE_DIRECTORY__', '__SOURCE_FILE__', '__LINE__' |
| ), |
| /* 17.2 Object Transformation Operators */ |
| 8 => array( |
| 'box', 'hash', 'sizeof', 'typeof', 'typedefof', 'unbox' |
| ) |
| ), |
| /* 17.2 basic operators + the yield and yield! arrows */ |
| 'SYMBOLS' => array( |
| 1 => array('+', '-', '/', '*', '**', '%', '~-'), |
| 2 => array('<', '<=', '>', '<=', '=', '<>'), |
| 3 => array('<<<', '>>>', '^^^', '&&&', '|||', '~~~'), |
| 4 => array('|>', '>>', '<|', '<<'), |
| 5 => array('!', '->', '->>'), |
| 6 => array('[',']','(',')','{','}', '[|', '|]', '(|', '|)'), |
| 7 => array(':=', ';', ';;') |
| ), |
| 'CASE_SENSITIVE' => array( |
| GESHI_COMMENTS => false, |
| 1 => true, /* keywords */ |
| 2 => true, /* modules */ |
| 3 => true, /* pervasives functions */ |
| 4 => true, /* types and overloaded conversion operators */ |
| 5 => true, /* exceptions */ |
| 6 => true, /* conditional compilation & compiler Directives */ |
| 7 => true, /* pre-processor declarations / identifier replacements */ |
| 8 => true /* object transformation operators */ |
| ), |
| 'STYLES' => array( |
| 'KEYWORDS' => array( |
| 1 => 'color: #06c; font-weight: bold;', /* nice blue */ |
| 2 => 'color: #06c; font-weight: bold;', /* nice blue */ |
| 3 => 'color: #06c; font-weight: bold;', /* nice blue */ |
| 4 => 'color: #06c; font-weight: bold;', /* nice blue */ |
| 5 => 'color: #06c; font-weight: bold;', /* nice blue */ |
| 6 => 'color: #06c; font-weight: bold;', /* nice blue */ |
| 7 => 'color: #06c; font-weight: bold;', /* nice blue */ |
| 8 => 'color: #06c; font-weight: bold;' /* nice blue */ |
| ), |
| 'COMMENTS' => array( |
| 'MULTI' => 'color: #5d478b; font-style: italic;', /* light purple */ |
| 1 => 'color: #5d478b; font-style: italic;', |
| 2 => 'color: #5d478b; font-style: italic;' /* light purple */ |
| ), |
| 'ESCAPE_CHAR' => array( |
| ), |
| 'BRACKETS' => array( |
| 0 => 'color: #6c6;' |
| ), |
| 'STRINGS' => array( |
| 0 => 'color: #3cb371;' /* nice green */ |
| ), |
| 'NUMBERS' => array( |
| 0 => 'color: #c6c;' /* pink */ |
| ), |
| 'METHODS' => array( |
| 1 => 'color: #060;' /* dark green */ |
| ), |
| 'REGEXPS' => array( |
| ), |
| 'SYMBOLS' => array( |
| 0 => 'color: #a52a2a;' /* maroon */ |
| ), |
| 'SCRIPT' => array( |
| ) |
| ), |
| 'URLS' => array( |
| /* some of keywords are Pervasives functions (land, lxor, asr, ...) */ |
| 1 => '', |
| 2 => 'http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/manual/namespaces.html', |
| 3 => '', |
| 4 => '', |
| 5 => '', |
| 6 => '', |
| 7 => '', |
| 8 => '' |
| ), |
| 'OOLANG' => true, |
| 'OBJECT_SPLITTERS' => array( |
| 1 => '.' |
| ), |
| 'REGEXPS' => array( |
| ), |
| 'STRICT_MODE_APPLIES' => GESHI_NEVER, |
| 'SCRIPT_DELIMITERS' => array( |
| ), |
| 'HIGHLIGHT_STRICT_BLOCK' => array( |
| ), |
| 'TAB_WIDTH' => 4, |
| 'PARSER_CONTROL' => array( |
| 'KEYWORDS' => array( |
| 'DISALLOWED_BEFORE' => "(?<![a-zA-Z0-9\$_\|\#>|^])", |
| 'DISALLOWED_AFTER' => "(?![a-zA-Z0-9_<\|%\\-])" |
| ) |
| ) |
| ); |
| ?> |
| /trunk/lib/geshi/actionscript3.php |
|---|
| 4,7 → 4,7 |
| * ---------------- |
| * Author: Jordi Boggiano (j.boggiano@seld.be) |
| * Copyright: (c) 2007 Jordi Boggiano (http://www.seld.be/), Benny Baumann (http://qbnz.com/highlighter) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2007/11/26 |
| * |
| * ActionScript3 language file for GeSHi. |
| /trunk/lib/geshi/blitzbasic.php |
|---|
| 4,7 → 4,7 |
| * -------------- |
| * Author: P�draig O`Connel (info@moonsword.info) |
| * Copyright: (c) 2005 P�draig O`Connel (http://moonsword.info) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 16.10.2005 |
| * |
| * BlitzBasic language file for GeSHi. |
| /trunk/lib/geshi/php.php |
|---|
| 4,7 → 4,7 |
| * -------- |
| * Author: Nigel McNie (nigel@geshi.org) |
| * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2004/06/20 |
| * |
| * PHP language file for GeSHi. |
| 90,14 → 90,14 |
| 'as','break','case','continue','default','do','else','elseif', |
| 'endfor','endforeach','endif','endswitch','endwhile','for', |
| 'foreach','if','include','include_once','require','require_once', |
| 'return','switch','while', |
| 'return','switch','throw','while', |
| 'echo','print' |
| ), |
| 2 => array( |
| '&new','</script>','<?php','<script language', |
| 'class','const','declare','extends','function','global','interface', |
| 'namespace','new','private','public','self','use','var' |
| 'namespace','new','private','protected','public','self','use','var' |
| ), |
| 3 => array( |
| 'abs','acos','acosh','addcslashes','addslashes','aggregate', |
| /trunk/lib/geshi/apt_sources.php |
|---|
| 4,7 → 4,7 |
| * ---------- |
| * Author: Milian Wolff (mail@milianw.de) |
| * Copyright: (c) 2008 Milian Wolff (http://milianw.de) |
| * Release Version: 1.0.8.5 |
| * Release Version: 1.0.8.6 |
| * Date Started: 2008/06/17 |
| * |
| * Apt sources.list language file for GeSHi. |
| /trunk/lib/geshi/perl6.php |
|---|
| New file |
| 0,0 → 1,197 |
| <?php |
| /************************************************************************************* |
| * perl6.php |
| * --------- |
| * Author: Kodi Arfer (kodiarfer {at} warpmail {period} net); forked from perl.php 1.0.8 by Andreas Gohr (andi@splitbrain.org), Ben Keen (ben.keen@gmail.com) |
| * Copyright: (c) 2009 Kodi Arfer, (c) 2004 Andreas Gohr, Ben Keen (http://www.benjaminkeen.org/), Nigel McNie (http://qbnz.com/highlighter/) |
| * Release Version: 1.0.8.6 |
| * Date Started: 2009/11/07 |
| * |
| * Perl 6 language file for GeSHi. |
| * |
| * CHANGES |
| * ------- |
| * 2009/12/25 (1.0.8.6) |
| * - First Release |
| * |
| * TODO (updated 2009/11/07) |
| * ------------------------- |
| * * It's all pretty rough. Perl 6 is complicated; this'll never be more |
| * than reasonably accurate unless it's carefully written to match |
| * STD.pm. |
| * * It's largely incomplete. Lots of keywords are no doubt missing. |
| * * Recognize comments like #`( Hello! ). |
| * * Recognize qw-ing angle brackets. |
| * * ! should probably be in OBJECT_SPLITTERS too, but putting it there |
| * gives bizarre results. What to do?. |
| * |
| ************************************************************************************* |
| * |
| * This file is part of GeSHi. |
| * |
| * GeSHi is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License as published by |
| * the Free Software Foundation; either version 2 of the License, or |
| * (at your option) any later version. |
| * |
| * GeSHi is distributed in the hope that it will be useful, |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| * |
| * You should have received a copy of the GNU General Public License |
| * along with GeSHi; if not, write to the Free Software |
| * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
| * |
| ************************************************************************************/ |
| $language_data = array ( |
| 'LANG_NAME' => 'Perl 6', |
| 'COMMENT_SINGLE' => array(1 => '#'), |
| 'COMMENT_MULTI' => array('=begin' => '=end'), |
| 'COMMENT_REGEXP' => array( |
| //Regular expressions |
| 2 => "/(?<=[\\s^])(s|tr|y)\\/(?:\\\\.|(?!\n)[^\\/\\\\])+\\/(?:\\\\.|(?!\n)[^\\/\\\\])*\\/[msixpogcde]*(?=[\\s$\\.\\;])|(?<=[\\s^(=])(m|q[qrwx]?)?\\/(?:\\\\.|(?!\n)[^\\/\\\\])+\\/[msixpogc]*(?=[\\s$\\.\\,\\;\\)])/iU", |
| //Regular expression match variables |
| 3 => '/\$\d+/', |
| //Heredoc |
| 4 => '/<<\s*?([\'"]?)([a-zA-Z0-9]+)\1;[^\n]*?\\n.*\\n\\2(?![a-zA-Z0-9])/siU', |
| //Beastly hack to finish highlighting each POD block |
| 5 => '((?<==end) .+)' |
| ), |
| 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
| 'QUOTEMARKS' => array('"'), |
| 'HARDQUOTE' => array("'", "'"), // An optional 2-element array defining the beginning and end of a hard-quoted string |
| 'HARDESCAPE' => array('\\\''), |
| // Things that must still be escaped inside a hard-quoted string |
| // If HARDQUOTE is defined, HARDESCAPE must be defined |
| // This will not work unless the first character of each element is either in the |
| // QUOTEMARKS array or is the ESCAPE_CHAR |
| 'ESCAPE_CHAR' => '\\', |
| 'KEYWORDS' => array( |
| 1 => array( |
| 'do', 'else', 'elsif', 'for', 'if', 'then', 'until', |
| 'while', 'loop', 'repeat', 'my', 'xor', 'or', 'and', |
| 'unless', 'next', 'last', 'redo', 'not', 'our', 'let', |
| 'temp', 'state', 'enum', 'constant', 'continue', 'cmp', |
| 'ne', 'eq', 'lt', 'gt', 'le', 'ge', 'leg', 'div', 'X', |
| 'Z', 'x', 'xx', 'given', 'when', 'default', 'has', |
| 'returns', 'of', 'is', 'does', 'where', 'subset', 'but', |
| 'True', 'False', 'return', 'die', 'fail' |
| ), |
| 2 => array( |
| 'use', 'sub', 'multi', 'method', 'submethod', 'proto', |
| 'class', 'role', 'grammar', 'regex', 'token', 'rule', |
| 'new', 'BEGIN', 'END', 'CHECK', 'INIT', 'START', 'FIRST', |
| 'ENTER', 'LEAVE', 'KEEP', 'UNDO', 'NEXT', 'LAST', 'PRE', |
| 'POST', 'CATCH', 'CONTROL', 'BUILD' |
| ), |
| 3 => array( |
| 'all', 'any', 'cat', 'classify', 'defined', 'grep', 'first', |
| 'keys', 'kv', 'join', 'map', 'max', 'min', 'none', 'one', 'pairs', |
| 'print', 'printf', 'roundrobin', 'pick', 'reduce', 'reverse', 'say', |
| 'shape', 'sort', 'srand', 'undefine', 'uri', 'values', 'warn', 'zip', |
| # Container |
| 'rotate', 'comb', 'end', 'elems', 'delete', |
| 'exists', 'pop', 'push', 'shift', 'splice', |
| 'unshift', 'invert', 'decode', |
| # Numeric |
| 'succ', 'pred', 'abs', 'exp', 'log', |
| 'log10', 'rand', 'roots', 'cis', 'unpolar', 'i', 'floor', |
| 'ceiling', 'round', 'truncate', 'sign', 'sqrt', |
| 'polar', 're', 'im', 'I', 'atan2', 'nude', |
| 'denominator', 'numerator', |
| # Str |
| 'p5chop', 'chop', 'p5chomp', 'chomp', 'lc', 'lcfirst', |
| 'uc', 'ucfirst', 'normalize', 'samecase', 'sameaccent', |
| 'capitalize', 'length', 'chars', 'graphs', 'codes', |