plugins/geshi/geshi/caddcl.php
changeset 2 9e3258dfae15
parent 0 441963e5b07a
child 3 f3e2bbbd2155
equal deleted inserted replaced
1:c715631f809a 2:9e3258dfae15
     2 /*************************************************************************************
     2 /*************************************************************************************
     3  * caddcl.php
     3  * caddcl.php
     4  * ----------
     4  * ----------
     5  * Author: Roberto Rossi (rsoftware@altervista.org)
     5  * Author: Roberto Rossi (rsoftware@altervista.org)
     6  * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter)
     6  * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter)
     7  * Release Version: 1.0.7.20
     7  * Release Version: 1.0.8.2
     8  * Date Started: 2004/08/30
     8  * Date Started: 2004/08/30
     9  *
     9  *
    10  * CAD DCL (Dialog Control Language) file for GeSHi.
    10  * CAD DCL (Dialog Control Language) language file for GeSHi.
    11  *
    11  *
    12  * DCL for AutoCAD 12 or later and IntelliCAD all versions.
    12  * DCL for AutoCAD 12 or later and IntelliCAD all versions.
    13  *
    13  *
    14  * CHANGES
    14  * CHANGES
    15  * -------
    15  * -------
    40  *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    40  *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    41  *
    41  *
    42  ************************************************************************************/
    42  ************************************************************************************/
    43 
    43 
    44 $language_data = array (
    44 $language_data = array (
    45 	'LANG_NAME' => 'CAD DCL',
    45     'LANG_NAME' => 'CAD DCL',
    46 	'COMMENT_SINGLE' => array(1 => '//'),
    46     'COMMENT_SINGLE' => array(1 => '//'),
    47 	'COMMENT_MULTI' => array('/*' => '*/'),
    47     'COMMENT_MULTI' => array('/*' => '*/'),
    48 	'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
    48     'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
    49 	'QUOTEMARKS' => array('"'),
    49     'QUOTEMARKS' => array('"'),
    50 	'ESCAPE_CHAR' => '\\',
    50     'ESCAPE_CHAR' => '\\',
    51 	'KEYWORDS' => array(
    51     'KEYWORDS' => array(
    52 		1 => array(
    52         1 => array(
    53 			'boxed_column','boxed_radio_column','boxed_radio_row','boxed_row',
    53             'boxed_column','boxed_radio_column','boxed_radio_row','boxed_row',
    54 			'column','concatenation','button','dialog','edit_box','image','image_button',
    54             'column','concatenation','button','dialog','edit_box','image','image_button',
    55 			'errtile','list_box','ok_cancel','ok_cancel_help','ok_cancel_help_errtile',
    55             'errtile','list_box','ok_cancel','ok_cancel_help','ok_cancel_help_errtile',
    56 			'ok_cancel_help_info','ok_only','paragraph','popup_list','radio_button',
    56             'ok_cancel_help_info','ok_only','paragraph','popup_list','radio_button',
    57 			'radio_column','radio_row','row','slider','spacer','spacer_0','spacer_1','text',
    57             'radio_column','radio_row','row','slider','spacer','spacer_0','spacer_1','text',
    58 			'text_part','toggle',
    58             'text_part','toggle',
    59 			'action','alignment','allow_accept','aspect_ratio','big_increment',
    59             'action','alignment','allow_accept','aspect_ratio','big_increment',
    60 			'children_alignment','children_fixed_height',
    60             'children_alignment','children_fixed_height',
    61 			'children_fixed_width','color',
    61             'children_fixed_width','color',
    62 			'edit_limit','edit_width','fixed_height','fixed_width',
    62             'edit_limit','edit_width','fixed_height','fixed_width',
    63 			'height','initial_focus','is_cancel','is_default',
    63             'height','initial_focus','is_cancel','is_default',
    64 			'is_enabled','is_tab_stop','is-bold','key','label','layout','list',
    64             'is_enabled','is_tab_stop','is-bold','key','label','layout','list',
    65 			'max_value','min_value','mnemonic','multiple_select','password_char',
    65             'max_value','min_value','mnemonic','multiple_select','password_char',
    66 			'small_increment','tabs','tab_truncate','value','width',
    66             'small_increment','tabs','tab_truncate','value','width',
    67 			'false','true','left','right','centered','top','bottom',
    67             'false','true','left','right','centered','top','bottom',
    68 			'dialog_line','dialog_foreground','dialog_background',
    68             'dialog_line','dialog_foreground','dialog_background',
    69 			'graphics_background','black','red','yellow','green','cyan',
    69             'graphics_background','black','red','yellow','green','cyan',
    70 			'blue','magenta','whitegraphics_foreground',
    70             'blue','magenta','whitegraphics_foreground',
    71 			'horizontal','vertical'
    71             'horizontal','vertical'
    72 			)
    72             )
    73 		),
    73         ),
    74 	'SYMBOLS' => array(
    74     'SYMBOLS' => array(
    75 		'(', ')', '{', '}', '[', ']', '=', '+', '-', '*', '/', '!', '%', '^', '&', ':'
    75         '(', ')', '{', '}', '[', ']', '=', '+', '-', '*', '/', '!', '%', '^', '&', ':'
    76 		),
    76         ),
    77 	'CASE_SENSITIVE' => array(
    77     'CASE_SENSITIVE' => array(
    78 		GESHI_COMMENTS => true,
    78         GESHI_COMMENTS => false,
    79 		1 => false
    79         1 => false
    80 		),
    80         ),
    81 	'STYLES' => array(
    81     'STYLES' => array(
    82 		'KEYWORDS' => array(
    82         'KEYWORDS' => array(
    83 			1 => 'color: #b1b100;'
    83             1 => 'color: #b1b100;'
    84 			),
    84             ),
    85 		'COMMENTS' => array(
    85         'COMMENTS' => array(
    86 			1 => 'color: #808080; font-style: italic;',
    86             1 => 'color: #808080; font-style: italic;',
    87 			'MULTI' => 'color: #808080; font-style: italic;'
    87             'MULTI' => 'color: #808080; font-style: italic;'
    88 			),
    88             ),
    89 		'ESCAPE_CHAR' => array(
    89         'ESCAPE_CHAR' => array(
    90 			0 => 'color: #000099; font-weight: bold;'
    90             0 => 'color: #000099; font-weight: bold;'
    91 			),
    91             ),
    92 		'BRACKETS' => array(
    92         'BRACKETS' => array(
    93 			0 => 'color: #66cc66;'
    93             0 => 'color: #66cc66;'
    94 			),
    94             ),
    95 		'STRINGS' => array(
    95         'STRINGS' => array(
    96 			0 => 'color: #ff0000;'
    96             0 => 'color: #ff0000;'
    97 			),
    97             ),
    98 		'NUMBERS' => array(
    98         'NUMBERS' => array(
    99 			0 => 'color: #cc66cc;'
    99             0 => 'color: #cc66cc;'
   100 			),
   100             ),
   101 		'METHODS' => array(
   101         'METHODS' => array(
   102 			),
   102             ),
   103 		'SYMBOLS' => array(
   103         'SYMBOLS' => array(
   104 			0 => 'color: #66cc66;'
   104             0 => 'color: #66cc66;'
   105 			),
   105             ),
   106 		'REGEXPS' => array(
   106         'REGEXPS' => array(
   107 			),
   107             ),
   108 		'SCRIPT' => array(
   108         'SCRIPT' => array(
   109 			)
   109             )
   110 		),
   110         ),
   111 	'URLS' => array(
   111     'URLS' => array(
   112 		),
   112         1 => ''
   113 	'OOLANG' => false,
   113         ),
   114 	'OBJECT_SPLITTERS' => array(
   114     'OOLANG' => false,
   115 		),
   115     'OBJECT_SPLITTERS' => array(
   116 	'REGEXPS' => array(
   116         ),
   117 		),
   117     'REGEXPS' => array(
   118 	'STRICT_MODE_APPLIES' => GESHI_NEVER,
   118         ),
   119 	'SCRIPT_DELIMITERS' => array(
   119     'STRICT_MODE_APPLIES' => GESHI_NEVER,
   120 		),
   120     'SCRIPT_DELIMITERS' => array(
   121 	'HIGHLIGHT_STRICT_BLOCK' => array(
   121         ),
   122 		)
   122     'HIGHLIGHT_STRICT_BLOCK' => array(
       
   123         )
   123 );
   124 );
   124 
   125 
   125 ?>
   126 ?>