Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013
.: Codulle : Source de eiffel.php :.

Codulle - L'explorateur de code sources

Accueil>> Codulle >> Codulle0.1 >> classes >> geshi

Informations fichier

Nom du fichier : eiffel.php
Taille du fichier : 7 Ko (398 lignes)
Language : PHP

  1. <?php
  2. /*************************************************************************************
  3. * eiffel.php
  4. * ----------
  5. * Author: Zoran Simic (zsimic@axarosenberg.com)
  6. * Copyright: (c) 2005 Zoran Simic
  7. * Release Version: 1.0.7.5
  8. * CVS Revision Version: $Revision: 1.5 $
  9. * Date Started: 2005/06/30
  10. * Last Modified: $Date: 2005/10/22 07:52:59 $
  11. *
  12. * Eiffel language file for GeSHi.
  13. *
  14. * CHANGES
  15. * -------
  16. * 2005/06/30 (1.0.7)
  17. * - Initial release
  18. *
  19. * TODO (updated 2005/06/30)
  20. * -------------------------
  21. *
  22. *************************************************************************************
  23. *
  24. * This file is part of GeSHi.
  25. *
  26. * GeSHi is free software; you can redistribute it and/or modify
  27. * it under the terms of the GNU General Public License as published by
  28. * the Free Software Foundation; either version 2 of the License, or
  29. * (at your option) any later version.
  30. *
  31. * GeSHi is distributed in the hope that it will be useful,
  32. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  33. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  34. * GNU General Public License for more details.
  35. *
  36. * You should have received a copy of the GNU General Public License
  37. * along with GeSHi; if not, write to the Free Software
  38. * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  39. *
  40. ************************************************************************************/
  41.  
  42. $language_data = array (
  43. 'LANG_NAME' => 'Eiffel',
  44. 'COMMENT_SINGLE' => array(1 => '--'),
  45. 'COMMENT_MULTI' => array(),
  46. 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
  47. 'QUOTEMARKS' => array("'", '"'),
  48. 'ESCAPE_CHAR' => '%',
  49. 'KEYWORDS' => array(
  50. 1 => array(
  51. 'separate',
  52. 'invariant',
  53. 'inherit',
  54. 'indexing',
  55. 'feature',
  56. 'expanded',
  57. 'deferred',
  58. 'class'
  59. ),
  60. 2 => array(
  61. 'xor',
  62. 'when',
  63. 'variant',
  64. 'until',
  65. 'unique',
  66. 'undefine',
  67. 'then',
  68. 'strip',
  69. 'select',
  70. 'retry',
  71. 'rescue',
  72. 'require',
  73. 'rename',
  74. 'reference',
  75. 'redefine',
  76. 'prefix',
  77. 'or',
  78. 'once',
  79. 'old',
  80. 'obsolete',
  81. 'not',
  82. 'loop',
  83. 'local',
  84. 'like',
  85. 'is',
  86. 'inspect',
  87. 'infix',
  88. 'include',
  89. 'implies',
  90. 'if',
  91. 'frozen',
  92. 'from',
  93. 'external',
  94. 'export',
  95. 'ensure',
  96. 'end',
  97. 'elseif',
  98. 'else',
  99. 'do',
  100. 'creation',
  101. 'create',
  102. 'check',
  103. 'as',
  104. 'and',
  105. 'alias',
  106. 'agent'
  107. ),
  108. 3 => array(
  109. 'Void',
  110. 'True',
  111. 'Result',
  112. 'Precursor',
  113. 'False',
  114. 'Current'
  115. ),
  116. 4 => array(
  117. 'UNIX_SIGNALS',
  118. 'UNIX_FILE_INFO',
  119. 'UNBOUNDED',
  120. 'TWO_WAY_TREE_CURSOR',
  121. 'TWO_WAY_TREE',
  122. 'TWO_WAY_SORTED_SET',
  123. 'TWO_WAY_LIST',
  124. 'TWO_WAY_CURSOR_TREE',
  125. 'TWO_WAY_CIRCULAR',
  126. 'TWO_WAY_CHAIN_ITERATOR',
  127. 'TUPLE',
  128. 'TREE',
  129. 'TRAVERSABLE',
  130. 'TO_SPECIAL',
  131. 'THREAD_CONTROL',
  132. 'THREAD_ATTRIBUTES',
  133. 'THREAD',
  134. 'TABLE',
  135. 'SUBSET',
  136. 'STRING_HANDLER',
  137. 'STRING',
  138. 'STREAM',
  139. 'STORABLE',
  140. 'STD_FILES',
  141. 'STACK',
  142. 'SPECIAL',
  143. 'SORTED_TWO_WAY_LIST',
  144. 'SORTED_STRUCT',
  145. 'SORTED_LIST',
  146. 'SINGLE_MATH',
  147. 'SET',
  148. 'SEQUENCE',
  149. 'SEQ_STRING',
  150. 'SEMAPHORE',
  151. 'ROUTINE',
  152. 'RESIZABLE',
  153. 'RECURSIVE_TREE_CURSOR',
  154. 'RECURSIVE_CURSOR_TREE',
  155. 'REAL_REF',
  156. 'REAL',
  157. 'RAW_FILE',
  158. 'RANDOM',
  159. 'QUEUE',
  160. 'PROXY',
  161. 'PROFILING_SETTING',
  162. 'PROCEDURE',
  163. 'PRIORITY_QUEUE',
  164. 'PRIMES',
  165. 'PRECOMP',
  166. 'POINTER_REF',
  167. 'POINTER',
  168. 'PLATFORM',
  169. 'PLAIN_TEXT_FILE',
  170. 'PATH_NAME',
  171. 'PART_SORTED_TWO_WAY_LIST',
  172. 'PART_SORTED_SET',
  173. 'PART_SORTED_LIST',
  174. 'PART_COMPARABLE',
  175. 'OPERATING_ENVIRONMENT',
  176. 'ONCE_CONTROL',
  177. 'OBJECT_OWNER',
  178. 'OBJECT_CONTROL',
  179. 'NUMERIC',
  180. 'NONE',
  181. 'MUTEX',
  182. 'MULTI_ARRAY_LIST',
  183. 'MULTAR_LIST_CURSOR',
  184. 'MEMORY',
  185. 'MEM_INFO',
  186. 'MEM_CONST',
  187. 'MATH_CONST',
  188. 'LIST',
  189. 'LINKED_TREE_CURSOR',
  190. 'LINKED_TREE',
  191. 'LINKED_STACK',
  192. 'LINKED_SET',
  193. 'LINKED_QUEUE',
  194. 'LINKED_PRIORITY_QUEUE',
  195. 'LINKED_LIST_CURSOR',
  196. 'LINKED_LIST',
  197. 'LINKED_CURSOR_TREE',
  198. 'LINKED_CIRCULAR',
  199. 'LINKABLE',
  200. 'LINEAR_ITERATOR',
  201. 'LINEAR',
  202. 'ITERATOR',
  203. 'IO_MEDIUM',
  204. 'INTERNAL',
  205. 'INTEGER_REF',
  206. 'INTEGER_INTERVAL',
  207. 'INTEGER',
  208. 'INFINITE',
  209. 'INDEXABLE',
  210. 'IDENTIFIED_CONTROLLER',
  211. 'IDENTIFIED',
  212. 'HIERARCHICAL',
  213. 'HEAP_PRIORITY_QUEUE',
  214. 'HASHABLE',
  215. 'HASH_TABLE_CURSOR',
  216. 'HASH_TABLE',
  217. 'GENERAL',
  218. 'GC_INFO',
  219. 'FUNCTION',
  220. 'FORMAT_INTEGER',
  221. 'FORMAT_DOUBLE',
  222. 'FIXED_TREE',
  223. 'FIXED_LIST',
  224. 'FIXED',
  225. 'FINITE',
  226. 'FILE_NAME',
  227. 'FILE',
  228. 'FIBONACCI',
  229. 'EXECUTION_ENVIRONMENT',
  230. 'EXCEPTIONS',
  231. 'EXCEP_CONST',
  232. 'DYNAMIC_TREE',
  233. 'DYNAMIC_LIST',
  234. 'DYNAMIC_CIRCULAR',
  235. 'DYNAMIC_CHAIN',
  236. 'DOUBLE_REF',
  237. 'DOUBLE_MATH',
  238. 'DOUBLE',
  239. 'DISPENSER',
  240. 'DIRECTORY_NAME',
  241. 'DIRECTORY',
  242. 'DECLARATOR',
  243. 'DEBUG_OUTPUT',
  244. 'CURSOR_TREE_ITERATOR',
  245. 'CURSOR_TREE',
  246. 'CURSOR_STRUCTURE',
  247. 'CURSOR',
  248. 'COUNTABLE_SEQUENCE',
  249. 'COUNTABLE',
  250. 'CONTAINER',
  251. 'CONSOLE',
  252. 'CONDITION_VARIABLE',
  253. 'COMPARABLE_STRUCT',
  254. 'COMPARABLE_SET',
  255. 'COMPARABLE',
  256. 'COMPACT_TREE_CURSOR',
  257. 'COMPACT_CURSOR_TREE',
  258. 'COLLECTION',
  259. 'CIRCULAR_CURSOR',
  260. 'CIRCULAR',
  261. 'CHARACTER_REF',
  262. 'CHARACTER',
  263. 'CHAIN',
  264. 'CELL',
  265. 'BOX',
  266. 'BOUNDED_STACK',
  267. 'BOUNDED_QUEUE',
  268. 'BOUNDED',
  269. 'BOOLEAN_REF',
  270. 'BOOLEAN',
  271. 'BOOL_STRING',
  272. 'BIT_REF',
  273. 'BINARY_TREE',
  274. 'BINARY_SEARCH_TREE_SET',
  275. 'BINARY_SEARCH_TREE',
  276. 'BILINEAR',
  277. 'BI_LINKABLE',
  278. 'BASIC_ROUTINES',
  279. 'BAG',
  280. 'ASCII',
  281. 'ARRAYED_TREE',
  282. 'ARRAYED_STACK',
  283. 'ARRAYED_QUEUE',
  284. 'ARRAYED_LIST_CURSOR',
  285. 'ARRAYED_LIST',
  286. 'ARRAYED_CIRCULAR',
  287. 'ARRAY2',
  288. 'ARRAY',
  289. 'ARGUMENTS',
  290. 'ANY',
  291. 'ACTIVE'
  292. ),
  293. 5 => array(
  294. 'yes',
  295. 'visible',
  296. 'trace',
  297. 'system',
  298. 'root',
  299. 'profile',
  300. 'override_cluster',
  301. 'object',
  302. 'no',
  303. 'multithreaded',
  304. 'msil_generation_type',
  305. 'line_generation',
  306. 'library',
  307. 'inlining_size',
  308. 'inlining',
  309. 'include_path',
  310. 'il_verifiable',
  311. 'exclude',
  312. 'exception_trace',
  313. 'dynamic_runtime',
  314. 'dotnet_naming_convention',
  315. 'disabled_debug',
  316. 'default',
  317. 'debug',
  318. 'dead_code_removal',
  319. 'console_application',
  320. 'cluster',
  321. 'cls_compliant',
  322. 'check_vape',
  323. 'assertion',
  324. 'array_optimization',
  325. 'all',
  326. 'address_expression'
  327. ),
  328. ),
  329. 'SYMBOLS' => array(
  330. '+', '-', '*', '?', '=', '/', '%', '&', '>', '<', '^', '!', '|', ':',
  331. '(', ')', '{', '}', '[', ']', '#'
  332. ),
  333. 'CASE_SENSITIVE' => array(
  334. GESHI_COMMENTS => true,
  335. 1 => false,
  336. 2 => false,
  337. 3 => false,
  338. 4 => true,
  339. 5 => false,
  340. ),
  341. 'STYLES' => array(
  342. 'KEYWORDS' => array(
  343. 1 => 'color: #0600FF; background-color: #FFF0E0; font-weight: bold;',
  344. 2 => 'color: #0600FF; font-weight: bold;',
  345. 3 => 'color: #800080;',
  346. 4 => 'color: #800000',
  347. 5 => 'color: #603000;'
  348. ),
  349. 'COMMENTS' => array(
  350. 1 => 'color: #008000; font-style: italic;',
  351. 'MULTI' => ''
  352. ),
  353. 'ESCAPE_CHAR' => array(
  354. 0 => 'color: #005070; font-weight: bold;'
  355. ),
  356. 'BRACKETS' => array(
  357. 0 => 'color: #FF0000;'
  358. ),
  359. 'STRINGS' => array(
  360. 0 => 'color: #0080A0;'
  361. ),
  362. 'NUMBERS' => array(
  363. 0 => 'color: #FF0000;'
  364. ),
  365. 'METHODS' => array(
  366. 1 => 'color: #000060;',
  367. 2 => 'color: #000050;'
  368. ),
  369. 'SYMBOLS' => array(
  370. 0 => 'color: #600000;'
  371. ),
  372. 'REGEXPS' => array(
  373. ),
  374. 'SCRIPT' => array(
  375. )
  376. ),
  377. 'URLS' => array(
  378. 1 => '',
  379. 2 => '',
  380. 3 => '',
  381. 4 => 'http://www.google.com/search?q=site%3Ahttp%3A%2F%2Fdocs.eiffel.com%2Feiffelstudio%2Flibraries+{FNAME}&btnI=I%27m+Feeling+Lucky'
  382. ),
  383. 'OOLANG' => true,
  384. 'OBJECT_SPLITTERS' => array(
  385. 1 => '.'
  386. ),
  387. 'REGEXPS' => array(
  388. ),
  389. 'STRICT_MODE_APPLIES' => GESHI_NEVER,
  390. 'SCRIPT_DELIMITERS' => array(
  391. ),
  392. 'HIGHLIGHT_STRICT_BLOCK' => array(
  393. )
  394. );
  395.  
  396. ?>
  397.  

Liste des projets

Téléchargez Codulle

Publié par Codulle - v0.1.1 - © Bubulles Creations