ILIAS  release_5-2 Revision v5.2.25-18-g3f80b82851
lsl2.php
Go to the documentation of this file.
1 <?php
2 /*************************************************************************************
3  * lsl2.php
4  * --------
5  * Author: William Fry (william.fry@nyu.edu)
6  * Copyright: (c) 2009 William Fry
7  * Release Version: 1.0.8.12
8  * Date Started: 2009/02/04
9  *
10  * Linden Scripting Language (LSL2) language file for GeSHi.
11  *
12  * CHANGES
13  * -------
14  * 2009-02-05 (1.0.0)
15  * - First Release
16  * 2013-01-01
17  * - Modified by Sei Lisa for compatibility with the geshi.py output module
18  * which is part of the LSL2 Derived Files Generator, available at:
19  * http://code.google.com/p/lsl-keywords
20  * 2013-07-11
21  * - Modified by Sei Lisa to fix symbols and to add multiline comment support
22  *
23  *************************************************************************************
24  *
25  * This file is part of GeSHi.
26  *
27  * GeSHi is free software; you can redistribute it and/or modify
28  * it under the terms of the GNU General Public License as published by
29  * the Free Software Foundation; either version 2 of the License, or
30  * (at your option) any later version.
31  *
32  * GeSHi is distributed in the hope that it will be useful,
33  * but WITHOUT ANY WARRANTY; without even the implied warranty of
34  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
35  * GNU General Public License for more details.
36  *
37  * You should have received a copy of the GNU General Public License
38  * along with GeSHi; if not, write to the Free Software
39  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
40  *
41  ************************************************************************************/
42 
43 // Generated by LSL2 Derived Files Generator. Database version: 0.0.20140116001; output module version: 0.0.20130817000
44 
46  'LANG_NAME' => 'LSL2',
47  'COMMENT_SINGLE' => array(1 => '//'),
48  'COMMENT_MULTI' => array('/*' => '*/'),
49  'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
50  'QUOTEMARKS' => array('"'),
51  'ESCAPE_CHAR' => '\\',
52  'KEYWORDS' => array(
53  1 => array( // flow control
54  'do',
55  'else',
56  'for',
57  'if',
58  'jump',
59  'return',
60  'state',
61  'while',
62  ),
63  2 => array( // manifest constants
64  'ACTIVE',
65  'AGENT',
66  'AGENT_ALWAYS_RUN',
67  'AGENT_ATTACHMENTS',
68  'AGENT_AUTOPILOT',
69  'AGENT_AWAY',
70  'AGENT_BUSY',
71  'AGENT_BY_LEGACY_NAME',
72  'AGENT_BY_USERNAME',
73  'AGENT_CROUCHING',
74  'AGENT_FLYING',
75  'AGENT_IN_AIR',
76  'AGENT_LIST_PARCEL',
77  'AGENT_LIST_PARCEL_OWNER',
78  'AGENT_LIST_REGION',
79  'AGENT_MOUSELOOK',
80  'AGENT_ON_OBJECT',
81  'AGENT_SCRIPTED',
82  'AGENT_SITTING',
83  'AGENT_TYPING',
84  'AGENT_WALKING',
85  'ALL_SIDES',
86  'ANIM_ON',
87  'ATTACH_AVATAR_CENTER',
88  'ATTACH_BACK',
89  'ATTACH_BELLY',
90  'ATTACH_CHEST',
91  'ATTACH_CHIN',
92  'ATTACH_HEAD',
93  'ATTACH_HUD_BOTTOM',
94  'ATTACH_HUD_BOTTOM_LEFT',
95  'ATTACH_HUD_BOTTOM_RIGHT',
96  'ATTACH_HUD_CENTER_1',
97  'ATTACH_HUD_CENTER_2',
98  'ATTACH_HUD_TOP_CENTER',
99  'ATTACH_HUD_TOP_LEFT',
100  'ATTACH_HUD_TOP_RIGHT',
101  'ATTACH_LEAR',
102  'ATTACH_LEFT_PEC',
103  'ATTACH_LEYE',
104  'ATTACH_LFOOT',
105  'ATTACH_LHAND',
106  'ATTACH_LHIP',
107  'ATTACH_LLARM',
108  'ATTACH_LLLEG',
109  'ATTACH_LSHOULDER',
110  'ATTACH_LUARM',
111  'ATTACH_LULEG',
112  'ATTACH_MOUTH',
113  'ATTACH_NECK',
114  'ATTACH_NOSE',
115  'ATTACH_PELVIS',
116  'ATTACH_REAR',
117  'ATTACH_REYE',
118  'ATTACH_RFOOT',
119  'ATTACH_RHAND',
120  'ATTACH_RHIP',
121  'ATTACH_RIGHT_PEC',
122  'ATTACH_RLARM',
123  'ATTACH_RLLEG',
124  'ATTACH_RSHOULDER',
125  'ATTACH_RUARM',
126  'ATTACH_RULEG',
127  'AVOID_CHARACTERS',
128  'AVOID_DYNAMIC_OBSTACLES',
129  'AVOID_NONE',
130  'CAMERA_ACTIVE',
131  'CAMERA_BEHINDNESS_ANGLE',
132  'CAMERA_BEHINDNESS_LAG',
133  'CAMERA_DISTANCE',
134  'CAMERA_FOCUS',
135  'CAMERA_FOCUS_LAG',
136  'CAMERA_FOCUS_LOCKED',
137  'CAMERA_FOCUS_OFFSET',
138  'CAMERA_FOCUS_THRESHOLD',
139  'CAMERA_PITCH',
140  'CAMERA_POSITION',
141  'CAMERA_POSITION_LAG',
142  'CAMERA_POSITION_LOCKED',
143  'CAMERA_POSITION_THRESHOLD',
144  'CHANGED_ALLOWED_DROP',
145  'CHANGED_COLOR',
146  'CHANGED_INVENTORY',
147  'CHANGED_LINK',
148  'CHANGED_MEDIA',
149  'CHANGED_OWNER',
150  'CHANGED_REGION',
151  'CHANGED_REGION_START',
152  'CHANGED_SCALE',
153  'CHANGED_SHAPE',
154  'CHANGED_TELEPORT',
155  'CHANGED_TEXTURE',
156  'CHARACTER_ACCOUNT_FOR_SKIPPED_FRAMES',
157  'CHARACTER_AVOIDANCE_MODE',
158  'CHARACTER_CMD_JUMP',
159  'CHARACTER_CMD_SMOOTH_STOP',
160  'CHARACTER_CMD_STOP',
161  'CHARACTER_DESIRED_SPEED',
162  'CHARACTER_DESIRED_TURN_SPEED',
163  'CHARACTER_LENGTH',
164  'CHARACTER_MAX_ACCEL',
165  'CHARACTER_MAX_DECEL',
166  'CHARACTER_MAX_SPEED',
167  'CHARACTER_MAX_TURN_RADIUS',
168  'CHARACTER_ORIENTATION',
169  'CHARACTER_RADIUS',
170  'CHARACTER_STAY_WITHIN_PARCEL',
171  'CHARACTER_TYPE',
172  'CHARACTER_TYPE_A',
173  'CHARACTER_TYPE_B',
174  'CHARACTER_TYPE_C',
175  'CHARACTER_TYPE_D',
176  'CHARACTER_TYPE_NONE',
177  'CLICK_ACTION_BUY',
178  'CLICK_ACTION_NONE',
179  'CLICK_ACTION_OPEN',
180  'CLICK_ACTION_OPEN_MEDIA',
181  'CLICK_ACTION_PAY',
182  'CLICK_ACTION_PLAY',
183  'CLICK_ACTION_SIT',
184  'CLICK_ACTION_TOUCH',
185  'CONTENT_TYPE_ATOM',
186  'CONTENT_TYPE_FORM',
187  'CONTENT_TYPE_HTML',
188  'CONTENT_TYPE_JSON',
189  'CONTENT_TYPE_LLSD',
190  'CONTENT_TYPE_RSS',
191  'CONTENT_TYPE_TEXT',
192  'CONTENT_TYPE_XHTML',
193  'CONTENT_TYPE_XML',
194  'CONTROL_BACK',
195  'CONTROL_DOWN',
196  'CONTROL_FWD',
197  'CONTROL_LBUTTON',
198  'CONTROL_LEFT',
199  'CONTROL_ML_LBUTTON',
200  'CONTROL_RIGHT',
201  'CONTROL_ROT_LEFT',
202  'CONTROL_ROT_RIGHT',
203  'CONTROL_UP',
204  'DATA_BORN',
205  'DATA_NAME',
206  'DATA_ONLINE',
207  'DATA_PAYINFO',
208  'DATA_SIM_POS',
209  'DATA_SIM_RATING',
210  'DATA_SIM_STATUS',
211  'DEBUG_CHANNEL',
212  'DEG_TO_RAD',
213  'DENSITY',
214  'EOF',
215  'ERR_GENERIC',
216  'ERR_MALFORMED_PARAMS',
217  'ERR_PARCEL_PERMISSIONS',
218  'ERR_RUNTIME_PERMISSIONS',
219  'ERR_THROTTLED',
220  'ESTATE_ACCESS_ALLOWED_AGENT_ADD',
221  'ESTATE_ACCESS_ALLOWED_AGENT_REMOVE',
222  'ESTATE_ACCESS_ALLOWED_GROUP_ADD',
223  'ESTATE_ACCESS_ALLOWED_GROUP_REMOVE',
224  'ESTATE_ACCESS_BANNED_AGENT_ADD',
225  'ESTATE_ACCESS_BANNED_AGENT_REMOVE',
226  'FALSE',
227  'FORCE_DIRECT_PATH',
228  'FRICTION',
229  'GCNP_RADIUS',
230  'GCNP_STATIC',
231  'GRAVITY_MULTIPLIER',
232  'HORIZONTAL',
233  'HTTP_BODY_MAXLENGTH',
234  'HTTP_BODY_TRUNCATED',
235  'HTTP_CUSTOM_HEADER',
236  'HTTP_METHOD',
237  'HTTP_MIMETYPE',
238  'HTTP_PRAGMA_NO_CACHE',
239  'HTTP_VERBOSE_THROTTLE',
240  'HTTP_VERIFY_CERT',
241  'INVENTORY_ALL',
242  'INVENTORY_ANIMATION',
243  'INVENTORY_BODYPART',
244  'INVENTORY_CLOTHING',
245  'INVENTORY_GESTURE',
246  'INVENTORY_LANDMARK',
247  'INVENTORY_NONE',
248  'INVENTORY_NOTECARD',
249  'INVENTORY_OBJECT',
250  'INVENTORY_SCRIPT',
251  'INVENTORY_SOUND',
252  'INVENTORY_TEXTURE',
253  'JSON_APPEND',
254  'JSON_ARRAY',
255  'JSON_DELETE',
256  'JSON_FALSE',
257  'JSON_INVALID',
258  'JSON_NULL',
259  'JSON_NUMBER',
260  'JSON_OBJECT',
261  'JSON_STRING',
262  'JSON_TRUE',
263  'KFM_CMD_PAUSE',
264  'KFM_CMD_PLAY',
265  'KFM_CMD_SET_MODE',
266  'KFM_CMD_STOP',
267  'KFM_COMMAND',
268  'KFM_DATA',
269  'KFM_FORWARD',
270  'KFM_LOOP',
271  'KFM_MODE',
272  'KFM_PING_PONG',
273  'KFM_REVERSE',
274  'KFM_ROTATION',
275  'KFM_TRANSLATION',
276  'LAND_LARGE_BRUSH',
277  'LAND_LEVEL',
278  'LAND_LOWER',
279  'LAND_MEDIUM_BRUSH',
280  'LAND_NOISE',
281  'LAND_RAISE',
282  'LAND_REVERT',
283  'LAND_SMALL_BRUSH',
284  'LAND_SMOOTH',
285  'LINK_ALL_CHILDREN',
286  'LINK_ALL_OTHERS',
287  'LINK_ROOT',
288  'LINK_SET',
289  'LINK_THIS',
290  'LIST_STAT_GEOMETRIC_MEAN',
291  'LIST_STAT_MAX',
292  'LIST_STAT_MEAN',
293  'LIST_STAT_MEDIAN',
294  'LIST_STAT_MIN',
295  'LIST_STAT_NUM_COUNT',
296  'LIST_STAT_RANGE',
297  'LIST_STAT_STD_DEV',
298  'LIST_STAT_SUM',
299  'LIST_STAT_SUM_SQUARES',
300  'LOOP',
301  'MASK_BASE',
302  'MASK_EVERYONE',
303  'MASK_GROUP',
304  'MASK_NEXT',
305  'MASK_OWNER',
306  'NULL_KEY',
307  'OBJECT_ATTACHED_POINT',
308  'OBJECT_CHARACTER_TIME',
309  'OBJECT_CREATOR',
310  'OBJECT_DESC',
311  'OBJECT_GROUP',
312  'OBJECT_NAME',
313  'OBJECT_OWNER',
314  'OBJECT_PATHFINDING_TYPE',
315  'OBJECT_PHANTOM',
316  'OBJECT_PHYSICS',
317  'OBJECT_PHYSICS_COST',
318  'OBJECT_POS',
319  'OBJECT_PRIM_EQUIVALENCE',
320  'OBJECT_RENDER_WEIGHT',
321  'OBJECT_RETURN_PARCEL',
322  'OBJECT_RETURN_PARCEL_OWNER',
323  'OBJECT_RETURN_REGION',
324  'OBJECT_ROOT',
325  'OBJECT_ROT',
326  'OBJECT_RUNNING_SCRIPT_COUNT',
327  'OBJECT_SCRIPT_MEMORY',
328  'OBJECT_SCRIPT_TIME',
329  'OBJECT_SERVER_COST',
330  'OBJECT_STREAMING_COST',
331  'OBJECT_TEMP_ON_REZ',
332  'OBJECT_TOTAL_SCRIPT_COUNT',
333  'OBJECT_UNKNOWN_DETAIL',
334  'OBJECT_VELOCITY',
335  'OPT_AVATAR',
336  'OPT_CHARACTER',
337  'OPT_EXCLUSION_VOLUME',
338  'OPT_LEGACY_LINKSET',
339  'OPT_MATERIAL_VOLUME',
340  'OPT_OTHER',
341  'OPT_STATIC_OBSTACLE',
342  'OPT_WALKABLE',
343  'PARCEL_COUNT_GROUP',
344  'PARCEL_COUNT_OTHER',
345  'PARCEL_COUNT_OWNER',
346  'PARCEL_COUNT_SELECTED',
347  'PARCEL_COUNT_TEMP',
348  'PARCEL_COUNT_TOTAL',
349  'PARCEL_DETAILS_AREA',
350  'PARCEL_DETAILS_DESC',
351  'PARCEL_DETAILS_GROUP',
352  'PARCEL_DETAILS_ID',
353  'PARCEL_DETAILS_NAME',
354  'PARCEL_DETAILS_OWNER',
355  'PARCEL_DETAILS_SEE_AVATARS',
356  'PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRY',
357  'PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTS',
358  'PARCEL_FLAG_ALLOW_CREATE_OBJECTS',
359  'PARCEL_FLAG_ALLOW_DAMAGE',
360  'PARCEL_FLAG_ALLOW_FLY',
361  'PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRY',
362  'PARCEL_FLAG_ALLOW_GROUP_SCRIPTS',
363  'PARCEL_FLAG_ALLOW_LANDMARK',
364  'PARCEL_FLAG_ALLOW_SCRIPTS',
365  'PARCEL_FLAG_ALLOW_TERRAFORM',
366  'PARCEL_FLAG_LOCAL_SOUND_ONLY',
367  'PARCEL_FLAG_RESTRICT_PUSHOBJECT',
368  'PARCEL_FLAG_USE_ACCESS_GROUP',
369  'PARCEL_FLAG_USE_ACCESS_LIST',
370  'PARCEL_FLAG_USE_BAN_LIST',
371  'PARCEL_FLAG_USE_LAND_PASS_LIST',
372  'PARCEL_MEDIA_COMMAND_AGENT',
373  'PARCEL_MEDIA_COMMAND_AUTO_ALIGN',
374  'PARCEL_MEDIA_COMMAND_DESC',
375  'PARCEL_MEDIA_COMMAND_LOOP',
376  'PARCEL_MEDIA_COMMAND_LOOP_SET',
377  'PARCEL_MEDIA_COMMAND_PAUSE',
378  'PARCEL_MEDIA_COMMAND_PLAY',
379  'PARCEL_MEDIA_COMMAND_SIZE',
380  'PARCEL_MEDIA_COMMAND_STOP',
381  'PARCEL_MEDIA_COMMAND_TEXTURE',
382  'PARCEL_MEDIA_COMMAND_TIME',
383  'PARCEL_MEDIA_COMMAND_TYPE',
384  'PARCEL_MEDIA_COMMAND_UNLOAD',
385  'PARCEL_MEDIA_COMMAND_URL',
386  'PASSIVE',
387  'PATROL_PAUSE_AT_WAYPOINTS',
388  'PAYMENT_INFO_ON_FILE',
389  'PAYMENT_INFO_USED',
390  'PAY_DEFAULT',
391  'PAY_HIDE',
392  'PERMISSION_ATTACH',
393  'PERMISSION_CHANGE_LINKS',
394  'PERMISSION_CONTROL_CAMERA',
395  'PERMISSION_DEBIT',
396  'PERMISSION_OVERRIDE_ANIMATIONS',
397  'PERMISSION_RETURN_OBJECTS',
398  'PERMISSION_SILENT_ESTATE_MANAGEMENT',
399  'PERMISSION_TAKE_CONTROLS',
400  'PERMISSION_TELEPORT',
401  'PERMISSION_TRACK_CAMERA',
402  'PERMISSION_TRIGGER_ANIMATION',
403  'PERM_ALL',
404  'PERM_COPY',
405  'PERM_MODIFY',
406  'PERM_MOVE',
407  'PERM_TRANSFER',
408  'PI',
409  'PING_PONG',
410  'PI_BY_TWO',
411  'PRIM_BUMP_BARK',
412  'PRIM_BUMP_BLOBS',
413  'PRIM_BUMP_BRICKS',
414  'PRIM_BUMP_BRIGHT',
415  'PRIM_BUMP_CHECKER',
416  'PRIM_BUMP_CONCRETE',
417  'PRIM_BUMP_DARK',
418  'PRIM_BUMP_DISKS',
419  'PRIM_BUMP_GRAVEL',
420  'PRIM_BUMP_LARGETILE',
421  'PRIM_BUMP_NONE',
422  'PRIM_BUMP_SHINY',
423  'PRIM_BUMP_SIDING',
424  'PRIM_BUMP_STONE',
425  'PRIM_BUMP_STUCCO',
426  'PRIM_BUMP_SUCTION',
427  'PRIM_BUMP_TILE',
428  'PRIM_BUMP_WEAVE',
429  'PRIM_BUMP_WOOD',
430  'PRIM_COLOR',
431  'PRIM_DESC',
432  'PRIM_FLEXIBLE',
433  'PRIM_FULLBRIGHT',
434  'PRIM_GLOW',
435  'PRIM_HOLE_CIRCLE',
436  'PRIM_HOLE_DEFAULT',
437  'PRIM_HOLE_SQUARE',
438  'PRIM_HOLE_TRIANGLE',
439  'PRIM_LINK_TARGET',
440  'PRIM_MATERIAL',
441  'PRIM_MATERIAL_FLESH',
442  'PRIM_MATERIAL_GLASS',
443  'PRIM_MATERIAL_METAL',
444  'PRIM_MATERIAL_PLASTIC',
445  'PRIM_MATERIAL_RUBBER',
446  'PRIM_MATERIAL_STONE',
447  'PRIM_MATERIAL_WOOD',
448  'PRIM_MEDIA_ALT_IMAGE_ENABLE',
449  'PRIM_MEDIA_AUTO_LOOP',
450  'PRIM_MEDIA_AUTO_PLAY',
451  'PRIM_MEDIA_AUTO_SCALE',
452  'PRIM_MEDIA_AUTO_ZOOM',
453  'PRIM_MEDIA_CONTROLS',
454  'PRIM_MEDIA_CONTROLS_MINI',
455  'PRIM_MEDIA_CONTROLS_STANDARD',
456  'PRIM_MEDIA_CURRENT_URL',
457  'PRIM_MEDIA_FIRST_CLICK_INTERACT',
458  'PRIM_MEDIA_HEIGHT_PIXELS',
459  'PRIM_MEDIA_HOME_URL',
460  'PRIM_MEDIA_MAX_HEIGHT_PIXELS',
461  'PRIM_MEDIA_MAX_URL_LENGTH',
462  'PRIM_MEDIA_MAX_WHITELIST_COUNT',
463  'PRIM_MEDIA_MAX_WHITELIST_SIZE',
464  'PRIM_MEDIA_MAX_WIDTH_PIXELS',
465  'PRIM_MEDIA_PARAM_MAX',
466  'PRIM_MEDIA_PERMS_CONTROL',
467  'PRIM_MEDIA_PERMS_INTERACT',
468  'PRIM_MEDIA_PERM_ANYONE',
469  'PRIM_MEDIA_PERM_GROUP',
470  'PRIM_MEDIA_PERM_NONE',
471  'PRIM_MEDIA_PERM_OWNER',
472  'PRIM_MEDIA_WHITELIST',
473  'PRIM_MEDIA_WHITELIST_ENABLE',
474  'PRIM_MEDIA_WIDTH_PIXELS',
475  'PRIM_NAME',
476  'PRIM_OMEGA',
477  'PRIM_PHANTOM',
478  'PRIM_PHYSICS',
479  'PRIM_PHYSICS_SHAPE_CONVEX',
480  'PRIM_PHYSICS_SHAPE_NONE',
481  'PRIM_PHYSICS_SHAPE_PRIM',
482  'PRIM_PHYSICS_SHAPE_TYPE',
483  'PRIM_POINT_LIGHT',
484  'PRIM_POSITION',
485  'PRIM_POS_LOCAL',
486  'PRIM_ROTATION',
487  'PRIM_ROT_LOCAL',
488  'PRIM_SCULPT_FLAG_INVERT',
489  'PRIM_SCULPT_FLAG_MIRROR',
490  'PRIM_SCULPT_TYPE_CYLINDER',
491  'PRIM_SCULPT_TYPE_MASK',
492  'PRIM_SCULPT_TYPE_PLANE',
493  'PRIM_SCULPT_TYPE_SPHERE',
494  'PRIM_SCULPT_TYPE_TORUS',
495  'PRIM_SHINY_HIGH',
496  'PRIM_SHINY_LOW',
497  'PRIM_SHINY_MEDIUM',
498  'PRIM_SHINY_NONE',
499  'PRIM_SIZE',
500  'PRIM_SLICE',
501  'PRIM_TEMP_ON_REZ',
502  'PRIM_TEXGEN',
503  'PRIM_TEXGEN_DEFAULT',
504  'PRIM_TEXGEN_PLANAR',
505  'PRIM_TEXT',
506  'PRIM_TEXTURE',
507  'PRIM_TYPE',
508  'PRIM_TYPE_BOX',
509  'PRIM_TYPE_CYLINDER',
510  'PRIM_TYPE_PRISM',
511  'PRIM_TYPE_RING',
512  'PRIM_TYPE_SCULPT',
513  'PRIM_TYPE_SPHERE',
514  'PRIM_TYPE_TORUS',
515  'PRIM_TYPE_TUBE',
516  'PROFILE_NONE',
517  'PROFILE_SCRIPT_MEMORY',
518  'PSYS_PART_BF_DEST_COLOR',
519  'PSYS_PART_BF_ONE',
520  'PSYS_PART_BF_ONE_MINUS_DEST_COLOR',
521  'PSYS_PART_BF_ONE_MINUS_SOURCE_ALPHA',
522  'PSYS_PART_BF_ONE_MINUS_SOURCE_COLOR',
523  'PSYS_PART_BF_SOURCE_ALPHA',
524  'PSYS_PART_BF_SOURCE_COLOR',
525  'PSYS_PART_BF_ZERO',
526  'PSYS_PART_BLEND_FUNC_DEST',
527  'PSYS_PART_BLEND_FUNC_SOURCE',
528  'PSYS_PART_BOUNCE_MASK',
529  'PSYS_PART_EMISSIVE_MASK',
530  'PSYS_PART_END_ALPHA',
531  'PSYS_PART_END_COLOR',
532  'PSYS_PART_END_GLOW',
533  'PSYS_PART_END_SCALE',
534  'PSYS_PART_FLAGS',
535  'PSYS_PART_FOLLOW_SRC_MASK',
536  'PSYS_PART_FOLLOW_VELOCITY_MASK',
537  'PSYS_PART_INTERP_COLOR_MASK',
538  'PSYS_PART_INTERP_SCALE_MASK',
539  'PSYS_PART_MAX_AGE',
540  'PSYS_PART_RIBBON_MASK',
541  'PSYS_PART_START_ALPHA',
542  'PSYS_PART_START_COLOR',
543  'PSYS_PART_START_GLOW',
544  'PSYS_PART_START_SCALE',
545  'PSYS_PART_TARGET_LINEAR_MASK',
546  'PSYS_PART_TARGET_POS_MASK',
547  'PSYS_PART_WIND_MASK',
548  'PSYS_SRC_ACCEL',
549  'PSYS_SRC_ANGLE_BEGIN',
550  'PSYS_SRC_ANGLE_END',
551  'PSYS_SRC_BURST_PART_COUNT',
552  'PSYS_SRC_BURST_RADIUS',
553  'PSYS_SRC_BURST_RATE',
554  'PSYS_SRC_BURST_SPEED_MAX',
555  'PSYS_SRC_BURST_SPEED_MIN',
556  'PSYS_SRC_MAX_AGE',
557  'PSYS_SRC_OMEGA',
558  'PSYS_SRC_PATTERN',
559  'PSYS_SRC_PATTERN_ANGLE',
560  'PSYS_SRC_PATTERN_ANGLE_CONE',
561  'PSYS_SRC_PATTERN_ANGLE_CONE_EMPTY',
562  'PSYS_SRC_PATTERN_DROP',
563  'PSYS_SRC_PATTERN_EXPLODE',
564  'PSYS_SRC_TARGET_KEY',
565  'PSYS_SRC_TEXTURE',
566  'PUBLIC_CHANNEL',
567  'PURSUIT_FUZZ_FACTOR',
568  'PURSUIT_GOAL_TOLERANCE',
569  'PURSUIT_INTERCEPT',
570  'PURSUIT_OFFSET',
571  'PU_EVADE_HIDDEN',
572  'PU_EVADE_SPOTTED',
573  'PU_FAILURE_DYNAMIC_PATHFINDING_DISABLED',
574  'PU_FAILURE_INVALID_GOAL',
575  'PU_FAILURE_INVALID_START',
576  'PU_FAILURE_NO_NAVMESH',
577  'PU_FAILURE_NO_VALID_DESTINATION',
578  'PU_FAILURE_OTHER',
579  'PU_FAILURE_PARCEL_UNREACHABLE',
580  'PU_FAILURE_TARGET_GONE',
581  'PU_FAILURE_UNREACHABLE',
582  'PU_GOAL_REACHED',
583  'PU_SLOWDOWN_DISTANCE_REACHED',
584  'RAD_TO_DEG',
585  'RCERR_CAST_TIME_EXCEEDED',
586  'RCERR_SIM_PERF_LOW',
587  'RCERR_UNKNOWN',
588  'RC_DATA_FLAGS',
589  'RC_DETECT_PHANTOM',
590  'RC_GET_LINK_NUM',
591  'RC_GET_NORMAL',
592  'RC_GET_ROOT_KEY',
593  'RC_MAX_HITS',
594  'RC_REJECT_AGENTS',
595  'RC_REJECT_LAND',
596  'RC_REJECT_NONPHYSICAL',
597  'RC_REJECT_PHYSICAL',
598  'RC_REJECT_TYPES',
599  'REGION_FLAG_ALLOW_DAMAGE',
600  'REGION_FLAG_ALLOW_DIRECT_TELEPORT',
601  'REGION_FLAG_BLOCK_FLY',
602  'REGION_FLAG_BLOCK_TERRAFORM',
603  'REGION_FLAG_DISABLE_COLLISIONS',
604  'REGION_FLAG_DISABLE_PHYSICS',
605  'REGION_FLAG_FIXED_SUN',
606  'REGION_FLAG_RESTRICT_PUSHOBJECT',
607  'REGION_FLAG_SANDBOX',
608  'REMOTE_DATA_CHANNEL',
609  'REMOTE_DATA_REPLY',
610  'REMOTE_DATA_REQUEST',
611  'REQUIRE_LINE_OF_SIGHT',
612  'RESTITUTION',
613  'REVERSE',
614  'ROTATE',
615  'SCALE',
616  'SCRIPTED',
617  'SIM_STAT_PCT_CHARS_STEPPED',
618  'SMOOTH',
619  'SQRT2',
620  'STATUS_BLOCK_GRAB',
621  'STATUS_BLOCK_GRAB_OBJECT',
622  'STATUS_BOUNDS_ERROR',
623  'STATUS_CAST_SHADOWS',
624  'STATUS_DIE_AT_EDGE',
625  'STATUS_INTERNAL_ERROR',
626  'STATUS_MALFORMED_PARAMS',
627  'STATUS_NOT_FOUND',
628  'STATUS_NOT_SUPPORTED',
629  'STATUS_OK',
630  'STATUS_PHANTOM',
631  'STATUS_PHYSICS',
632  'STATUS_RETURN_AT_EDGE',
633  'STATUS_ROTATE_X',
634  'STATUS_ROTATE_Y',
635  'STATUS_ROTATE_Z',
636  'STATUS_SANDBOX',
637  'STATUS_TYPE_MISMATCH',
638  'STATUS_WHITELIST_FAILED',
639  'STRING_TRIM',
640  'STRING_TRIM_HEAD',
641  'STRING_TRIM_TAIL',
642  'TEXTURE_BLANK',
643  'TEXTURE_DEFAULT',
644  'TEXTURE_MEDIA',
645  'TEXTURE_PLYWOOD',
646  'TEXTURE_TRANSPARENT',
647  'TOUCH_INVALID_FACE',
648  'TOUCH_INVALID_TEXCOORD',
649  'TOUCH_INVALID_VECTOR',
650  'TRAVERSAL_TYPE',
651  'TRAVERSAL_TYPE_FAST',
652  'TRAVERSAL_TYPE_NONE',
653  'TRAVERSAL_TYPE_SLOW',
654  'TRUE',
655  'TWO_PI',
656  'TYPE_FLOAT',
657  'TYPE_INTEGER',
658  'TYPE_INVALID',
659  'TYPE_KEY',
660  'TYPE_ROTATION',
661  'TYPE_STRING',
662  'TYPE_VECTOR',
663  'URL_REQUEST_DENIED',
664  'URL_REQUEST_GRANTED',
665  'VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY',
666  'VEHICLE_ANGULAR_DEFLECTION_TIMESCALE',
667  'VEHICLE_ANGULAR_FRICTION_TIMESCALE',
668  'VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE',
669  'VEHICLE_ANGULAR_MOTOR_DIRECTION',
670  'VEHICLE_ANGULAR_MOTOR_TIMESCALE',
671  'VEHICLE_BANKING_EFFICIENCY',
672  'VEHICLE_BANKING_MIX',
673  'VEHICLE_BANKING_TIMESCALE',
674  'VEHICLE_BUOYANCY',
675  'VEHICLE_FLAG_CAMERA_DECOUPLED',
676  'VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT',
677  'VEHICLE_FLAG_HOVER_TERRAIN_ONLY',
678  'VEHICLE_FLAG_HOVER_UP_ONLY',
679  'VEHICLE_FLAG_HOVER_WATER_ONLY',
680  'VEHICLE_FLAG_LIMIT_MOTOR_UP',
681  'VEHICLE_FLAG_LIMIT_ROLL_ONLY',
682  'VEHICLE_FLAG_MOUSELOOK_BANK',
683  'VEHICLE_FLAG_MOUSELOOK_STEER',
684  'VEHICLE_FLAG_NO_DEFLECTION_UP',
685  'VEHICLE_HOVER_EFFICIENCY',
686  'VEHICLE_HOVER_HEIGHT',
687  'VEHICLE_HOVER_TIMESCALE',
688  'VEHICLE_LINEAR_DEFLECTION_EFFICIENCY',
689  'VEHICLE_LINEAR_DEFLECTION_TIMESCALE',
690  'VEHICLE_LINEAR_FRICTION_TIMESCALE',
691  'VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE',
692  'VEHICLE_LINEAR_MOTOR_DIRECTION',
693  'VEHICLE_LINEAR_MOTOR_OFFSET',
694  'VEHICLE_LINEAR_MOTOR_TIMESCALE',
695  'VEHICLE_REFERENCE_FRAME',
696  'VEHICLE_TYPE_AIRPLANE',
697  'VEHICLE_TYPE_BALLOON',
698  'VEHICLE_TYPE_BOAT',
699  'VEHICLE_TYPE_CAR',
700  'VEHICLE_TYPE_NONE',
701  'VEHICLE_TYPE_SLED',
702  'VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY',
703  'VEHICLE_VERTICAL_ATTRACTION_TIMESCALE',
704  'VERTICAL',
705  'WANDER_PAUSE_AT_WAYPOINTS',
706  'ZERO_ROTATION',
707  'ZERO_VECTOR',
708  ),
709  3 => array( // handlers
710  'at_rot_target',
711  'at_target',
712  'attach',
713  'changed',
714  'collision',
715  'collision_end',
716  'collision_start',
717  'control',
718  'dataserver',
719  'email',
720  'http_request',
721  'http_response',
722  'land_collision',
723  'land_collision_end',
724  'land_collision_start',
725  'link_message',
726  'listen',
727  'money',
728  'moving_end',
729  'moving_start',
730  'no_sensor',
731  'not_at_rot_target',
732  'not_at_target',
733  'object_rez',
734  'on_rez',
735  'path_update',
736  'remote_data',
737  'run_time_permissions',
738  'sensor',
739  'state_entry',
740  'state_exit',
741  'timer',
742  'touch',
743  'touch_end',
744  'touch_start',
745  'transaction_result',
746  ),
747  4 => array( // data types
748  'float',
749  'integer',
750  'key',
751  'list',
752  'quaternion',
753  'rotation',
754  'string',
755  'vector',
756  ),
757  5 => array( // library
758  'default',
759  'llAbs',
760  'llAcos',
761  'llAddToLandBanList',
762  'llAddToLandPassList',
763  'llAdjustSoundVolume',
764  'llAllowInventoryDrop',
765  'llAngleBetween',
766  'llApplyImpulse',
767  'llApplyRotationalImpulse',
768  'llAsin',
769  'llAtan2',
770  'llAttachToAvatar',
771  'llAttachToAvatarTemp',
772  'llAvatarOnLinkSitTarget',
773  'llAvatarOnSitTarget',
774  'llAxes2Rot',
775  'llAxisAngle2Rot',
776  'llBase64ToInteger',
777  'llBase64ToString',
778  'llBreakAllLinks',
779  'llBreakLink',
780  'llCastRay',
781  'llCeil',
782  'llClearCameraParams',
783  'llClearLinkMedia',
784  'llClearPrimMedia',
785  'llCloseRemoteDataChannel',
786  'llCollisionFilter',
787  'llCollisionSound',
788  'llCos',
789  'llCreateCharacter',
790  'llCreateLink',
791  'llCSV2List',
792  'llDeleteCharacter',
793  'llDeleteSubList',
794  'llDeleteSubString',
795  'llDetachFromAvatar',
796  'llDetectedGrab',
797  'llDetectedGroup',
798  'llDetectedKey',
799  'llDetectedLinkNumber',
800  'llDetectedName',
801  'llDetectedOwner',
802  'llDetectedPos',
803  'llDetectedRot',
804  'llDetectedTouchBinormal',
805  'llDetectedTouchFace',
806  'llDetectedTouchNormal',
807  'llDetectedTouchPos',
808  'llDetectedTouchST',
809  'llDetectedTouchUV',
810  'llDetectedType',
811  'llDetectedVel',
812  'llDialog',
813  'llDie',
814  'llDumpList2String',
815  'llEdgeOfWorld',
816  'llEjectFromLand',
817  'llEmail',
818  'llEscapeURL',
819  'llEuler2Rot',
820  'llEvade',
821  'llExecCharacterCmd',
822  'llFabs',
823  'llFleeFrom',
824  'llFloor',
825  'llForceMouselook',
826  'llFrand',
827  'llGenerateKey',
828  'llGetAccel',
829  'llGetAgentInfo',
830  'llGetAgentLanguage',
831  'llGetAgentList',
832  'llGetAgentSize',
833  'llGetAlpha',
834  'llGetAndResetTime',
835  'llGetAnimation',
836  'llGetAnimationList',
837  'llGetAnimationOverride',
838  'llGetAttached',
839  'llGetBoundingBox',
840  'llGetCameraPos',
841  'llGetCameraRot',
842  'llGetCenterOfMass',
843  'llGetClosestNavPoint',
844  'llGetColor',
845  'llGetCreator',
846  'llGetDate',
847  'llGetDisplayName',
848  'llGetEnergy',
849  'llGetEnv',
850  'llGetForce',
851  'llGetFreeMemory',
852  'llGetFreeURLs',
853  'llGetGeometricCenter',
854  'llGetGMTclock',
855  'llGetHTTPHeader',
856  'llGetInventoryCreator',
857  'llGetInventoryKey',
858  'llGetInventoryName',
859  'llGetInventoryNumber',
860  'llGetInventoryPermMask',
861  'llGetInventoryType',
862  'llGetKey',
863  'llGetLandOwnerAt',
864  'llGetLinkKey',
865  'llGetLinkMedia',
866  'llGetLinkName',
867  'llGetLinkNumber',
868  'llGetLinkNumberOfSides',
869  'llGetLinkPrimitiveParams',
870  'llGetListEntryType',
871  'llGetListLength',
872  'llGetLocalPos',
873  'llGetLocalRot',
874  'llGetMass',
875  'llGetMassMKS',
876  'llGetMaxScaleFactor',
877  'llGetMemoryLimit',
878  'llGetMinScaleFactor',
879  'llGetNextEmail',
880  'llGetNotecardLine',
881  'llGetNumberOfNotecardLines',
882  'llGetNumberOfPrims',
883  'llGetNumberOfSides',
884  'llGetObjectDesc',
885  'llGetObjectDetails',
886  'llGetObjectMass',
887  'llGetObjectName',
888  'llGetObjectPermMask',
889  'llGetObjectPrimCount',
890  'llGetOmega',
891  'llGetOwner',
892  'llGetOwnerKey',
893  'llGetParcelDetails',
894  'llGetParcelFlags',
895  'llGetParcelMaxPrims',
896  'llGetParcelMusicURL',
897  'llGetParcelPrimCount',
898  'llGetParcelPrimOwners',
899  'llGetPermissions',
900  'llGetPermissionsKey',
901  'llGetPhysicsMaterial',
902  'llGetPos',
903  'llGetPrimitiveParams',
904  'llGetPrimMediaParams',
905  'llGetRegionAgentCount',
906  'llGetRegionCorner',
907  'llGetRegionFlags',
908  'llGetRegionFPS',
909  'llGetRegionName',
910  'llGetRegionTimeDilation',
911  'llGetRootPosition',
912  'llGetRootRotation',
913  'llGetRot',
914  'llGetScale',
915  'llGetScriptName',
916  'llGetScriptState',
917  'llGetSimStats',
918  'llGetSimulatorHostname',
919  'llGetSPMaxMemory',
920  'llGetStartParameter',
921  'llGetStaticPath',
922  'llGetStatus',
923  'llGetSubString',
924  'llGetSunDirection',
925  'llGetTexture',
926  'llGetTextureOffset',
927  'llGetTextureRot',
928  'llGetTextureScale',
929  'llGetTime',
930  'llGetTimeOfDay',
931  'llGetTimestamp',
932  'llGetTorque',
933  'llGetUnixTime',
934  'llGetUsedMemory',
935  'llGetUsername',
936  'llGetVel',
937  'llGetWallclock',
938  'llGiveInventory',
939  'llGiveInventoryList',
940  'llGiveMoney',
941  'llGround',
942  'llGroundContour',
943  'llGroundNormal',
944  'llGroundRepel',
945  'llGroundSlope',
946  'llHTTPRequest',
947  'llHTTPResponse',
948  'llInsertString',
949  'llInstantMessage',
950  'llIntegerToBase64',
951  'llJson2List',
952  'llJsonGetValue',
953  'llJsonSetValue',
954  'llJsonValueType',
955  'llKey2Name',
956  'llLinkParticleSystem',
957  'llLinkSitTarget',
958  'llList2CSV',
959  'llList2Float',
960  'llList2Integer',
961  'llList2Json',
962  'llList2Key',
963  'llList2List',
964  'llList2ListStrided',
965  'llList2Rot',
966  'llList2String',
967  'llList2Vector',
968  'llListen',
969  'llListenControl',
970  'llListenRemove',
971  'llListFindList',
972  'llListInsertList',
973  'llListRandomize',
974  'llListReplaceList',
975  'llListSort',
976  'llListStatistics',
977  'llLoadURL',
978  'llLog',
979  'llLog10',
980  'llLookAt',
981  'llLoopSound',
982  'llLoopSoundMaster',
983  'llLoopSoundSlave',
984  'llManageEstateAccess',
985  'llMapDestination',
986  'llMD5String',
987  'llMessageLinked',
988  'llMinEventDelay',
989  'llModifyLand',
990  'llModPow',
991  'llMoveToTarget',
992  'llNavigateTo',
993  'llOffsetTexture',
994  'llOpenRemoteDataChannel',
995  'llOverMyLand',
996  'llOwnerSay',
997  'llParcelMediaCommandList',
998  'llParcelMediaQuery',
999  'llParseString2List',
1000  'llParseStringKeepNulls',
1001  'llParticleSystem',
1002  'llPassCollisions',
1003  'llPassTouches',
1004  'llPatrolPoints',
1005  'llPlaySound',
1006  'llPlaySoundSlave',
1007  'llPow',
1008  'llPreloadSound',
1009  'llPursue',
1010  'llPushObject',
1011  'llRegionSay',
1012  'llRegionSayTo',
1013  'llReleaseControls',
1014  'llReleaseURL',
1015  'llRemoteDataReply',
1016  'llRemoteLoadScriptPin',
1017  'llRemoveFromLandBanList',
1018  'llRemoveFromLandPassList',
1019  'llRemoveInventory',
1020  'llRemoveVehicleFlags',
1021  'llRequestAgentData',
1022  'llRequestDisplayName',
1023  'llRequestInventoryData',
1024  'llRequestPermissions',
1025  'llRequestSecureURL',
1026  'llRequestSimulatorData',
1027  'llRequestURL',
1028  'llRequestUsername',
1029  'llResetAnimationOverride',
1030  'llResetLandBanList',
1031  'llResetLandPassList',
1032  'llResetOtherScript',
1033  'llResetScript',
1034  'llResetTime',
1035  'llReturnObjectsByID',
1036  'llReturnObjectsByOwner',
1037  'llRezAtRoot',
1038  'llRezObject',
1039  'llRot2Angle',
1040  'llRot2Axis',
1041  'llRot2Euler',
1042  'llRot2Fwd',
1043  'llRot2Left',
1044  'llRot2Up',
1045  'llRotateTexture',
1046  'llRotBetween',
1047  'llRotLookAt',
1048  'llRotTarget',
1049  'llRotTargetRemove',
1050  'llRound',
1051  'llSameGroup',
1052  'llSay',
1053  'llScaleByFactor',
1054  'llScaleTexture',
1055  'llScriptDanger',
1056  'llScriptProfiler',
1057  'llSendRemoteData',
1058  'llSensor',
1059  'llSensorRemove',
1060  'llSensorRepeat',
1061  'llSetAlpha',
1062  'llSetAngularVelocity',
1063  'llSetAnimationOverride',
1064  'llSetBuoyancy',
1065  'llSetCameraAtOffset',
1066  'llSetCameraEyeOffset',
1067  'llSetCameraParams',
1068  'llSetClickAction',
1069  'llSetColor',
1070  'llSetContentType',
1071  'llSetDamage',
1072  'llSetForce',
1073  'llSetForceAndTorque',
1074  'llSetHoverHeight',
1075  'llSetKeyframedMotion',
1076  'llSetLinkAlpha',
1077  'llSetLinkCamera',
1078  'llSetLinkColor',
1079  'llSetLinkMedia',
1080  'llSetLinkPrimitiveParams',
1081  'llSetLinkPrimitiveParamsFast',
1082  'llSetLinkTexture',
1083  'llSetLinkTextureAnim',
1084  'llSetLocalRot',
1085  'llSetMemoryLimit',
1086  'llSetObjectDesc',
1087  'llSetObjectName',
1088  'llSetParcelMusicURL',
1089  'llSetPayPrice',
1090  'llSetPhysicsMaterial',
1091  'llSetPos',
1092  'llSetPrimitiveParams',
1093  'llSetPrimMediaParams',
1094  'llSetRegionPos',
1095  'llSetRemoteScriptAccessPin',
1096  'llSetRot',
1097  'llSetScale',
1098  'llSetScriptState',
1099  'llSetSitText',
1100  'llSetSoundQueueing',
1101  'llSetSoundRadius',
1102  'llSetStatus',
1103  'llSetText',
1104  'llSetTexture',
1105  'llSetTextureAnim',
1106  'llSetTimerEvent',
1107  'llSetTorque',
1108  'llSetTouchText',
1109  'llSetVehicleFlags',
1110  'llSetVehicleFloatParam',
1111  'llSetVehicleRotationParam',
1112  'llSetVehicleType',
1113  'llSetVehicleVectorParam',
1114  'llSetVelocity',
1115  'llSHA1String',
1116  'llShout',
1117  'llSin',
1118  'llSitTarget',
1119  'llSleep',
1120  'llSqrt',
1121  'llStartAnimation',
1122  'llStopAnimation',
1123  'llStopHover',
1124  'llStopLookAt',
1125  'llStopMoveToTarget',
1126  'llStopSound',
1127  'llStringLength',
1128  'llStringToBase64',
1129  'llStringTrim',
1130  'llSubStringIndex',
1131  'llTakeControls',
1132  'llTan',
1133  'llTarget',
1134  'llTargetOmega',
1135  'llTargetRemove',
1136  'llTeleportAgent',
1137  'llTeleportAgentGlobalCoords',
1138  'llTeleportAgentHome',
1139  'llTextBox',
1140  'llToLower',
1141  'llToUpper',
1142  'llTransferLindenDollars',
1143  'llTriggerSound',
1144  'llTriggerSoundLimited',
1145  'llUnescapeURL',
1146  'llUnSit',
1147  'llUpdateCharacter',
1148  'llVecDist',
1149  'llVecMag',
1150  'llVecNorm',
1151  'llVolumeDetect',
1152  'llWanderWithin',
1153  'llWater',
1154  'llWhisper',
1155  'llWind',
1156  'llXorBase64',
1157  'print',
1158  ),
1159  6 => array( // deprecated
1160  'ATTACH_LPEC',
1161  'ATTACH_RPEC',
1162  'DATA_RATING',
1163  'PERMISSION_CHANGE_JOINTS',
1164  'PERMISSION_CHANGE_PERMISSIONS',
1165  'PERMISSION_RELEASE_OWNERSHIP',
1166  'PERMISSION_REMAP_CONTROLS',
1167  'PRIM_CAST_SHADOWS',
1168  'PRIM_MATERIAL_LIGHT',
1169  'PSYS_SRC_INNERANGLE',
1170  'PSYS_SRC_OBJ_REL_MASK',
1171  'PSYS_SRC_OUTERANGLE',
1172  'VEHICLE_FLAG_NO_FLY_UP',
1173  'llCloud',
1174  'llMakeExplosion',
1175  'llMakeFire',
1176  'llMakeFountain',
1177  'llMakeSmoke',
1178  'llRemoteDataSetRegion',
1179  'llSound',
1180  'llSoundPreload',
1181  'llXorBase64Strings',
1182  'llXorBase64StringsCorrect',
1183  ),
1184  7 => array( // unimplemented
1185  'event',
1186  'llCollisionSprite',
1187  'llPointAt',
1188  'llRefreshPrimURL',
1189  'llReleaseCamera',
1190  'llRemoteLoadScript',
1191  'llSetPrimURL',
1192  'llStopPointAt',
1193  'llTakeCamera',
1194  ),
1195  8 => array( // God mode
1196  'llGodLikeRezObject',
1197  'llSetInventoryPermMask',
1198  'llSetObjectPermMask',
1199  ),
1200  ),
1201  'SYMBOLS' => array(
1202  '{', '}', '(', ')', '[', ']',
1203  '=', '+', '-', '*', '/',
1204  '+=', '-=', '*=', '/=', '%=', '++', '--',
1205  '!', '%', '&', '|', '&&', '||',
1206  '==', '!=', '<', '>', '<=', '>=',
1207  '~', '<<', '>>', '^', ':',
1208  ),
1209  'CASE_SENSITIVE' => array(
1210  GESHI_COMMENTS => true,
1211  1 => true,
1212  2 => true,
1213  3 => true,
1214  4 => true,
1215  5 => true,
1216  6 => true,
1217  7 => true,
1218  8 => true,
1219  ),
1220  'STYLES' => array(
1221  'KEYWORDS' => array(
1222  1 => 'color: #0000ff;',
1223  2 => 'color: #000080;',
1224  3 => 'color: #008080;',
1225  4 => 'color: #228b22;',
1226  5 => 'color: #b22222;',
1227  6 => 'color: #8b0000; background-color: #ffff00;',
1228  7 => 'color: #8b0000; background-color: #fa8072;',
1229  8 => 'color: #000000; background-color: #ba55d3;',
1230  ),
1231  'COMMENTS' => array(
1232  1 => 'color: #ff7f50; font-style: italic;',
1233  'MULTI' => 'color: #ff7f50; font-style: italic;',
1234  ),
1235  'ESCAPE_CHAR' => array(
1236  0 => 'color: #000099;'
1237  ),
1238  'BRACKETS' => array(
1239  0 => 'color: #000000;'
1240  ),
1241  'STRINGS' => array(
1242  0 => 'color: #006400;'
1243  ),
1244  'NUMBERS' => array(
1245  0 => 'color: #000000;'
1246  ),
1247  'METHODS' => array(
1248  ),
1249  'SYMBOLS' => array(
1250  0 => 'color: #000000;'
1251  ),
1252  'REGEXPS' => array(
1253  ),
1254  'SCRIPT' => array(
1255  )
1256  ),
1257  'URLS' => array(
1258  1 => '',
1259  2 => '',
1260  3 => 'http://wiki.secondlife.com/wiki/{FNAME}',
1261  4 => 'http://wiki.secondlife.com/wiki/{FNAME}',
1262  5 => 'http://wiki.secondlife.com/wiki/{FNAME}',
1263  6 => 'http://wiki.secondlife.com/wiki/{FNAME}',
1264  7 => 'http://wiki.secondlife.com/wiki/{FNAME}',
1265  8 => 'http://wiki.secondlife.com/wiki/{FNAME}',
1266  ),
1267  'OOLANG' => false,
1268  'OBJECT_SPLITTERS' => array(),
1269  'REGEXPS' => array(
1270  ),
1271  'STRICT_MODE_APPLIES' => GESHI_NEVER,
1272  'SCRIPT_DELIMITERS' => array(
1273  ),
1274  'HIGHLIGHT_STRICT_BLOCK' => array(
1275  )
1276 );
$language_data
Definition: lsl2.php:45
const GESHI_COMMENTS
Used in language files to mark comments.
Definition: geshi.php:150
Create styles array
The data for the language used.
const GESHI_NEVER
#+ private
Definition: geshi.php:124
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.
Definition: geshi.php:95