plugins/geshi/geshi/cfdg.php
changeset 2 9e3258dfae15
parent 0 441963e5b07a
child 3 f3e2bbbd2155
equal deleted inserted replaced
1:c715631f809a 2:9e3258dfae15
     2 /*************************************************************************************
     2 /*************************************************************************************
     3  * cfdg.php
     3  * cfdg.php
     4  * --------
     4  * --------
     5  * Author: John Horigan <john@glyphic.com>
     5  * Author: John Horigan <john@glyphic.com>
     6  * Copyright: (c) 2006 John Horigan http://www.ozonehouse.com/john/
     6  * Copyright: (c) 2006 John Horigan http://www.ozonehouse.com/john/
     7  * Release Version: 1.0.7.20
     7  * Release Version: 1.0.8.2
     8  * Date Started: 2006/03/11
     8  * Date Started: 2006/03/11
     9  *
     9  *
    10  * CFDG language file for GeSHi.
    10  * CFDG language file for GeSHi.
    11  *
    11  *
    12  * CHANGES
    12  * CHANGES
    36  *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    36  *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    37  *
    37  *
    38  ************************************************************************************/
    38  ************************************************************************************/
    39 
    39 
    40 $language_data = array (
    40 $language_data = array (
    41 	'LANG_NAME' => 'CFDG',
    41     'LANG_NAME' => 'CFDG',
    42 	'COMMENT_SINGLE' => array(1 => '//', 2 => '#'),
    42     'COMMENT_SINGLE' => array(1 => '//', 2 => '#'),
    43 	'COMMENT_MULTI' => array('/*' => '*/'),
    43     'COMMENT_MULTI' => array('/*' => '*/'),
    44 	'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
    44     'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
    45 	'QUOTEMARKS' => array("'", '"'),
    45     'QUOTEMARKS' => array("'", '"'),
    46 	'ESCAPE_CHAR' => '',
    46     'ESCAPE_CHAR' => '',
    47 	'KEYWORDS' => array(
    47     'KEYWORDS' => array(
    48 		1 => array(
    48         1 => array(
    49 			'include', 'startshape', 'rule', 'background'
    49             'include', 'startshape', 'rule', 'background'
    50 			),
    50             ),
    51 		2 => array(
    51         2 => array(
    52 			'SQUARE', 'CIRCLE', 'TRIANGLE',
    52             'SQUARE', 'CIRCLE', 'TRIANGLE',
    53 			),
    53             ),
    54 		3 => array(
    54         3 => array(
    55 			'b','brightness','h','hue','sat','saturation',
    55             'b','brightness','h','hue','sat','saturation',
    56 			'a','alpha','x','y','z','s','size',
    56             'a','alpha','x','y','z','s','size',
    57 			'r','rotate','f','flip','skew','xml_set_object'
    57             'r','rotate','f','flip','skew','xml_set_object'
    58 			)
    58             )
    59 		),
    59         ),
    60 	'SYMBOLS' => array(
    60     'SYMBOLS' => array(
    61 		'[', ']', '{', '}', '*', '|'
    61         '[', ']', '{', '}', '*', '|'
    62 		),
    62         ),
    63 	'CASE_SENSITIVE' => array(
    63     'CASE_SENSITIVE' => array(
    64 		GESHI_COMMENTS => false,
    64         GESHI_COMMENTS => false,
    65 		1 => false,
    65         1 => false,
    66 		2 => false,
    66         2 => false,
    67 		3 => false,
    67         3 => false,
    68 		),
    68         ),
    69 	'STYLES' => array(
    69     'STYLES' => array(
    70 		'KEYWORDS' => array(
    70         'KEYWORDS' => array(
    71 			1 => 'color: #717100;',
    71             1 => 'color: #717100;',
    72 			2 => 'color: #000000; font-weight: bold;',
    72             2 => 'color: #000000; font-weight: bold;',
    73 			3 => 'color: #006666;'
    73             3 => 'color: #006666;'
    74 			),
    74             ),
    75 		'COMMENTS' => array(
    75         'COMMENTS' => array(
    76 			1 => 'color: #808080; font-style: italic;',
    76             1 => 'color: #808080; font-style: italic;',
    77 			2 => 'color: #808080; font-style: italic;',
    77             2 => 'color: #808080; font-style: italic;',
    78 			'MULTI' => 'color: #808080; font-style: italic;'
    78             'MULTI' => 'color: #808080; font-style: italic;'
    79 			),
    79             ),
    80 		'ESCAPE_CHAR' => array(
    80         'ESCAPE_CHAR' => array(
    81 			0 => 'color: #000099; font-weight: bold;'
    81             0 => 'color: #000099; font-weight: bold;'
    82 			),
    82             ),
    83 		'BRACKETS' => array(
    83         'BRACKETS' => array(
    84 			0 => 'color: #66cc66;'
    84             0 => 'color: #66cc66;'
    85 			),
    85             ),
    86 		'STRINGS' => array(
    86         'STRINGS' => array(
    87 			0 => 'color: #ff0000;'
    87             0 => 'color: #ff0000;'
    88 			),
    88             ),
    89 		'NUMBERS' => array(
    89         'NUMBERS' => array(
    90 			0 => 'color: #cc66cc;'
    90             0 => 'color: #cc66cc;'
    91 			),
    91             ),
    92 		'METHODS' => array(
    92         'METHODS' => array(
    93 			1 => 'color: #006600;',
    93             1 => 'color: #006600;',
    94 			2 => 'color: #006600;'
    94             2 => 'color: #006600;'
    95 			),
    95             ),
    96 		'SYMBOLS' => array(
    96         'SYMBOLS' => array(
    97 			0 => 'color: #66cc66;'
    97             0 => 'color: #66cc66;'
    98 			),
    98             ),
    99 		'REGEXPS' => array(
    99         'REGEXPS' => array(
   100 			),
   100             ),
   101 		'SCRIPT' => array(
   101         'SCRIPT' => array(
   102 			0 => '',
   102             0 => '',
   103 			1 => '',
   103             1 => '',
   104 			2 => '',
   104             2 => '',
   105 			3 => ''
   105             3 => ''
   106 			)
   106             )
   107 		),
   107         ),
   108 	'URLS' => array(
   108     'URLS' => array(
   109 		1 => '',
   109         1 => '',
   110 		2 => '',
   110         2 => '',
   111 		3 => '',
   111         3 => ''
   112 		4 => ''
   112         ),
   113 		),
   113     'OOLANG' => false,
   114 	'OOLANG' => false,
   114     'OBJECT_SPLITTERS' => array(),
   115 	'OBJECT_SPLITTERS' => '',
   115     'REGEXPS' => array(
   116 	'REGEXPS' => array(
   116         ),
   117 		),
   117     'STRICT_MODE_APPLIES' => GESHI_NEVER,
   118 	'STRICT_MODE_APPLIES' => GESHI_NEVER,
   118     'SCRIPT_DELIMITERS' => array(
   119 	'SCRIPT_DELIMITERS' => array(
   119         ),
   120 		),
   120     'HIGHLIGHT_STRICT_BLOCK' => array(
   121 	'HIGHLIGHT_STRICT_BLOCK' => array(
   121         )
   122 		)
       
   123 );
   122 );
   124 
   123 
   125 ?>
   124 ?>