| 
							- <?php
 - /*************************************************************************************
 -  * genero.php
 -  * ----------
 -  * Author: Lars Gersmann (lars.gersmann@gmail.com)
 -  * Copyright: (c) 2007 Lars Gersmann, Nigel McNie (http://qbnz.com/highlighter/)
 -  * Release Version: 1.0.8.11
 -  * Date Started: 2007/07/01
 -  *
 -  * Genero (FOURJ's Genero 4GL) language file for GeSHi.
 -  *
 -  * CHANGES
 -  * -------
 -  * 2007/07/01 (1.0.0)
 -  *  -  Initial 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' => 'genero',
 -     'COMMENT_SINGLE' => array(1 => '--', 2 => '#'),
 -     'COMMENT_MULTI' => array('{' => '}'),
 -     'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
 -     'QUOTEMARKS' => array("'", '"'),
 -     'ESCAPE_CHAR' => '\\',
 -     'KEYWORDS' => array(
 -         1 => array(
 -             "ABSOLUTE",
 -             "ACCEPT",
 -             "ACTION",
 -             "ADD",
 -             "AFTER",
 -             "ALL",
 -             "ALTER",
 -             "AND",
 -             "ANY",
 -             "APPEND",
 -             "APPLICATION",
 -             "AS",
 -             "AT",
 -             "ATTRIBUTE",
 -             "ATTRIBUTES",
 -             "AUDIT",
 -             "AVG",
 -             "BEFORE",
 -             "BEGIN",
 -             "BETWEEN",
 -             "BORDER",
 -             "BOTTOM",
 -             "BREAKPOINT",
 -             "BUFFER",
 -             "BUFFERED",
 -             "BY",
 -             "CALL",
 -             "CANCEL",
 -             "CASE",
 -             "CENTURY",
 -             "CHANGE",
 -             "CHECK",
 -             "CLEAR",
 -             "CLIPPED",
 -             "CLOSE",
 -             "CLUSTER",
 -             "COLUMN",
 -             "COLUMNS",
 -             "COMMAND",
 -             "COMMENT",
 -             "COMMIT",
 -             "COMMITTED",
 -             "CONCURRENT ",
 -             "CONNECT",
 -             "CONNECTION",
 -             "CONSTANT",
 -             "CONSTRAINED",
 -             "CONSTRAINT",
 -             "CONSTRUCT",
 -             "CONTINUE",
 -             "CONTROL",
 -             "COUNT",
 -             "CREATE",
 -             "CROSS",
 -             "CURRENT",
 -             "DATABASE",
 -             "DBA",
 -             "DEC",
 -             "DECLARE",
 -             "DEFAULT",
 -             "DEFAULTS",
 -             "DEFER",
 -             "DEFINE",
 -             "DELETE",
 -             "DELIMITER",
 -             "DESCRIBE",
 -             "DESTINATION",
 -             "DIM",
 -             "DIALOG",
 -             "DIMENSION",
 -             "DIRTY",
 -             "DISCONNECT",
 -             "DISPLAY",
 -             "DISTINCT",
 -             "DORMANT",
 -             "DOWN",
 -             "DROP",
 -             "DYNAMIC",
 -             "ELSE",
 -             "END",
 -             "ERROR",
 -             "ESCAPE",
 -             "EVERY",
 -             "EXCLUSIVE",
 -             "EXECUTE",
 -             "EXISTS",
 -             "EXIT",
 -             "EXPLAIN",
 -             "EXTEND",
 -             "EXTENT",
 -             "EXTERNAL",
 -             "FETCH",
 -             "FGL_DRAWBOX",
 -             "FIELD",
 -             "FIELD_TOUCHED",
 -             "FILE",
 -             "FILL",
 -             "FINISH",
 -             "FIRST",
 -             "FLOAT",
 -             "FLUSH",
 -             "FOR",
 -             "FOREACH",
 -             "FORM",
 -             "FORMAT",
 -             "FOUND",
 -             "FRACTION",
 -             "FREE",
 -             "FROM",
 -             "FULL",
 -             "FUNCTION",
 -             "GET_FLDBUF",
 -             "GLOBALS",
 -             "GO",
 -             "GOTO",
 -             "GRANT",
 -             "GROUP",
 -             "HAVING",
 -             "HEADER",
 -             "HELP",
 -             "HIDE",
 -             "HOLD",
 -             "HOUR",
 -             "IDLE",
 -             "IF",
 -             "IMAGE",
 -             "IMMEDIATE",
 -             "IN",
 -             "INDEX",
 -             "INFIELD",
 -             "INITIALIZE",
 -             "INNER",
 -             "INPUT",
 -             "INSERT",
 -             "INTERRUPT",
 -             "INTERVAL",
 -             "INTO",
 -             "INVISIBLE",
 -             "IS",
 -             "ISOLATION",
 -             "JOIN",
 -             "KEEP",
 -             "KEY",
 -             "LABEL",
 -             "LAST",
 -             "LEFT",
 -             "LENGTH",
 -             "LET",
 -             "LIKE",
 -             "LINE",
 -             "LINENO",
 -             "LINES",
 -             "LOAD",
 -             "LOCATE",
 -             "LOCK",
 -             "LOG",
 -             "LSTR",
 -             "MAIN",
 -             "MARGIN",
 -             "MATCHES",
 -             "MAX",
 -             "MAXCOUNT",
 -             "MDY",
 -             "MEMORY",
 -             "MENU",
 -             "MESSAGE",
 -             "MIN",
 -             "MINUTE",
 -             "MOD",
 -             "MODE",
 -             "MODIFY",
 -             "MONEY",
 -             "NAME",
 -             "NEED",
 -             "NEXT",
 -             "NO",
 -             "NORMAL",
 -             "NOT",
 -             "NOTFOUND",
 -             "NULL",
 -             "NUMERIC",
 -             "OF",
 -             "ON",
 -             "OPEN",
 -             "OPTION",
 -             "OPTIONS",
 -             "OR",
 -             "ORDER",
 -             "OTHERWISE",
 -             "OUTER",
 -             "OUTPUT",
 -             "PAGE",
 -             "PAGENO",
 -             "PAUSE",
 -             "PERCENT",
 -             "PICTURE",
 -             "PIPE",
 -             "PRECISION",
 -             "PREPARE",
 -             "PREVIOUS",
 -             "PRINT",
 -             "PRINTER",
 -             "PRINTX",
 -             "PRIOR",
 -             "PRIVILEGES",
 -             "PROCEDURE",
 -             "PROGRAM",
 -             "PROMPT",
 -             "PUBLIC",
 -             "PUT",
 -             "QUIT",
 -             "READ",
 -             "REAL",
 -             "RECORD",
 -             "RECOVER",
 -             "RED ",
 -             "RELATIVE",
 -             "RENAME",
 -             "REOPTIMIZATION",
 -             "REPEATABLE",
 -             "REPORT",
 -             "RESOURCE",
 -             "RETURN",
 -             "RETURNING",
 -             "REVERSE",
 -             "REVOKE",
 -             "RIGHT",
 -             "ROLLBACK",
 -             "ROLLFORWARD",
 -             "ROW",
 -             "ROWS",
 -             "RUN",
 -             "SCHEMA",
 -             "SCREEN",
 -             "SCROLL",
 -             "SECOND",
 -             "SELECT",
 -             "SERIAL",
 -             "SET",
 -             "SFMT",
 -             "SHARE",
 -             "SHIFT",
 -             "SHOW",
 -             "SIGNAL ",
 -             "SIZE",
 -             "SKIP",
 -             "SLEEP",
 -             "SOME",
 -             "SPACE",
 -             "SPACES",
 -             "SQL",
 -             "SQLERRMESSAGE",
 -             "SQLERROR",
 -             "SQLSTATE",
 -             "STABILITY",
 -             "START",
 -             "STATISTICS",
 -             "STEP",
 -             "STOP",
 -             "STYLE",
 -             "SUM",
 -             "SYNONYM",
 -             "TABLE",
 -             "TEMP",
 -             "TERMINATE",
 -             "TEXT",
 -             "THEN",
 -             "THROUGH",
 -             "THRU",
 -             "TO",
 -             "TODAY",
 -             "TOP",
 -             "TRAILER",
 -             "TRANSACTION ",
 -             "UNBUFFERED",
 -             "UNCONSTRAINED",
 -             "UNDERLINE",
 -             "UNION",
 -             "UNIQUE",
 -             "UNITS",
 -             "UNLOAD",
 -             "UNLOCK",
 -             "UP",
 -             "UPDATE",
 -             "USE",
 -             "USER",
 -             "USING",
 -             "VALIDATE",
 -             "VALUE",
 -             "VALUES",
 -             "VARCHAR",
 -             "VIEW",
 -             "WAIT",
 -             "WAITING",
 -             "WARNING",
 -             "WHEN",
 -             "WHENEVER",
 -             "WHERE",
 -             "WHILE",
 -             "WINDOW",
 -             "WITH",
 -             "WITHOUT",
 -             "WORDWRAP",
 -             "WORK",
 -             "WRAP"
 -             ),
 -         2 => array(
 -             '&IFDEF', '&ENDIF'
 -             ),
 -         3 => array(
 -             "ARRAY",
 -             "BYTE",
 -             "CHAR",
 -             "CHARACTER",
 -             "CURSOR",
 -             "DATE",
 -             "DATETIME",
 -             "DECIMAL",
 -             "DOUBLE",
 -             "FALSE",
 -             "INT",
 -             "INTEGER",
 -             "SMALLFLOAT",
 -             "SMALLINT",
 -             "STRING",
 -             "TIME",
 -             "TRUE"
 -             ),
 -         4 => array(
 -             "BLACK",
 -             "BLINK",
 -             "BLUE",
 -             "BOLD",
 -             "ANSI",
 -             "ASC",
 -             "ASCENDING",
 -             "ASCII",
 -             "CYAN",
 -             "DESC",
 -             "DESCENDING",
 -             "GREEN",
 -             "MAGENTA",
 -             "OFF",
 -             "WHITE",
 -             "YELLOW",
 -             "YEAR",
 -             "DAY",
 -             "MONTH",
 -             "WEEKDAY"
 -             ),
 -         ),
 -     'SYMBOLS' => array(
 -         '+', '-', '*', '?', '=', '/', '%', '>', '<', '^', '!', '|', ':',
 -         '(', ')', '[', ']'
 -         ),
 -     'CASE_SENSITIVE' => array(
 -         GESHI_COMMENTS => false,
 -         1 => false,
 -         2 => false,
 -         3 => false,
 -         4 => false,
 -         ),
 -     'STYLES' => array(
 -         'KEYWORDS' => array(
 -             1 => 'color: #0600FF;',
 -             2 => 'color: #0000FF; font-weight: bold;',
 -             3 => 'color: #008000;',
 -             4 => 'color: #FF0000;',
 -             ),
 -         'COMMENTS' => array(
 -             1 => 'color: #008080; font-style: italic;',
 -             2 => 'color: #008080;',
 -             'MULTI' => 'color: #008080; font-style: italic;'
 -             ),
 -         'ESCAPE_CHAR' => array(
 -             0 => 'color: #008080; font-weight: bold;'
 -             ),
 -         'BRACKETS' => array(
 -             0 => 'color: #000000;'
 -             ),
 -         'STRINGS' => array(
 -             0 => 'color: #808080;'
 -             ),
 -         'NUMBERS' => array(
 -             0 => 'color: #FF0000;'
 -             ),
 -         'METHODS' => array(
 -             1 => 'color: #0000FF;',
 -             2 => 'color: #0000FF;'
 -             ),
 -         'SYMBOLS' => array(
 -             0 => 'color: #008000;'
 -             ),
 -         'REGEXPS' => array(
 -             ),
 -         'SCRIPT' => array(
 -             )
 -         ),
 -     'URLS' => array(
 -         1 => '',
 -         2 => '',
 -         3 => '',
 -         4 => ''
 -         ),
 -     'OOLANG' => true,
 -     'OBJECT_SPLITTERS' => array(
 -         1 => '.'
 -         ),
 -     'REGEXPS' => array(
 -         ),
 -     'STRICT_MODE_APPLIES' => GESHI_NEVER,
 -     'SCRIPT_DELIMITERS' => array(
 -         ),
 -     'HIGHLIGHT_STRICT_BLOCK' => array(
 -         )
 - );
 - 
 - ?>
 
 
  |