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.

per.php 7.5KB

11 years ago
11 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302
  1. <?php
  2. /*************************************************************************************
  3. * per.php
  4. * --------
  5. * Author: Lars Gersmann (lars.gersmann@gmail.com)
  6. * Copyright: (c) 2007 Lars Gersmann
  7. * Release Version: 1.0.8.11
  8. * Date Started: 2007/06/03
  9. *
  10. * Per (forms) (FOURJ's Genero 4GL) 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' => 'per',
  33. 'COMMENT_SINGLE' => array(1 => '--', 2 => '#'),
  34. 'COMMENT_MULTI' => array('{' => '}'),
  35. 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
  36. 'QUOTEMARKS' => array("'", '"'),
  37. 'ESCAPE_CHAR' => '\\',
  38. 'KEYWORDS' => array(
  39. 1 => array(
  40. "ACCELERATOR",
  41. "ACCELERATOR2",
  42. "ACTION",
  43. "ALT",
  44. "AND",
  45. "AUTO",
  46. "AUTONEXT",
  47. "AUTOSCALE",
  48. "BETWEEN",
  49. "BOTH",
  50. "BUTTON",
  51. "BUTTONEDIT",
  52. "BUTTONTEXTHIDDEN",
  53. "BY",
  54. "BYTE",
  55. "CANVAS",
  56. "CENTER",
  57. "CHECKBOX",
  58. "CLASS",
  59. "COLOR",
  60. "COLUMNS",
  61. "COMBOBOX",
  62. "COMMAND",
  63. "COMMENT",
  64. "COMMENTS",
  65. "COMPACT",
  66. "COMPRESS",
  67. "CONFIG",
  68. "CONTROL",
  69. "CURRENT",
  70. "DATABASE",
  71. "DATEEDIT",
  72. "DEC",
  73. "DEFAULT",
  74. "DEFAULTS",
  75. "DELIMITERS",
  76. "DISPLAY",
  77. "DISPLAYONLY",
  78. "DOWNSHIFT",
  79. "DYNAMIC",
  80. "EDIT",
  81. "FIXED",
  82. "FOLDER",
  83. "FONTPITCH",
  84. "FORMAT",
  85. "FORMONLY",
  86. "GRID",
  87. "GRIDCHILDRENINPARENT",
  88. "GROUP",
  89. "HBOX",
  90. "HEIGHT",
  91. "HIDDEN",
  92. "HORIZONTAL",
  93. "INCLUDE",
  94. "INITIAL",
  95. "INITIALIZER",
  96. "INPUT",
  97. "INSTRUCTIONS",
  98. "INTERVAL",
  99. "INVISIBLE",
  100. "IS",
  101. "ITEM",
  102. "ITEMS",
  103. "JUSTIFY",
  104. "KEY",
  105. "KEYS",
  106. "LABEL",
  107. "LEFT",
  108. "LIKE",
  109. "LINES",
  110. "MATCHES",
  111. "NAME",
  112. "NOENTRY",
  113. "NONCOMPRESS",
  114. "NORMAL",
  115. "NOT",
  116. "NOUPDATE",
  117. "OPTIONS",
  118. "OR",
  119. "ORIENTATION",
  120. "PACKED",
  121. "PAGE",
  122. "PICTURE",
  123. "PIXELHEIGHT",
  124. "PIXELS",
  125. "PIXELWIDTH",
  126. "POINTS",
  127. "PROGRAM",
  128. "PROGRESSBAR",
  129. "QUERYCLEAR",
  130. "QUERYEDITABLE",
  131. "RADIOGROUP",
  132. "RECORD",
  133. "REQUIRED",
  134. "REVERSE",
  135. "RIGHT",
  136. "SAMPLE",
  137. "SCREEN",
  138. "SCROLL",
  139. "SCROLLBARS",
  140. "SCROLLGRID",
  141. "SECOND",
  142. "SEPARATOR",
  143. "SHIFT",
  144. "SIZE",
  145. "SIZEPOLICY",
  146. "SMALLFLOAT",
  147. "SMALLINT",
  148. "SPACING",
  149. "STRETCH",
  150. "STYLE",
  151. "TABINDEX",
  152. "TABLE",
  153. "TAG",
  154. "TEXT",
  155. "TEXTEDIT",
  156. "THROUGH",
  157. "THRU",
  158. "TITLE",
  159. "TO",
  160. "TOOLBAR",
  161. "TOPMENU",
  162. "TYPE",
  163. "UNHIDABLE",
  164. "UNHIDABLECOLUMNS",
  165. "UNMOVABLE",
  166. "UNMOVABLECOLUMNS",
  167. "UNSIZABLE",
  168. "UNSIZABLECOLUMNS",
  169. "UNSORTABLE",
  170. "UNSORTABLECOLUMNS",
  171. "UPSHIFT",
  172. "USER",
  173. "VALIDATE",
  174. "VALUECHECKED",
  175. "VALUEMAX",
  176. "VALUEMIN",
  177. "VALUEUNCHECKED",
  178. "VARCHAR",
  179. "VARIABLE",
  180. "VBOX",
  181. "VERIFY",
  182. "VERSION",
  183. "VERTICAL",
  184. "TIMESTAMP",
  185. "WANTCOLUMNSANCHORED", /* to be removed! */
  186. "WANTFIXEDPAGESIZE",
  187. "WANTNORETURNS",
  188. "WANTTABS",
  189. "WHERE",
  190. "WIDGET",
  191. "WIDTH",
  192. "WINDOWSTYLE",
  193. "WITHOUT",
  194. "WORDWRAP",
  195. "X",
  196. "Y",
  197. "ZEROFILL",
  198. "SCHEMA",
  199. "ATTRIBUTES",
  200. "TABLES",
  201. "LAYOUT",
  202. "END"
  203. ),
  204. 2 => array(
  205. "YEAR",
  206. "BLACK",
  207. "BLINK",
  208. "BLUE",
  209. "YELLOW",
  210. "WHITE",
  211. "UNDERLINE",
  212. "CENTURY",
  213. "FRACTION",
  214. "CHAR",
  215. "CHARACTER",
  216. "CHARACTERS",
  217. "CYAN",
  218. "DATE",
  219. "DATETIME",
  220. "DAY",
  221. "DECIMAL",
  222. "FALSE",
  223. "FLOAT",
  224. "GREEN",
  225. "HOUR",
  226. "INT",
  227. "INTEGER",
  228. "MAGENTA",
  229. "MINUTE",
  230. "MONEY",
  231. "NONE",
  232. "NULL",
  233. "REAL",
  234. "RED",
  235. "TRUE",
  236. "TODAY",
  237. "MONTH",
  238. "IMAGE"
  239. ),
  240. ),
  241. 'SYMBOLS' => array(
  242. '+', '-', '*', '?', '=', '/', '%', '>', '<', '^', '!', '|', ':',
  243. '(', ')', '[', ']'
  244. ),
  245. 'CASE_SENSITIVE' => array(
  246. GESHI_COMMENTS => false,
  247. 1 => false,
  248. 2 => false,
  249. ),
  250. 'STYLES' => array(
  251. 'KEYWORDS' => array(
  252. 1 => 'color: #0600FF;',
  253. 2 => 'color: #0000FF; font-weight: bold;',
  254. ),
  255. 'COMMENTS' => array(
  256. 1 => 'color: #008080; font-style: italic;',
  257. 2 => 'color: #008080;',
  258. 'MULTI' => 'color: green'
  259. ),
  260. 'ESCAPE_CHAR' => array(
  261. 0 => 'color: #008080; font-weight: bold;'
  262. ),
  263. 'BRACKETS' => array(
  264. 0 => 'color: #000000;'
  265. ),
  266. 'STRINGS' => array(
  267. 0 => 'color: #808080;'
  268. ),
  269. 'NUMBERS' => array(
  270. 0 => 'color: #FF0000;'
  271. ),
  272. 'METHODS' => array(
  273. 1 => 'color: #0000FF;',
  274. 2 => 'color: #0000FF;'
  275. ),
  276. 'SYMBOLS' => array(
  277. 0 => 'color: #008000;'
  278. ),
  279. 'REGEXPS' => array(
  280. ),
  281. 'SCRIPT' => array(
  282. )
  283. ),
  284. 'URLS' => array(
  285. 1 => '',
  286. 2 => '',
  287. ),
  288. 'OOLANG' => true,
  289. 'OBJECT_SPLITTERS' => array(
  290. 1 => '.'
  291. ),
  292. 'REGEXPS' => array(
  293. ),
  294. 'STRICT_MODE_APPLIES' => GESHI_NEVER,
  295. 'SCRIPT_DELIMITERS' => array(
  296. ),
  297. 'HIGHLIGHT_STRICT_BLOCK' => array(
  298. )
  299. );
  300. ?>