Codulle - L'explorateur de code sources

Accueil>> AlBulle >> Albulle1.0rc3 >> themes

Informations fichier

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

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

Liste des projets

Téléchargez Codulle

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