|
1 <?php |
|
2 /************************************************************************************* |
|
3 * per.php |
|
4 * -------- |
|
5 * Author: Lars Gersmann (lars.gersmann@gmail.com) |
|
6 * Copyright: (c) 2007 Lars Gersmann |
|
7 * Release Version: 1.0.7.20 |
|
8 * Date Started: 2007/06/03 |
|
9 * |
|
10 * Per (forms) (FOURJ's Genero 4GL) language file for GeSHi. |
|
11 * |
|
12 ************************************************************************************* |
|
13 * |
|
14 * This file is part of GeSHi. |
|
15 * |
|
16 * GeSHi is free software; you can redistribute it and/or modify |
|
17 * it under the terms of the GNU General Public License as published by |
|
18 * the Free Software Foundation; either version 2 of the License, or |
|
19 * (at your option) any later version. |
|
20 * |
|
21 * GeSHi is distributed in the hope that it will be useful, |
|
22 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
23 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
24 * GNU General Public License for more details. |
|
25 * |
|
26 * You should have received a copy of the GNU General Public License |
|
27 * along with GeSHi; if not, write to the Free Software |
|
28 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
29 * |
|
30 ************************************************************************************/ |
|
31 |
|
32 $language_data = array ( |
|
33 'LANG_NAME' => 'per', |
|
34 'COMMENT_SINGLE' => array(1 => '--', 2 => '#'), |
|
35 'COMMENT_MULTI' => array('{' => '}'), |
|
36 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, |
|
37 'QUOTEMARKS' => array("'", '"'), |
|
38 'ESCAPE_CHAR' => '\\', |
|
39 'KEYWORDS' => array( |
|
40 1 => array( |
|
41 "ACCELERATOR", |
|
42 "ACCELERATOR2", |
|
43 "ACTION", |
|
44 "ALT", |
|
45 "AND", |
|
46 "AUTO", |
|
47 "AUTONEXT", |
|
48 "AUTOSCALE", |
|
49 "BETWEEN", |
|
50 "BOTH", |
|
51 "BUTTON", |
|
52 "BUTTONEDIT", |
|
53 "BUTTONTEXTHIDDEN", |
|
54 "BY", |
|
55 "BYTE", |
|
56 "CANVAS", |
|
57 "CENTER", |
|
58 "CHECKBOX", |
|
59 "CLASS", |
|
60 "COLOR", |
|
61 "COLUMNS", |
|
62 "COMBOBOX", |
|
63 "COMMAND", |
|
64 "COMMENT", |
|
65 "COMMENTS", |
|
66 "COMPACT", |
|
67 "COMPRESS", |
|
68 "CONFIG", |
|
69 "CONTROL", |
|
70 "CURRENT", |
|
71 "DATABASE", |
|
72 "DATEEDIT", |
|
73 "DEC", |
|
74 "DEFAULT", |
|
75 "DEFAULTS", |
|
76 "DELIMITERS", |
|
77 "DISPLAY", |
|
78 "DISPLAYONLY", |
|
79 "DOWNSHIFT", |
|
80 "DYNAMIC", |
|
81 "EDIT", |
|
82 "FIXED", |
|
83 "FOLDER", |
|
84 "FONTPITCH", |
|
85 "FORMAT", |
|
86 "FORMONLY", |
|
87 "GRID", |
|
88 "GRIDCHILDRENINPARENT", |
|
89 "GROUP", |
|
90 "HBOX", |
|
91 "HEIGHT", |
|
92 "HIDDEN", |
|
93 "HORIZONTAL", |
|
94 "INCLUDE", |
|
95 "INITIAL", |
|
96 "INITIALIZER", |
|
97 "INPUT", |
|
98 "INSTRUCTIONS", |
|
99 "INTERVAL", |
|
100 "INVISIBLE", |
|
101 "IS", |
|
102 "ITEM", |
|
103 "ITEMS", |
|
104 "JUSTIFY", |
|
105 "KEY", |
|
106 "KEYS", |
|
107 "LABEL", |
|
108 "LEFT", |
|
109 "LIKE", |
|
110 "LINES", |
|
111 "MATCHES", |
|
112 "NAME", |
|
113 "NOENTRY", |
|
114 "NONCOMPRESS", |
|
115 "NORMAL", |
|
116 "NOT", |
|
117 "NOUPDATE", |
|
118 "OPTIONS", |
|
119 "OR", |
|
120 "ORIENTATION", |
|
121 "PACKED", |
|
122 "PAGE", |
|
123 "PICTURE", |
|
124 "PIXELHEIGHT", |
|
125 "PIXELS", |
|
126 "PIXELWIDTH", |
|
127 "POINTS", |
|
128 "PROGRAM", |
|
129 "PROGRESSBAR", |
|
130 "QUERYCLEAR", |
|
131 "QUERYEDITABLE", |
|
132 "RADIOGROUP", |
|
133 "RECORD", |
|
134 "REQUIRED", |
|
135 "REVERSE", |
|
136 "RIGHT", |
|
137 "SAMPLE", |
|
138 "SCREEN", |
|
139 "SCROLL", |
|
140 "SCROLLBARS", |
|
141 "SCROLLGRID", |
|
142 "SECOND", |
|
143 "SEPARATOR", |
|
144 "SHIFT", |
|
145 "SIZE", |
|
146 "SIZEPOLICY", |
|
147 "SMALLFLOAT", |
|
148 "SMALLINT", |
|
149 "SPACING", |
|
150 "STRETCH", |
|
151 "STYLE", |
|
152 "TABINDEX", |
|
153 "TABLE", |
|
154 "TAG", |
|
155 "TEXT", |
|
156 "TEXTEDIT", |
|
157 "THROUGH", |
|
158 "THRU", |
|
159 "TITLE", |
|
160 "TO", |
|
161 "TOOLBAR", |
|
162 "TOPMENU", |
|
163 "TYPE", |
|
164 "UNHIDABLE", |
|
165 "UNHIDABLECOLUMNS", |
|
166 "UNMOVABLE", |
|
167 "UNMOVABLECOLUMNS", |
|
168 "UNSIZABLE", |
|
169 "UNSIZABLECOLUMNS", |
|
170 "UNSORTABLE", |
|
171 "UNSORTABLECOLUMNS", |
|
172 "UPSHIFT", |
|
173 "USER", |
|
174 "VALIDATE", |
|
175 "VALUECHECKED", |
|
176 "VALUEMAX", |
|
177 "VALUEMIN", |
|
178 "VALUEUNCHECKED", |
|
179 "VARCHAR", |
|
180 "VARIABLE", |
|
181 "VBOX", |
|
182 "VERIFY", |
|
183 "VERSION", |
|
184 "VERTICAL", |
|
185 "TIMESTAMP", |
|
186 "WANTCOLUMNSANCHORED", /* to be removed! */ |
|
187 "WANTFIXEDPAGESIZE", |
|
188 "WANTNORETURNS", |
|
189 "WANTTABS", |
|
190 "WHERE", |
|
191 "WIDGET", |
|
192 "WIDTH", |
|
193 "WINDOWSTYLE", |
|
194 "WITHOUT", |
|
195 "WORDWRAP", |
|
196 "X", |
|
197 "Y", |
|
198 "ZEROFILL", |
|
199 "SCHEMA", |
|
200 "ATTRIBUTES", |
|
201 "TABLES", |
|
202 "LAYOUT", |
|
203 "END" |
|
204 ), |
|
205 2 => array( |
|
206 "YEAR", |
|
207 "BLACK", |
|
208 "BLINK", |
|
209 "BLUE", |
|
210 "YELLOW", |
|
211 "WHITE", |
|
212 "UNDERLINE", |
|
213 "CENTURY", |
|
214 "FRACTION", |
|
215 "CHAR", |
|
216 "CHARACTER", |
|
217 "CHARACTERS", |
|
218 "CYAN", |
|
219 "DATE", |
|
220 "DATETIME", |
|
221 "DAY", |
|
222 "DECIMAL", |
|
223 "FALSE", |
|
224 "FLOAT", |
|
225 "GREEN", |
|
226 "HOUR", |
|
227 "INT", |
|
228 "INTEGER", |
|
229 "MAGENTA", |
|
230 "MINUTE", |
|
231 "MONEY", |
|
232 "NONE", |
|
233 "NULL", |
|
234 "REAL", |
|
235 "RED", |
|
236 "TRUE", |
|
237 "TODAY", |
|
238 "MONTH", |
|
239 "IMAGE" |
|
240 ), |
|
241 ), |
|
242 'SYMBOLS' => array( |
|
243 '+', '-', '*', '?', '=', '/', '%', '>', '<', '^', '!', '|', ':', |
|
244 '(', ')', '[', ']' |
|
245 ), |
|
246 'CASE_SENSITIVE' => array( |
|
247 GESHI_COMMENTS => true, |
|
248 1 => false, |
|
249 2 => false, |
|
250 ), |
|
251 'STYLES' => array( |
|
252 'KEYWORDS' => array( |
|
253 1 => 'color: #0600FF;', |
|
254 2 => 'color: #0000FF; font-weight: bold;', |
|
255 ), |
|
256 'COMMENTS' => array( |
|
257 1 => 'color: #008080; font-style: italic;', |
|
258 2 => 'color: #008080;', |
|
259 'MULTI' => 'color: green' |
|
260 ), |
|
261 'ESCAPE_CHAR' => array( |
|
262 0 => 'color: #008080; font-weight: bold;' |
|
263 ), |
|
264 'BRACKETS' => array( |
|
265 0 => 'color: #000000;' |
|
266 ), |
|
267 'STRINGS' => array( |
|
268 0 => 'color: #808080;' |
|
269 ), |
|
270 'NUMBERS' => array( |
|
271 0 => 'color: #FF0000;' |
|
272 ), |
|
273 'METHODS' => array( |
|
274 1 => 'color: #0000FF;', |
|
275 2 => 'color: #0000FF;' |
|
276 ), |
|
277 'SYMBOLS' => array( |
|
278 0 => 'color: #008000;' |
|
279 ), |
|
280 'REGEXPS' => array( |
|
281 ), |
|
282 'SCRIPT' => array( |
|
283 ) |
|
284 ), |
|
285 'URLS' => array( |
|
286 1 => '', |
|
287 2 => '', |
|
288 ), |
|
289 'OOLANG' => true, |
|
290 'OBJECT_SPLITTERS' => array( |
|
291 1 => '.' |
|
292 ), |
|
293 'REGEXPS' => array( |
|
294 ), |
|
295 'STRICT_MODE_APPLIES' => GESHI_NEVER, |
|
296 'SCRIPT_DELIMITERS' => array( |
|
297 ), |
|
298 'HIGHLIGHT_STRICT_BLOCK' => array( |
|
299 ) |
|
300 ); |
|
301 |
|
302 ?> |