Codulle - L'explorateur de code sources

Accueil>> AlBulle >> AlBulle0.4 >> classes

Informations fichier

Nom du fichier : oracle8.php
Taille du fichier : 8 Ko (490 lignes)
Language : PHP

  1. span style="color: #808080; font-style: italic;">/*************************************************************************************
  2. * oracle8.php
  3. * -----------
  4. * Author: Guy Wicks (Guy.Wicks@rbs.co.uk)
  5. * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter)
  6. * Release Version: 1.0.7.5
  7. * CVS Revision Version: $Revision: 1.5 $
  8. * Date Started: 2004/06/04
  9. * Last Modified: $Date: 2005/10/22 07:52:59 $
  10. *
  11. * Oracle 8 language file for GeSHi
  12. *
  13. * CHANGES
  14. * -------
  15. * 2005/01/29 (1.0.0)
  16. * - First Release
  17. *
  18. * TODO (updated 2004/11/27)
  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' => 'Oracle 8',
  40. 'COMMENT_SINGLE''--'),
  41. 'COMMENT_MULTI''/*' => '*/'),
  42. 'CASE_KEYWORDS''QUOTEMARKS'"'", '"', '`'),
  43. 'ESCAPE_CHAR' => '\\',
  44. 'KEYWORDS'//Put your package names here - e.g. select distinct ''''|| lower(name) || ''',' from user_source;
  45. //Put your table names here - e.g. select distinct ''''|| lower(table_name) || ''',' from user_tables;
  46. //Put your view names here - e.g. select distinct ''''|| lower(view_name) || ''',' from user_views;
  47. //Put your table field names here - e.g. select distinct ''''|| lower(column_name) || ''',' from user_tab_columns;
  48. //Put ORACLE reserved keywords here (8.1.7). I like mine uppercase.
  49. 'ABS',
  50. 'ACCESS',
  51. 'ACOS',
  52. 'ADD',
  53. 'ADD_MONTHS',
  54. 'ALL',
  55. 'ALTER',
  56. 'ANALYZE',
  57. 'AND',
  58. 'ANY',
  59. 'ARRAY',
  60. 'AS',
  61. 'ASC',
  62. 'ASCII',
  63. 'ASIN',
  64. 'ASSOCIATE',
  65. 'AT',
  66. 'ATAN',
  67. 'ATAN2',
  68. 'AUDIT',
  69. 'AUTHID',
  70. 'AVG',
  71. 'BEGIN',
  72. 'BETWEEN',
  73. 'BFILENAME',
  74. 'BINARY_INTEGER',
  75. 'BITAND',
  76. 'BODY',
  77. 'BOOLEAN',
  78. 'BULK',
  79. 'BY',
  80. 'CALL',
  81. 'CASCADE',
  82. 'CASE',
  83. 'CEIL',
  84. 'CHAR',
  85. 'CHAR_BASE',
  86. 'CHARTOROWID',
  87. 'CHECK',
  88. 'CHR',
  89. 'CLOSE',
  90. 'CLUSTER',
  91. 'COALESCE',
  92. 'COLLECT',
  93. 'COLUMN',
  94. 'COMMENT',
  95. 'COMMIT',
  96. 'COMPRESS',
  97. 'CONCAT',
  98. 'CONNECT',
  99. 'CONSTANT',
  100. 'CONSTRAINT',
  101. 'CONSTRAINTS',
  102. 'CONTEXT',
  103. 'CONTROLFILE',
  104. 'CONVERT',
  105. 'CORR',
  106. 'COS',
  107. 'COSH',
  108. 'COST',
  109. 'COUNT',
  110. 'COVAR_POP',
  111. 'COVAR_SAMP',
  112. 'CREATE',
  113. 'CUME_DIST',
  114. 'CURRENT',
  115. 'CURRVAL',
  116. 'CURSOR',
  117. 'DATABASE',
  118. 'DATE',
  119. 'DAY',
  120. 'DECIMAL',
  121. 'DECLARE',
  122. 'DECODE',
  123. 'DEFAULT',
  124. 'DELETE',
  125. 'DENSE_RANK',
  126. 'DEREF',
  127. 'DESC',
  128. 'DIMENSION',
  129. 'DIRECTORY',
  130. 'DISASSOCIATE',
  131. 'DISTINCT',
  132. 'DO',
  133. 'DROP',
  134. 'DUMP',
  135. 'ELSE',
  136. 'ELSIF',
  137. 'EMPTY_BLOB',
  138. 'EMPTY_CLOB',
  139. 'END',
  140. 'EXCEPTION',
  141. 'EXCLUSIVE',
  142. 'EXEC',
  143. 'EXECUTE',
  144. 'EXISTS',
  145. 'EXIT',
  146. 'EXP',
  147. 'EXPLAIN',
  148. 'EXTENDS',
  149. 'EXTRACT',
  150. 'FALSE',
  151. 'FETCH',
  152. 'FILE',
  153. 'FIRST_VALUE',
  154. 'FLOAT',
  155. 'FLOOR',
  156. 'FOR',
  157. 'FORALL',
  158. 'FROM',
  159. 'FUNCTION',
  160. 'GOTO',
  161. 'GRANT',
  162. 'GREATEST',
  163. 'GROUP',
  164. 'GROUPING',
  165. 'HAVING',
  166. 'HEAP',
  167. 'HEXTORAW',
  168. 'HOUR',
  169. 'IDENTIFIED',
  170. 'IF',
  171. 'IMMEDIATE',
  172. 'IN',
  173. 'INCREMENT',
  174. 'INDEX',
  175. 'INDEXTYPE',
  176. 'INDICATOR',
  177. 'INITCAP',
  178. 'INITIAL',
  179. 'INSERT',
  180. 'INSTR',
  181. 'INSTRB',
  182. 'INTEGER',
  183. 'INTERFACE',
  184. 'INTERSECT',
  185. 'INTERVAL',
  186. 'INTO',
  187. 'IS',
  188. 'ISOLATION',
  189. 'JAVA',
  190. 'KEY',
  191. 'LAG',
  192. 'LAST_DAY',
  193. 'LAST_VALUE',
  194. 'LEAD',
  195. 'LEAST',
  196. 'LENGTH',
  197. 'LENGTHB',
  198. 'LEVEL',
  199. 'LIBRARY',
  200. 'LIKE',
  201. 'LIMITED',
  202. 'LINK',
  203. 'LN',
  204. 'LOCK',
  205. 'LOG',
  206. 'LONG',
  207. 'LOOP',
  208. 'LOWER',
  209. 'LPAD',
  210. 'LTRIM',
  211. 'MAKE_REF',
  212. 'MATERIALIZED',
  213. 'MAX',
  214. 'MAXEXTENTS',
  215. 'MIN',
  216. 'MINUS',
  217. 'MINUTE',
  218. 'MLSLABEL',
  219. 'MOD',
  220. 'MODE',
  221. 'MODIFY',
  222. 'MONTH',
  223. 'MONTHS_BETWEEN',
  224. 'NATURAL',
  225. 'NATURALN',
  226. 'NEW',
  227. 'NEW_TIME',
  228. 'NEXT_DAY',
  229. 'NEXTVAL',
  230. 'NLS_CHARSET_DECL_LEN',
  231. 'NLS_CHARSET_ID',
  232. 'NLS_CHARSET_NAME',
  233. 'NLS_INITCAP',
  234. 'NLS_LOWER',
  235. 'NLS_UPPER',
  236. 'NLSSORT',
  237. 'NOAUDIT',
  238. 'NOCOMPRESS',
  239. 'NOCOPY',
  240. 'NOT',
  241. 'NOWAIT',
  242. 'NTILE',
  243. 'NULL',
  244. 'NULLIF',
  245. 'NUMBER',
  246. 'NUMBER_BASE',
  247. 'NUMTODSINTERVAL',
  248. 'NUMTOYMINTERVAL',
  249. 'NVL',
  250. 'NVL2',
  251. 'OCIROWID',
  252. 'OF',
  253. 'OFFLINE',
  254. 'ON',
  255. 'ONLINE',
  256. 'OPAQUE',
  257. 'OPEN',
  258. 'OPERATOR',
  259. 'OPTION',
  260. 'OR',
  261. 'ORDER',
  262. 'ORGANIZATION',
  263. 'OTHERS',
  264. 'OUT',
  265. 'OUTLINE',
  266. 'PACKAGE',
  267. 'PARTITION',
  268. 'PCTFREE',
  269. 'PERCENT_RANK',
  270. 'PLAN',
  271. 'PLS_INTEGER',
  272. 'POSITIVE',
  273. 'POSITIVEN',
  274. 'POWER',
  275. 'PRAGMA',
  276. 'PRIMARY',
  277. 'PRIOR',
  278. 'PRIVATE',
  279. 'PRIVILEGES',
  280. 'PROCEDURE',
  281. 'PROFILE',
  282. 'PUBLIC',
  283. 'RAISE',
  284. 'RANGE',
  285. 'RANK',
  286. 'RATIO_TO_REPORT',
  287. 'RAW',
  288. 'RAWTOHEX',
  289. 'REAL',
  290. 'RECORD',
  291. 'REF',
  292. 'REFTOHEX',
  293. 'REGR_AVGX',
  294. 'REGR_AVGY',
  295. 'REGR_COUNT',
  296. 'REGR_INTERCEPT',
  297. 'REGR_R2',
  298. 'REGR_SLOPE',
  299. 'REGR_SXX',
  300. 'REGR_SXY',
  301. 'REGR_SYY',
  302. 'RELEASE',
  303. 'RENAME',
  304. 'REPLACE',
  305. 'RESOURCE',
  306. 'RETURN',
  307. 'RETURNING',
  308. 'REVERSE',
  309. 'REVOKE',
  310. 'ROLE',
  311. 'ROLLBACK',
  312. 'ROUND',
  313. 'ROW',
  314. 'ROW_NUMBER',
  315. 'ROWID',
  316. 'ROWIDTOCHAR',
  317. 'ROWNUM',
  318. 'ROWS',
  319. 'ROWTYPE',
  320. 'RPAD',
  321. 'RTRIM',
  322. 'SAVEPOINT',
  323. 'SCHEMA',
  324. 'SECOND',
  325. 'SEGMENT',
  326. 'SELECT',
  327. 'SEPERATE',
  328. 'SEQUENCE',
  329. 'SESSION',
  330. 'SET',
  331. 'SHARE',
  332. 'SIGN',
  333. 'SIN',
  334. 'SINH',
  335. 'SIZE',
  336. 'SMALLINT',
  337. 'SOUNDEX',
  338. 'SPACE',
  339. 'SQL',
  340. 'SQLCODE',
  341. 'SQLERRM',
  342. 'SQRT',
  343. 'START',
  344. 'STATISTICS',
  345. 'STDDEV',
  346. 'STDDEV_POP',
  347. 'STDDEV_SAMP',
  348. 'STOP',
  349. 'SUBSTR',
  350. 'SUBSTRB',
  351. 'SUBTYPE',
  352. 'SUCCESSFUL',
  353. 'SUM',
  354. 'SYNONYM',
  355. 'SYS_CONTEXT',
  356. 'SYS_GUID',
  357. 'SYSDATE',
  358. 'SYSTEM',
  359. 'TABLE',
  360. 'TABLESPACE',
  361. 'TAN',
  362. 'TANH',
  363. 'TEMPORARY',
  364. 'THEN',
  365. 'TIME',
  366. 'TIMESTAMP',
  367. 'TIMEZONE_ABBR',
  368. 'TIMEZONE_HOUR',
  369. 'TIMEZONE_MINUTE',
  370. 'TIMEZONE_REGION',
  371. 'TIMING',
  372. 'TO',
  373. 'TO_CHAR',
  374. 'TO_DATE',
  375. 'TO_LOB',
  376. 'TO_MULTI_BYTE',
  377. 'TO_NUMBER',
  378. 'TO_SINGLE_BYTE',
  379. 'TRANSACTION',
  380. 'TRANSLATE',
  381. 'TRIGGER',
  382. 'TRIM',
  383. 'TRUE',
  384. 'TRUNC',
  385. 'TRUNCATE',
  386. 'TYPE',
  387. 'UI',
  388. 'UID',
  389. 'UNION',
  390. 'UNIQUE',
  391. 'UPDATE',
  392. 'UPPER',
  393. 'USE',
  394. 'USER',
  395. 'USERENV',
  396. 'USING',
  397. 'VALIDATE',
  398. 'VALUE',
  399. 'VALUES',
  400. 'VAR_POP',
  401. 'VAR_SAMP',
  402. 'VARCHAR',
  403. 'VARCHAR2',
  404. 'VARIANCE',
  405. 'VIEW',
  406. 'VSIZE',
  407. 'WHEN',
  408. 'WHENEVER',
  409. 'WHERE',
  410. 'WHILE',
  411. 'WITH',
  412. 'WORK',
  413. 'WRITE',
  414. 'YEAR',
  415. 'ZONE'
  416. )
  417. ),
  418. 'SYMBOLS''(', ')', '=', '<', '>', '|'
  419. ),
  420. 'CASE_SENSITIVE''STYLES''KEYWORDS''color: #993333; font-weight: bold; text-transform: uppercase;'
  421. ),
  422. 'COMMENTS''color: #808080; font-style: italic;',
  423. 2 => 'color: #808080; font-style: italic;'
  424. ),
  425. 'ESCAPE_CHAR''color: #000099; font-weight: bold;'
  426. ),
  427. 'BRACKETS''color: #66cc66;'
  428. ),
  429. 'STRINGS''color: #ff0000;'
  430. ),
  431. 'NUMBERS''color: #cc66cc;'
  432. ),
  433. 'METHODS''color: #ff0000;'
  434. ),
  435. 'SYMBOLS''color: #66cc66;'
  436. ),
  437. 'SCRIPT''REGEXPS''URLS''OOLANG''OBJECT_SPLITTERS''REGEXPS''STRICT_MODE_APPLIES''SCRIPT_DELIMITERS''HIGHLIGHT_STRICT_BLOCK'

Liste des projets

Téléchargez Codulle

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