KXStudio Website https://kx.studio/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

autoconf.php 16KB

11 years ago
11 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512
  1. <?php
  2. /*************************************************************************************
  3. * autoconf.php
  4. * -----
  5. * Author: Mihai Vasilian (grayasm@gmail.com)
  6. * Copyright: (c) 2010 Mihai Vasilian
  7. * Release Version: 1.0.8.11
  8. * Date Started: 2010/01/25
  9. *
  10. * autoconf 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. $language_data = array (
  32. 'LANG_NAME' => 'Autoconf',
  33. 'COMMENT_SINGLE' => array(2 => '#'),
  34. 'COMMENT_MULTI' => array(),
  35. 'COMMENT_REGEXP' => array(
  36. //Multiline-continued single-line comments
  37. 1 => '/\/\/(?:\\\\\\\\|\\\\\\n|.)*$/m',
  38. //Multiline-continued preprocessor define
  39. 2 => '/#(?:\\\\\\\\|\\\\\\n|.)*$/m',
  40. //Single Line comment started by dnl
  41. 3 => '/(?<!\$)\bdnl\b.*$/m',
  42. ),
  43. 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
  44. 'QUOTEMARKS' => array("'", '"'),
  45. 'ESCAPE_CHAR' => '',
  46. 'ESCAPE_REGEXP' => array(),
  47. 'NUMBERS' =>
  48. GESHI_NUMBER_INT_BASIC | GESHI_NUMBER_INT_CSTYLE | GESHI_NUMBER_BIN_PREFIX_0B |
  49. GESHI_NUMBER_OCT_PREFIX | GESHI_NUMBER_HEX_PREFIX | GESHI_NUMBER_FLT_NONSCI |
  50. GESHI_NUMBER_FLT_NONSCI_F | GESHI_NUMBER_FLT_SCI_SHORT | GESHI_NUMBER_FLT_SCI_ZERO,
  51. 'KEYWORDS' => array(
  52. 1 => array(
  53. 'AC_ACT_IFELSE',
  54. 'AC_AIX',
  55. 'AC_ALLOCA',
  56. 'AC_ARG_ARRAY',
  57. 'AC_ARG_ENABLE',
  58. 'AC_ARG_PROGRAM',
  59. 'AC_ARG_VAR',
  60. 'AC_ARG_WITH',
  61. 'AC_AUTOCONF_VERSION',
  62. 'AC_BEFORE',
  63. 'AC_C_BACKSLASH_A',
  64. 'AC_C_BIGENDIAN',
  65. 'AC_C_CHAR_UNSIGNED',
  66. 'AC_C_CONST',
  67. 'AC_C_CROSS',
  68. 'AC_C_FLEXIBLE_ARRAY_MEMBER',
  69. 'AC_C_INLINE',
  70. 'AC_C_LONG_DOUBLE',
  71. 'AC_C_PROTOTYPES',
  72. 'AC_C_RESTRICT',
  73. 'AC_C_STRINGIZE',
  74. 'AC_C_TYPEOF',
  75. 'AC_C_VARARRAYS',
  76. 'AC_C_VOLATILE',
  77. 'AC_CACHE_CHECK',
  78. 'AC_CACHE_LOAD',
  79. 'AC_CACHE_SAVE',
  80. 'AC_CACHE_VAL',
  81. 'AC_CANONICAL_BUILD',
  82. 'AC_CANONICAL_HOST',
  83. 'AC_CANONICAL_SYSTEM',
  84. 'AC_CANONICAL_TARGET',
  85. 'AC_CHAR_UNSIGNED',
  86. 'AC_CHECK_ALIGNOF',
  87. 'AC_CHECK_DECL',
  88. 'AC_CHECK_DECLS',
  89. 'AC_CHECK_DECLS_ONCE',
  90. 'AC_CHECK_FILE',
  91. 'AC_CHECK_FILES',
  92. 'AC_CHECK_FUNC',
  93. 'AC_CHECK_FUNCS',
  94. 'AC_CHECK_FUNCS_ONCE',
  95. 'AC_CHECK_HEADER',
  96. 'AC_CHECK_HEADERS',
  97. 'AC_CHECK_HEADERS_ONCE',
  98. 'AC_CHECK_LIB',
  99. 'AC_CHECK_MEMBER',
  100. 'AC_CHECK_MEMBERS',
  101. 'AC_CHECK_PROG',
  102. 'AC_CHECK_PROGS',
  103. 'AC_CHECK_SIZEOF',
  104. 'AC_CHECK_TARGET_TOOL',
  105. 'AC_CHECK_TARGET_TOOLS',
  106. 'AC_CHECK_TOOL',
  107. 'AC_CHECK_TOOLS',
  108. 'AC_CHECK_TYPE',
  109. 'AC_CHECK_TYPES',
  110. 'AC_CHECKING',
  111. 'AC_COMPILE_CHECK',
  112. 'AC_COMPILE_IFELSE',
  113. 'AC_COMPUTE_INT',
  114. 'AC_CONFIG_AUX_DIR',
  115. 'AC_CONFIG_COMMANDS',
  116. 'AC_CONFIG_COMMANDS_POST',
  117. 'AC_CONFIG_COMMANDS_PRE',
  118. 'AC_CONFIG_FILES',
  119. 'AC_CONFIG_HEADERS',
  120. 'AC_CONFIG_ITEMS',
  121. 'AC_CONFIG_LIBOBJ_DIR',
  122. 'AC_CONFIG_LINKS',
  123. 'AC_CONFIG_MACRO_DIR',
  124. 'AC_CONFIG_SRCDIR',
  125. 'AC_CONFIG_SUBDIRS',
  126. 'AC_CONFIG_TESTDIR',
  127. 'AC_CONST',
  128. 'AC_COPYRIGHT',
  129. 'AC_CROSS_CHECK',
  130. 'AC_CYGWIN',
  131. 'AC_DATAROOTDIR_CHECKED',
  132. 'AC_DECL_SYS_SIGLIST',
  133. 'AC_DECL_YYTEXT',
  134. 'AC_DEFINE',
  135. 'AC_DEFINE_UNQUOTED',
  136. 'AC_DEFUN',
  137. 'AC_DEFUN_ONCE',
  138. 'AC_DIAGNOSE',
  139. 'AC_DIR_HEADER',
  140. 'AC_DISABLE_OPTION_CHECKING',
  141. 'AC_DYNIX_SEQ',
  142. 'AC_EGREP_CPP',
  143. 'AC_EGREP_HEADER',
  144. 'AC_EMXOS2',
  145. 'AC_ENABLE',
  146. 'AC_ERLANG_CHECK_LIB',
  147. 'AC_ERLANG_NEED_ERL',
  148. 'AC_ERLANG_NEED_ERLC',
  149. 'AC_ERLANG_PATH_ERL',
  150. 'AC_ERLANG_PATH_ERLC',
  151. 'AC_ERLANG_SUBST_ERTS_VER',
  152. 'AC_ERLANG_SUBST_INSTALL_LIB_DIR',
  153. 'AC_ERLANG_SUBST_INSTALL_LIB_SUBDIR',
  154. 'AC_ERLANG_SUBST_LIB_DIR',
  155. 'AC_ERLANG_SUBST_ROOT_DIR',
  156. 'AC_ERROR',
  157. 'AC_EXEEXT',
  158. 'AC_F77_DUMMY_MAIN',
  159. 'AC_F77_FUNC',
  160. 'AC_F77_LIBRARY_LDFLAGS',
  161. 'AC_F77_MAIN',
  162. 'AC_F77_WRAPPERS',
  163. 'AC_FATAL',
  164. 'AC_FC_FREEFORM',
  165. 'AC_FC_FUNC',
  166. 'AC_FC_LIBRARY_LDFLAGS',
  167. 'AC_FC_MAIN',
  168. 'AC_FC_SRCEXT',
  169. 'AC_FC_WRAPPERS',
  170. 'AC_FIND_X',
  171. 'AC_FIND_XTRA',
  172. 'AC_FOREACH',
  173. 'AC_FUNC_ALLOCA',
  174. 'AC_FUNC_CHECK',
  175. 'AC_FUNC_CHOWN',
  176. 'AC_FUNC_CLOSEDIR_VOID',
  177. 'AC_FUNC_ERROR_AT_LINE',
  178. 'AC_FUNC_FNMATCH',
  179. 'AC_FUNC_FNMATCH_GNU',
  180. 'AC_FUNC_FORK',
  181. 'AC_FUNC_FSEEKO',
  182. 'AC_FUNC_GETGROUPS',
  183. 'AC_FUNC_GETLOADAVG',
  184. 'AC_FUNC_GETMNTENT',
  185. 'AC_FUNC_GETPGRP',
  186. 'AC_FUNC_LSTAT',
  187. 'AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK',
  188. 'AC_FUNC_MALLOC',
  189. 'AC_FUNC_MBRTOWC',
  190. 'AC_FUNC_MEMCMP',
  191. 'AC_FUNC_MKTIME',
  192. 'AC_FUNC_MMAP',
  193. 'AC_FUNC_OBSTACK',
  194. 'AC_FUNC_REALLOC',
  195. 'AC_FUNC_SELECT_ARGTYPES',
  196. 'AC_FUNC_SETPGRP',
  197. 'AC_FUNC_SETVBUF_REVERSED',
  198. 'AC_FUNC_STAT',
  199. 'AC_FUNC_STRCOLL',
  200. 'AC_FUNC_STRERROR_R',
  201. 'AC_FUNC_STRFTIME',
  202. 'AC_FUNC_STRNLEN',
  203. 'AC_FUNC_STRTOD',
  204. 'AC_FUNC_STRTOLD',
  205. 'AC_FUNC_UTIME_NULL',
  206. 'AC_FUNC_VPRINTF',
  207. 'AC_FUNC_WAIT3',
  208. 'AC_GCC_TRADITIONAL',
  209. 'AC_GETGROUPS_T',
  210. 'AC_GETLOADAVG',
  211. 'AC_GNU_SOURCE',
  212. 'AC_HAVE_FUNCS',
  213. 'AC_HAVE_HEADERS',
  214. 'AC_HAVE_LIBRARY',
  215. 'AC_HAVE_POUNDBANG',
  216. 'AC_HEADER_ASSERT',
  217. 'AC_HEADER_CHECK',
  218. 'AC_HEADER_DIRENT',
  219. 'AC_HEADER_EGREP',
  220. 'AC_HEADER_MAJOR',
  221. 'AC_HEADER_RESOLV',
  222. 'AC_HEADER_STAT',
  223. 'AC_HEADER_STDBOOL',
  224. 'AC_HEADER_STDC',
  225. 'AC_HEADER_SYS_WAIT',
  226. 'AC_HEADER_TIME',
  227. 'AC_HEADER_TIOCGWINSZ',
  228. 'AC_HELP_STRING',
  229. 'AC_INCLUDES_DEFAULT',
  230. 'AC_INIT',
  231. 'AC_INLINE',
  232. 'AC_INT_16_BITS',
  233. 'AC_IRIX_SUN',
  234. 'AC_ISC_POSIX',
  235. 'AC_LANG_ASSERT',
  236. 'AC_LANG_C',
  237. 'AC_LANG_CALL',
  238. 'AC_LANG_CONFTEST',
  239. 'AC_LANG_CPLUSPLUS',
  240. 'AC_LANG_FORTRAN77',
  241. 'AC_LANG_FUNC_LINK_TRY',
  242. 'AC_LANG_POP',
  243. 'AC_LANG_PROGRAM',
  244. 'AC_LANG_PUSH',
  245. 'AC_LANG_RESTORE',
  246. 'AC_LANG_SAVE',
  247. 'AC_LANG_SOURCE',
  248. 'AC_LANG_WERROR',
  249. 'AC_LIBOBJ',
  250. 'AC_LIBSOURCE',
  251. 'AC_LIBSOURCES',
  252. 'AC_LINK_FILES',
  253. 'AC_LINK_IFELSE',
  254. 'AC_LN_S',
  255. 'AC_LONG_64_BITS',
  256. 'AC_LONG_DOUBLE',
  257. 'AC_LONG_FILE_NAMES',
  258. 'AC_MAJOR_HEADER',
  259. 'AC_MEMORY_H',
  260. 'AC_MINGW32',
  261. 'AC_MINIX',
  262. 'AC_MINUS_C_MINUS_O',
  263. 'AC_MMAP',
  264. 'AC_MODE_T',
  265. 'AC_MSG_CHECKING',
  266. 'AC_MSG_ERROR',
  267. 'AC_MSG_FAILURE',
  268. 'AC_MSG_NOTICE',
  269. 'AC_MSG_RESULT',
  270. 'AC_MSG_WARN',
  271. 'AC_OBJEXT',
  272. 'AC_OBSOLETE',
  273. 'AC_OFF_T',
  274. 'AC_OPENMP',
  275. 'AC_OUTPUT',
  276. 'AC_OUTPUT_COMMANDS',
  277. 'AC_PACKAGE_BUGREPORT',
  278. 'AC_PACKAGE_NAME',
  279. 'AC_PACKAGE_STRING',
  280. 'AC_PACKAGE_TARNAME',
  281. 'AC_PACKAGE_URL',
  282. 'AC_PACKAGE_VERSION',
  283. 'AC_PATH_PROG',
  284. 'AC_PATH_PROGS',
  285. 'AC_PATH_PROGS_FEATURE_CHECK',
  286. 'AC_PATH_TARGET_TOOL',
  287. 'AC_PATH_TOOL',
  288. 'AC_PATH_X',
  289. 'AC_PATH_XTRA',
  290. 'AC_PID_T',
  291. 'AC_PREFIX',
  292. 'AC_PREFIX_DEFAULT',
  293. 'AC_PREFIX_PROGRAM',
  294. 'AC_PREPROC_IFELSE',
  295. 'AC_PREREQ',
  296. 'AC_PRESERVE_HELP_ORDER',
  297. 'AC_PROG_AWK',
  298. 'AC_PROG_CC',
  299. 'AC_PROG_CC_C89',
  300. 'AC_PROG_CC_C99',
  301. 'AC_PROG_CC_C_O',
  302. 'AC_PROG_CC_STDC',
  303. 'AC_PROG_CPP',
  304. 'AC_PROG_CPP_WERROR',
  305. 'AC_PROG_CXX',
  306. 'AC_PROG_CXX_C_O',
  307. 'AC_PROG_CXXCPP',
  308. 'AC_PROG_EGREP',
  309. 'AC_PROG_F77',
  310. 'AC_PROG_F77_C_O',
  311. 'AC_PROG_FC',
  312. 'AC_PROG_FC_C_O',
  313. 'AC_PROG_FGREP',
  314. 'AC_PROG_GCC_TRADITIONAL',
  315. 'AC_PROG_GREP',
  316. 'AC_PROG_INSTALL',
  317. 'AC_PROG_LEX',
  318. 'AC_PROG_LN_S',
  319. 'AC_PROG_MAKE_SET',
  320. 'AC_PROG_MKDIR_P',
  321. 'AC_PROG_OBJC',
  322. 'AC_PROG_OBJCPP',
  323. 'AC_PROG_OBJCXX',
  324. 'AC_PROG_OBJCXXCPP',
  325. 'AC_PROG_RANLIB',
  326. 'AC_PROG_SED',
  327. 'AC_PROG_YACC',
  328. 'AC_PROGRAM_CHECK',
  329. 'AC_PROGRAM_EGREP',
  330. 'AC_PROGRAM_PATH',
  331. 'AC_PROGRAMS_CHECK',
  332. 'AC_PROGRAMS_PATH',
  333. 'AC_REMOTE_TAPE',
  334. 'AC_REPLACE_FNMATCH',
  335. 'AC_REPLACE_FUNCS',
  336. 'AC_REQUIRE',
  337. 'AC_REQUIRE_AUX_FILE',
  338. 'AC_REQUIRE_CPP',
  339. 'AC_RESTARTABLE_SYSCALLS',
  340. 'AC_RETSIGTYPE',
  341. 'AC_REVISION',
  342. 'AC_RSH',
  343. 'AC_RUN_IFELSE',
  344. 'AC_SCO_INTL',
  345. 'AC_SEARCH_LIBS',
  346. 'AC_SET_MAKE',
  347. 'AC_SETVBUF_REVERSED',
  348. 'AC_SIZE_T',
  349. 'AC_SIZEOF_TYPE',
  350. 'AC_ST_BLKSIZE',
  351. 'AC_ST_BLOCKS',
  352. 'AC_ST_RDEV',
  353. 'AC_STAT_MACROS_BROKEN',
  354. 'AC_STDC_HEADERS',
  355. 'AC_STRCOLL',
  356. 'AC_STRUCT_DIRENT_D_INO',
  357. 'AC_STRUCT_DIRENT_D_TYPE',
  358. 'AC_STRUCT_ST_BLKSIZE',
  359. 'AC_STRUCT_ST_BLOCKS',
  360. 'AC_STRUCT_ST_RDEV',
  361. 'AC_STRUCT_TIMEZONE',
  362. 'AC_STRUCT_TM',
  363. 'AC_SUBST',
  364. 'AC_SUBST_FILE',
  365. 'AC_SYS_INTERPRETER',
  366. 'AC_SYS_LARGEFILE',
  367. 'AC_SYS_LONG_FILE_NAMES',
  368. 'AC_SYS_POSIX_TERMIOS',
  369. 'AC_SYS_RESTARTABLE_SYSCALLS',
  370. 'AC_SYS_SIGLIST_DECLARED',
  371. 'AC_TEST_CPP',
  372. 'AC_TEST_PROGRAM',
  373. 'AC_TIME_WITH_SYS_TIME',
  374. 'AC_TIMEZONE',
  375. 'AC_TRY_ACT',
  376. 'AC_TRY_COMPILE',
  377. 'AC_TRY_CPP',
  378. 'AC_TRY_LINK',
  379. 'AC_TRY_LINK_FUNC',
  380. 'AC_TRY_RUN',
  381. 'AC_TYPE_GETGROUPS',
  382. 'AC_TYPE_INT16_T',
  383. 'AC_TYPE_INT32_T',
  384. 'AC_TYPE_INT64_T',
  385. 'AC_TYPE_INT8_T',
  386. 'AC_TYPE_INTMAX_T',
  387. 'AC_TYPE_INTPTR_T',
  388. 'AC_TYPE_LONG_DOUBLE',
  389. 'AC_TYPE_LONG_DOUBLE_WIDER',
  390. 'AC_TYPE_LONG_LONG_INT',
  391. 'AC_TYPE_MBSTATE_T',
  392. 'AC_TYPE_MODE_T',
  393. 'AC_TYPE_OFF_T',
  394. 'AC_TYPE_PID_T',
  395. 'AC_TYPE_SIGNAL',
  396. 'AC_TYPE_SIZE_T',
  397. 'AC_TYPE_SSIZE_T',
  398. 'AC_TYPE_UID_T',
  399. 'AC_TYPE_UINT16_T',
  400. 'AC_TYPE_UINT32_T',
  401. 'AC_TYPE_UINT64_T',
  402. 'AC_TYPE_UINT8_T',
  403. 'AC_TYPE_UINTMAX_T',
  404. 'AC_TYPE_UINTPTR_T',
  405. 'AC_TYPE_UNSIGNED_LONG_LONG_INT',
  406. 'AC_UID_T',
  407. 'AC_UNISTD_H',
  408. 'AC_USE_SYSTEM_EXTENSIONS',
  409. 'AC_USG',
  410. 'AC_UTIME_NULL',
  411. 'AC_VALIDATE_CACHED_SYSTEM_TUPLE',
  412. 'AC_VERBOSE',
  413. 'AC_VFORK',
  414. 'AC_VPRINTF',
  415. 'AC_WAIT3',
  416. 'AC_WARN',
  417. 'AC_WARNING',
  418. 'AC_WITH',
  419. 'AC_WORDS_BIGENDIAN',
  420. 'AC_XENIX_DIR',
  421. 'AC_YYTEXT_POINTER',
  422. 'AH_BOTTOM',
  423. 'AH_HEADER',
  424. 'AH_TEMPLATE',
  425. 'AH_TOP',
  426. 'AH_VERBATIM',
  427. 'AU_ALIAS',
  428. 'AU_DEFUN'),
  429. ),
  430. 'SYMBOLS' => array('(', ')', '[', ']', '!', '@', '%', '&', '*', '|', '/', '<', '>', ';;', '`'),
  431. 'CASE_SENSITIVE' => array(
  432. GESHI_COMMENTS => false,
  433. 1 => true,
  434. ),
  435. 'STYLES' => array(
  436. 'KEYWORDS' => array(
  437. 1 => 'color: #00ffff;',
  438. ),
  439. 'COMMENTS' => array(
  440. 1 => 'color: #666666;',
  441. 2 => 'color: #339900;',
  442. 3 => 'color: #666666;',
  443. 'MULTI' => 'color: #ff0000; font-style: italic;'
  444. ),
  445. 'ESCAPE_CHAR' => array(
  446. 0 => 'color: #000099;',
  447. 1 => 'color: #000099;',
  448. 2 => 'color: #660099;',
  449. 3 => 'color: #660099;',
  450. 4 => 'color: #660099;',
  451. 5 => 'color: #006699;',
  452. 'HARD' => '',
  453. ),
  454. 'BRACKETS' => array(
  455. 0 => 'color: #008000;'
  456. ),
  457. 'STRINGS' => array(
  458. 0 => 'color: #996600;'
  459. ),
  460. 'NUMBERS' => array(
  461. 0 => 'color: #0000dd;',
  462. GESHI_NUMBER_BIN_PREFIX_0B => 'color: #208080;',
  463. GESHI_NUMBER_OCT_PREFIX => 'color: #208080;',
  464. GESHI_NUMBER_HEX_PREFIX => 'color: #208080;',
  465. GESHI_NUMBER_FLT_SCI_SHORT => 'color:#800080;',
  466. GESHI_NUMBER_FLT_SCI_ZERO => 'color:#800080;',
  467. GESHI_NUMBER_FLT_NONSCI_F => 'color:#800080;',
  468. GESHI_NUMBER_FLT_NONSCI => 'color:#800080;'
  469. ),
  470. 'METHODS' => array(
  471. 1 => 'color: #202020;',
  472. 2 => 'color: #202020;'
  473. ),
  474. 'SYMBOLS' => array(
  475. 0 => 'color: #008000;',
  476. 1 => 'color: #000080;',
  477. 2 => 'color: #000040;',
  478. 3 => 'color: #000040;',
  479. 4 => 'color: #008080;'
  480. ),
  481. 'REGEXPS' => array(
  482. ),
  483. 'SCRIPT' => array(
  484. )
  485. ),
  486. 'URLS' => array(
  487. 1 => '',
  488. ),
  489. 'OOLANG' => false,
  490. 'OBJECT_SPLITTERS' => array(
  491. ),
  492. 'REGEXPS' => array(
  493. ),
  494. 'STRICT_MODE_APPLIES' => GESHI_NEVER,
  495. 'SCRIPT_DELIMITERS' => array(
  496. ),
  497. 'HIGHLIGHT_STRICT_BLOCK' => array(
  498. ),
  499. 'TAB_WIDTH' => 4,
  500. 'PARSER_CONTROL' => array(
  501. 'COMMENTS' => array(
  502. 'DISALLOWED_BEFORE' => '$'
  503. ),
  504. 'KEYWORDS' => array(
  505. 'DISALLOWED_BEFORE' => "(?<![\.\-a-zA-Z0-9_\$\#])",
  506. 'DISALLOWED_AFTER' => "(?![\.\-a-zA-Z0-9_%\\/])"
  507. )
  508. )
  509. );
  510. ?>