42 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
42 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
43 * |
43 * |
44 ************************************************************************************/ |
44 ************************************************************************************/ |
45 |
45 |
46 $language_data = array ( |
46 $language_data = array ( |
47 'LANG_NAME' => 'Ada', |
47 'LANG_NAME' => 'Ada', |
48 'COMMENT_SINGLE' => array(1 => '--'), |
48 'COMMENT_SINGLE' => array(1 => '--'), |
49 'COMMENT_MULTI' => array('/*' => '*/'), |
49 'COMMENT_MULTI' => array('/*' => '*/'), |
50 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
50 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
51 'QUOTEMARKS' => array('"'), |
51 'QUOTEMARKS' => array('"'), |
52 'ESCAPE_CHAR' => '\\', |
52 'ESCAPE_CHAR' => '\\', |
53 'KEYWORDS' => array( |
53 'KEYWORDS' => array( |
54 1 => array( |
54 1 => array( |
55 'begin', 'declare', 'do', 'else', 'elsif', 'exception', 'for', 'if', |
55 'begin', 'declare', 'do', 'else', 'elsif', 'exception', 'for', 'if', |
56 'is', 'loop', 'while', 'then', 'is', 'end', 'select', 'case', 'while', 'until', |
56 'is', 'loop', 'while', 'then', 'end', 'select', 'case', 'until', |
57 'goto', 'return' |
57 'goto', 'return' |
58 ), |
58 ), |
59 2 => array( |
59 2 => array( |
60 'abs', 'and', 'mod', 'not', 'or', 'rem', 'xor' |
60 'abs', 'and', 'mod', 'not', 'or', 'rem', 'xor' |
61 ), |
61 ), |
62 3 => array( |
62 3 => array( |
63 'abort', 'abstract', 'accept', 'access', 'aliased', 'all', 'array', 'at', 'body', |
63 'abort', 'abstract', 'accept', 'access', 'aliased', 'all', 'array', 'at', 'body', |
64 'constant', 'delay', 'delta', 'digits', 'entry', 'exit', |
64 'constant', 'delay', 'delta', 'digits', 'entry', 'exit', |
65 'function', 'generic', 'in', 'limited', 'new', 'null', 'of', 'others', 'out', 'package', 'pragma', |
65 'function', 'generic', 'in', 'limited', 'new', 'null', 'of', 'others', 'out', 'package', 'pragma', |
66 'private', 'procedure', 'protected', 'raise', 'range', 'record', 'renames', 'requeue', 'reverse', |
66 'private', 'procedure', 'protected', 'raise', 'range', 'record', 'renames', 'requeue', 'reverse', |
67 'separate', 'subtype', 'tagged', 'task', 'terminate', 'type', 'use', 'when', 'with' |
67 'separate', 'subtype', 'tagged', 'task', 'terminate', 'type', 'use', 'when', 'with' |
68 ) |
68 ) |
69 ), |
69 ), |
70 'SYMBOLS' => array( |
70 'SYMBOLS' => array( |
71 '(', ')' |
71 '(', ')' |
72 ), |
72 ), |
73 'CASE_SENSITIVE' => array( |
73 'CASE_SENSITIVE' => array( |
74 GESHI_COMMENTS => true, |
74 GESHI_COMMENTS => false, |
75 1 => false, |
75 1 => false, |
76 2 => false, |
76 2 => false, |
77 3 => false, |
77 3 => false, |
78 ), |
78 ), |
79 'STYLES' => array( |
79 'STYLES' => array( |
80 'KEYWORDS' => array( |
80 'KEYWORDS' => array( |
81 1 => 'color: #00007f;', |
81 1 => 'color: #00007f;', |
82 2 => 'color: #0000ff;', |
82 2 => 'color: #0000ff;', |
83 3 => 'color: #46aa03; font-weight:bold;', |
83 3 => 'color: #46aa03; font-weight:bold;', |
84 ), |
84 ), |
85 'BRACKETS' => array( |
85 'BRACKETS' => array( |
86 0 => 'color: #66cc66;' |
86 0 => 'color: #66cc66;' |
87 ), |
87 ), |
88 'COMMENTS' => array( |
88 'COMMENTS' => array( |
89 1 => 'color: #adadad; font-style: italic;', |
89 1 => 'color: #adadad; font-style: italic;', |
90 'MULTI' => 'color: #808080; font-style: italic;' |
90 'MULTI' => 'color: #808080; font-style: italic;' |
91 ), |
91 ), |
92 'ESCAPE_CHAR' => array( |
92 'ESCAPE_CHAR' => array( |
93 0 => 'color: #000099; font-weight: bold;' |
93 0 => 'color: #000099; font-weight: bold;' |
94 ), |
94 ), |
95 'BRACKETS' => array( |
95 'BRACKETS' => array( |
96 0 => 'color: #66cc66;' |
96 0 => 'color: #66cc66;' |
97 ), |
97 ), |
98 'STRINGS' => array( |
98 'STRINGS' => array( |
99 0 => 'color: #7f007f;' |
99 0 => 'color: #7f007f;' |
100 ), |
100 ), |
101 'NUMBERS' => array( |
101 'NUMBERS' => array( |
102 0 => 'color: #ff0000;' |
102 0 => 'color: #ff0000;' |
103 ), |
103 ), |
104 'METHODS' => array( |
104 'METHODS' => array( |
105 1 => 'color: #202020;' |
105 1 => 'color: #202020;' |
106 ), |
106 ), |
107 'SYMBOLS' => array( |
107 'SYMBOLS' => array( |
108 0 => 'color: #66cc66;' |
108 0 => 'color: #66cc66;' |
109 ), |
109 ), |
110 'REGEXPS' => array( |
110 'REGEXPS' => array( |
111 ), |
111 ), |
112 'SCRIPT' => array( |
112 'SCRIPT' => array( |
113 ) |
113 ) |
114 ), |
114 ), |
115 'URLS' => array( |
115 'URLS' => array( |
116 1 => '', |
116 1 => '', |
117 2 => '', |
117 2 => '', |
118 3 => '' |
118 3 => '' |
119 ), |
119 ), |
120 'OOLANG' => true, |
120 'OOLANG' => true, |
121 'OBJECT_SPLITTERS' => array( |
121 'OBJECT_SPLITTERS' => array( |
122 1 => '.' |
122 1 => '.' |
123 ), |
123 ), |
124 'REGEXPS' => array( |
124 'REGEXPS' => array( |
125 ), |
125 ), |
126 'STRICT_MODE_APPLIES' => GESHI_NEVER, |
126 'STRICT_MODE_APPLIES' => GESHI_NEVER, |
127 'SCRIPT_DELIMITERS' => array( |
127 'SCRIPT_DELIMITERS' => array( |
128 ), |
128 ), |
129 'HIGHLIGHT_STRICT_BLOCK' => array( |
129 'HIGHLIGHT_STRICT_BLOCK' => array( |
130 ) |
130 ) |
131 ); |
131 ); |
132 |
132 |
133 ?> |
133 ?> |