ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
texgraph.php
Go to the documentation of this file.
1<?php
2/*************************************************************************************
3 * texgraph.php
4 * -----------
5 * Author: Patrick Fradin (patrick.fradin@gmail.com)
6 * Copyright: (c) 2011 Patrick Fradin
7 * Release Version: 1.0.9.0
8 * Date Started: 2011-09-18
9 *
10 * TeXgraph language file for GeSHi.
11 *
12 * http://texgraph.tuxfamily.org/
13 *
14 *************************************************************************************
15 *
16 * This file is part of GeSHi.
17 *
18 * GeSHi is free software; you can redistribute it and/or modify
19 * it under the terms of the GNU General Public License as published by
20 * the Free Software Foundation; either version 2 of the License, or
21 * (at your option) any later version.
22 *
23 * GeSHi is distributed in the hope that it will be useful,
24 * but WITHOUT ANY WARRANTY; without even the implied warranty of
25 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
26 * GNU General Public License for more details.
27 *
28 * You should have received a copy of the GNU General Public License
29 * along with GeSHi; if not, write to the Free Software
30 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
31 *
32 ************************************************************************************/
33
35 'LANG_NAME' => 'TeXgraph',
36 'COMMENT_SINGLE' => array(1 => '//'),
37 'COMMENT_MULTI' => array(
38 '{'=>'}'
39 ),
40 'COMMENT_REGEXP' => array(
41 ),
42 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
43 'QUOTEMARKS' => array('"'),
44 'ESCAPE_CHAR' => '',
45 'KEYWORDS' => array(
46 1 => array( //file construction
47 'TeXgraph', 'Cmd', 'Var', 'Mac', 'Graph', 'Include'
48 ),
49 2 => array( //programmation structure
50 'if', 'else', 'elif', 'fi',
51 'for', 'do', 'od', 'by', 'By',
52 'step', 'until', 'in', 'to', 'repeat', 'from', 'odfi', 'andif',
53 'And', 'Or', 'CutA', 'CutB', 'Inside', 'Inter', 'InterL'
54 ),
55 3 => array( // commandes prédéfinies
56 'Aretes',
57 'Arg',
58 'Args',
59 'Assign',
60 'Axes',
61 'Bezier',
62 'Bord',
63 'Border',
64 'Build3D',
65 'Cartesienne',
66 'ChangeAttr',
67 'Clip2D',
68 'Clip3DLine',
69 'ClipFacet',
70 'Close',
71 'CloseFile',
72 'ComposeMatrix',
73 'ComposeMatrix3D',
74 'Concat',
75 'ConvertToObj',
76 'ConvertToObjN',
77 'Copy',
78 'Courbe',
79 'Creer',
80 'DefMac',
81 'DefVar',
82 'DefaultAttr',
83 'Del',
84 'DelGraph',
85 'DelMac',
86 'DelVar',
87 'Der',
88 'Diff',
89 'Display3D',
90 'DistCam',
91 'Droite',
92 'Dup',
93 'Echange',
94 'Ellipse',
95 'EllipticArc',
96 'Ent',
97 'EpsCoord',
98 'EquaDif',
99 'Eval',
100 'Exec',
101 'Export',
102 'ExportObject',
103 'ExportPathData',
104 'Fenetre',
105 'FileExists',
106 'For',
107 'Free',
108 'Fvisible',
109 'Get',
110 'Get3D',
111 'GetAttr',
112 'GetMatrix',
113 'GetMatrix3D',
114 'GetSpline',
115 'GetStr',
116 'GetSurface',
117 'GrayScale',
118 'Grille',
119 'HexaColor',
120 'IdMatrix',
121 'IdMatrix3D',
122 'Im',
123 'Implicit',
124 'Inc',
125 'Input',
126 'InputMac',
127 'Inserer3D',
128 'Insert',
129 'Int',
130 'IsMac',
131 'IsString',
132 'IsVar',
133 'Label',
134 'Ligne',
135 'Liste',
136 'Load',
137 'LoadImage',
138 'Loop',
139 'LowerCase',
140 'M',
141 'MakePoly',
142 'Map',
143 'Marges',
144 'Merge',
145 'Message',
146 'Mix',
147 'ModelView',
148 'Mtransform',
149 'Mtransform3D',
150 'MyExport',
151 'Nargs',
152 'NewGraph',
153 'NewMac',
154 'NewVar',
155 'Nops',
156 'Norm',
157 'Normal',
158 'OpenFile',
159 'OriginalCoord',
160 'PaintFacet',
161 'PaintVertex',
162 'Path',
163 'PermuteWith',
164 'Point',
165 'Polaire',
166 'PosCam',
167 'Prodscal',
168 'Prodvec',
169 'Proj3D',
170 'Rand',
171 'Re',
172 'ReCalc',
173 'ReadData',
174 'ReadFlatPs',
175 'ReadObj',
176 'RenCommand',
177 'RenMac',
178 'RestoreAttr',
179 'Reverse',
180 'Rgb',
181 'Round',
182 'Saut',
183 'SaveAttr',
184 'ScientificF',
185 'Seq',
186 'Set',
187 'SetAttr',
188 'SetMatrix',
189 'SetMatrix3D',
190 'Si',
191 'Solve',
192 'Sommets',
193 'Sort',
194 'SortFacet',
195 'Special',
196 'Spline',
197 'Str',
198 'StrArgs',
199 'StrComp',
200 'StrCopy',
201 'StrDel',
202 'StrEval',
203 'StrLength',
204 'StrPos',
205 'StrReplace',
206 'String',
207 'TeX2FlatPs',
208 'UpperCase',
209 'While',
210 'WriteFile',
211 'abs',
212 'arccos',
213 'arccot',
214 'arcsin',
215 'arctan',
216 'argch',
217 'argcth',
218 'argsh',
219 'argth',
220 'bar',
221 'ch',
222 'cos',
223 'cot',
224 'cth',
225 'draw',
226 'opp',
227 'sh',
228 'sin',
229 'sqr',
230 'sqrt',
231 'tan',
232 'th',
233 ),
234 4 => array( //commandes relatives à l'interface graphique
235 'AddMenu2D',
236 'AddMenu3D',
237 'Attributs',
238 'DelBitmap',
239 'DelButton',
240 'DelItem',
241 'DelText',
242 'Delay',
243 'Hide',
244 'ListFiles',
245 'ListWords',
246 'MaxPixels',
247 'Move',
248 'NewBitmap',
249 'NewButton',
250 'NewItem',
251 'NewText',
252 'NotXor',
253 'Pixel',
254 'Pixel2Scr',
255 'ReDraw',
256 'Scr2Pixel',
257 'Show',
258 'Stroke',
259 'Timer',
260 'TimerMac',
261 'UpdateLocalDatabase',
262 'VisibleGraph',
263 ),
264 5 => array( //constantes prédéfinies
265 'Data',
266 'Diese',
267 'DirSep',
268 'DocPath',
269 'ExportMode',
270 'GUI',
271 'Huge',
272 'ImageViewer',
273 'InitialPath',
274 'JavaviewPath',
275 'LARGE',
276 'LF',
277 'Large',
278 'Nil',
279 'PdfReader',
280 'Thicklines',
281 'TmpPath',
282 'UserMacPath',
283 'WebLoad',
284 'Windows',
285 'Xmax',
286 'Xmin',
287 'Xscale',
288 'Ymax',
289 'Ymin',
290 'Yscale',
291 'aliceblue',
292 'antiquewhite',
293 'aqua',
294 'aquamarine',
295 'asterisk',
296 'azure',
297 'baseline',
298 'bdiag',
299 'beige',
300 'bevel',
301 'bezier',
302 'bigdot',
303 'bisque',
304 'black',
305 'blanchedalmond',
306 'blue',
307 'blueviolet',
308 'bmp',
309 'bottom',
310 'brown',
311 'burlywood',
312 'butt',
313 'cadetblue',
314 'center',
315 'centered',
316 'central',
317 'chartreuse',
318 'chocolate',
319 'circle',
320 'closepath',
321 'comp',
322 'coral',
323 'cornflowerblue',
324 'cornsilk',
325 'crimson',
326 'cross',
327 'curve',
328 'cyan',
329 'darkblue',
330 'darkcyan',
331 'darkgoldenrod',
332 'darkgray',
333 'darkgreen',
334 'darkkhaki',
335 'darkmagenta',
336 'darkolivegreen',
337 'darkorange',
338 'darkorchid',
339 'darkred',
340 'darksalmon',
341 'darkseagreen',
342 'darkslateblue',
343 'darkslategray',
344 'darkturquoise',
345 'darkviolet',
346 'dashed',
347 'deeppink',
348 'deepskyblue',
349 'diagcross',
350 'diamond',
351 'dimgray',
352 'dodgerblue',
353 'dot',
354 'dotcircle',
355 'dotted',
356 'e',
357 'ellipse',
358 'ellipticArc',
359 'eps',
360 'epsc',
361 'fdiag',
362 'firebrick',
363 'floralwhite',
364 'footnotesize',
365 'forestgreen',
366 'framed',
367 'fuchsia',
368 'full',
369 'gainsboro',
370 'geom',
371 'ghostwhite',
372 'gold',
373 'goldenrod',
374 'gray',
375 'green',
376 'greenyellow',
377 'honeydew',
378 'horizontal',
379 'hotpink',
380 'huge',
381 'hvcross',
382 'i',
383 'indianred',
384 'indigo',
385 'ivory',
386 'jump',
387 'jvx',
388 'khaki',
389 'large',
390 'lavender',
391 'lavenderblush',
392 'lawngreen',
393 'left',
394 'lemonchiffon',
395 'lightblue',
396 'lightcoral',
397 'lightcyan',
398 'lightgoldenrodyellow',
399 'lightgray',
400 'lightgreen',
401 'lightpink',
402 'lightsalmon',
403 'lightseagreen',
404 'lightskyblue',
405 'lightslategray',
406 'lightsteelblue',
407 'lightyellow',
408 'lime',
409 'limegreen',
410 'line',
411 'linearc',
412 'linen',
413 'magenta',
414 'margeB',
415 'margeD',
416 'margeG',
417 'margeH',
418 'maroon',
419 'mediumaquamarine',
420 'mediumblue',
421 'mediumorchid',
422 'mediumpurple',
423 'mediumseagreen',
424 'mediumslateblue',
425 'mediumspringgreen',
426 'mediumturquoise',
427 'mediumvioletred',
428 'midnightblue',
429 'mintcream',
430 'mistyrose',
431 'miter',
432 'moccasin',
433 'move',
434 'navajowhite',
435 'navy',
436 'noline',
437 'none',
438 'normalsize',
439 'obj',
440 'oldlace',
441 'olive',
442 'olivedrab',
443 'oplus',
444 'orange',
445 'orangered',
446 'orchid',
447 'ortho',
448 'otimes',
449 'palegoldenrod',
450 'palegreen',
451 'paleturquoise',
452 'palevioletred',
453 'papayawhip',
454 'pdf',
455 'pdfc',
456 'peachpuff',
457 'pentagon',
458 'peru',
459 'pgf',
460 'pi',
461 'pink',
462 'plum',
463 'plus',
464 'powderblue',
465 'psf',
466 'pst',
467 'purple',
468 'red',
469 'right',
470 'rosybrown',
471 'round',
472 'royalblue',
473 'saddlebrown',
474 'salmon',
475 'sandybrown',
476 'scriptsize',
477 'seagreen',
478 'seashell',
479 'sep',
480 'sep3D',
481 'sienna',
482 'silver',
483 'skyblue',
484 'slateblue',
485 'slategray',
486 'small',
487 'snow',
488 'solid',
489 'special',
490 'springgreen',
491 'square',
492 'src4latex',
493 'stacked',
494 'steelblue',
495 'svg',
496 'teal',
497 'teg',
498 'tex',
499 'texsrc',
500 'thicklines',
501 'thinlines',
502 'thistle',
503 'times',
504 'tiny',
505 'tkz',
506 'tomato',
507 'top',
508 'triangle',
509 'turquoise',
510 'user',
511 'userdash',
512 'version',
513 'vertical',
514 'violet',
515 'wheat',
516 'white',
517 'whitesmoke',
518 'yellow',
519 'yellowgreen',
520 ),
521 6 => array( //macros prédéfinies
522 'Abs',
523 'Anp',
524 'Apercu',
525 'Arc',
526 'Arc3D',
527 'AretesNum',
528 'AxeX3D',
529 'AxeY3D',
530 'AxeZ3D',
531 'Axes3D',
532 'Bcolor',
533 'Bouton',
534 'BoxAxes3D',
535 'BrightColor',
536 'Bsave',
537 'Ceil',
538 'Cercle',
539 'Cercle3D',
540 'Chanfrein',
541 'ChangeWinTo',
542 'Clip',
543 'Clip3D',
544 'ColorJump',
545 'CompVer',
546 'CompileEps',
547 'CompilePdf',
548 'Cone',
549 'Courbe3D',
550 'CpCopy',
551 'CpDel',
552 'CpNops',
553 'CpReplace',
554 'CpReverse',
555 'CplColor',
556 'Cvx2d',
557 'Cvx3d',
558 'Cvx3dAux',
559 'Cylindre',
560 'Dark',
561 'Dbissec',
562 'Dcarre',
563 'Dcone',
564 'Dcylindre',
565 'Ddroite',
566 'Dmed',
567 'Dparallel',
568 'Dparallelep',
569 'Dparallelo',
570 'Dperp',
571 'Dpolyreg',
572 'DpqGoneReg',
573 'DpqGoneReg3D',
574 'Dprisme',
575 'Dpyramide',
576 'DrawAretes',
577 'DrawDdroite',
578 'DrawDot',
579 'DrawDroite',
580 'DrawFaces',
581 'DrawFacet',
582 'DrawFlatFacet',
583 'DrawGouraudTr',
584 'DrawPlan',
585 'DrawPoly',
586 'DrawPolyNC',
587 'DrawSmoothFacet',
588 'Drectangle',
589 'Dsphere',
590 'Dsurface',
591 'Dtetraedre',
592 'Esave',
593 'ExportGouraudTr',
594 'ExportSmoothFacet',
595 'FacesNum',
596 'Gcolor',
597 'GradDroite',
598 'HollowFacet',
599 'Hsb',
600 'HueColor',
601 'Incfrac',
602 'Intersec',
603 'Intersection',
604 'IsAlign',
605 'IsAlign3d',
606 'IsIn',
607 'IsPlan',
608 'KillDup',
609 'KillDup3D',
610 'LabelArc',
611 'LabelAxe',
612 'LabelDot',
613 'LabelDot3D',
614 'LabelSeg',
615 'Lcolor',
616 'Light',
617 'Ligne3D',
618 'MakeVer',
619 'Map3D',
620 'MapBy',
621 'Merge3d',
622 'MixColor',
623 'MouseZoom',
624 'NewLabel',
625 'NewLabelDot',
626 'NewLabelDot3D',
627 'NewTeXlabel',
628 'Nops3d',
629 'Ordonner',
630 'Palette',
631 'Parallelep',
632 'Point3D',
633 'Pos',
634 'Pos3d',
635 'Prisme',
636 'Pyramide',
637 'Rarc',
638 'Rcercle',
639 'Rcolor',
640 'RealArg',
641 'RealCoord',
642 'RealCoordV',
643 'Rellipse',
644 'RellipticArc',
645 'RestoreTphi',
646 'RestoreWin',
647 'RestoreWin3d',
648 'Rgb2Gray',
649 'Rgb2Hexa',
650 'Rgb2Hsb',
651 'RgbL',
652 'Ryb',
653 'SatColor',
654 'SaveTphi',
655 'SaveWin',
656 'SaveWin3d',
657 'SceneToGeom',
658 'SceneToJvx',
659 'SceneToObj',
660 'ScrCoord',
661 'ScrCoordV',
662 'ScreenCenter',
663 'ScreenPos',
664 'ScreenX',
665 'ScreenY',
666 'Section',
667 'Section2',
668 'Seg',
669 'SetStr',
670 'Snapshot',
671 'SortWith',
672 'Sphere',
673 'StrListAdd',
674 'StrListCopy',
675 'StrListDelKey',
676 'StrListDelVal',
677 'StrListGetKey',
678 'StrListInit',
679 'StrListInsert',
680 'StrListKill',
681 'StrListReplace',
682 'StrListReplaceKey',
683 'StrListShow',
684 'StrNum',
685 'SvgCoord',
686 'TeXCoord',
687 'Tetra',
688 'VarGlob',
689 'WriteObj',
690 'WriteOff',
691 'Xde',
692 'Yde',
693 'Zde',
694 'addfrac',
695 'affin',
696 'aire3d',
697 'angle',
698 'angle3d',
699 'angleD',
700 'antirot3d',
701 'arc',
702 'arcBezier',
703 'axeX',
704 'axeY',
705 'axes',
706 'background',
707 'bande',
708 'bary',
709 'bary3d',
710 'bbox',
711 'bdAngleD',
712 'bdArc',
713 'bdAxes',
714 'bdCercle',
715 'bdCone',
716 'bdCurve',
717 'bdCylinder',
718 'bdDot',
719 'bdDroite',
720 'bdFacet',
721 'bdLabel',
722 'bdLine',
723 'bdPlan',
724 'bdPlanEqn',
725 'bdPrism',
726 'bdPyramid',
727 'bdSphere',
728 'bdSurf',
729 'bdTorus',
730 'bdWall',
731 'binom',
732 'bissec',
733 'bordsAjour',
734 'cap',
735 'capB',
736 'carre',
737 'centerView',
738 'chaine',
739 'class_Path',
740 'clipCurve',
741 'clipPoly',
742 'compileFormule',
743 'conv2Facet',
744 'conv2FlatPs',
745 'coord',
746 'cup',
747 'cupB',
748 'curve2Cone',
749 'curve2Cylinder',
750 'curveTube',
751 'cutBezier',
752 'defAff',
753 'defAff3d',
754 'del',
755 'det',
756 'det3d',
757 'div',
758 'domaine1',
759 'domaine2',
760 'domaine3',
761 'dproj3d',
762 'dproj3dO',
763 'drawFlatPs',
764 'drawSet',
765 'drawTeXlabel',
766 'drawTeXlabel3d',
767 'drawWin3d',
768 'dsym3d',
769 'dsym3dO',
770 'ecart',
771 'ellipseArc',
772 'engineerF',
773 'epsCoord',
774 'extractFlatPs',
775 'fact',
776 'flecher',
777 'free',
778 'ftransform',
779 'ftransform3d',
780 'geomview',
781 'getdot',
782 'getdroite',
783 'getplan',
784 'getplanEqn',
785 'grille3d',
786 'help',
787 'hom',
788 'hom3d',
789 'interDD',
790 'interDP',
791 'interLP',
792 'interPP',
793 'inv',
794 'inv3d',
795 'invmatrix',
796 'invmatrix3d',
797 'isobar',
798 'isobar3d',
799 'javaview',
800 'label',
801 'labelarc',
802 'length',
803 'length3d',
804 'line2Cone',
805 'line2Cylinder',
806 'lineTube',
807 'loadFlatPs',
808 'makeLabel3d',
809 'markangle',
810 'markseg',
811 'markseg3d',
812 'matrix',
813 'matrix3d',
814 'max',
815 'med',
816 'median',
817 'min',
818 'mod',
819 'moy',
820 'mtransform',
821 'mtransform3d',
822 'mulmatrix',
823 'mulmatrix3d',
824 'n',
825 'newxlegend',
826 'newylegend',
827 'newzlegend',
828 'nil',
829 'normalize',
830 'not',
831 'parallel',
832 'parallelo',
833 'pdfprog',
834 'periodic',
835 'permute',
836 'permute3d',
837 'perp',
838 'pgcd',
839 'planEqn',
840 'polyreg',
841 'ppcm',
842 'pqGoneReg',
843 'pqGoneReg3D',
844 'prod',
845 'proj',
846 'proj3d',
847 'proj3dO',
848 'projO',
849 'purge3d',
850 'putAbove',
851 'px',
852 'pxy',
853 'pxz',
854 'py',
855 'pyz',
856 'pz',
857 'rect',
858 'rectangle',
859 'rectangle3d',
860 'replace',
861 'replace3d',
862 'reverse',
863 'reverse3d',
864 'rot',
865 'rot3d',
866 'rotCurve',
867 'rotLine',
868 'set',
869 'setB',
870 'setminus',
871 'setminusB',
872 'shift',
873 'shift3d',
874 'simil',
875 'size',
876 'split2facet1',
877 'split2facet2',
878 'suite',
879 'sum',
880 'svgCoord',
881 'sym',
882 'sym3d',
883 'sym3dO',
884 'symG',
885 'symO',
886 'tangente',
887 'tangenteP',
888 'texCoord',
889 'transformbox3d',
890 'trianguler',
891 'var',
892 'view',
893 'view3D',
894 'viewDir',
895 'visible',
896 'wedge',
897 'zoom',
898 ),
899 7 => array( //variables prédéfinies
900 'AngleStep',
901 'Arrows',
902 'AutoReCalc',
903 'Color',
904 'ComptGraph',
905 'ComptLabel3d',
906 'DashPattern',
907 'DeltaB',
908 'DotAngle',
909 'DotScale',
910 'DotSize',
911 'DotStyle',
912 'Eofill',
913 'FillColor',
914 'FillOpacity',
915 'FillStyle',
916 'ForMinToMax',
917 'HideColor',
918 'HideStyle',
919 'HideWidth',
920 'IsVisible',
921 'LabelAngle',
922 'LabelSize',
923 'LabelStyle',
924 'LineCap',
925 'LineJoin',
926 'LineStyle',
927 'MiterLimit',
928 'MouseCode',
929 'NbBoutons',
930 'NbPoints',
931 'Origin',
932 'PenMode',
933 'RefPoint',
934 'ScriptExt',
935 'StrokeOpacity',
936 'TeXLabel',
937 'TeXify',
938 'TeXifyLabels',
939 'TphiList',
940 'Width',
941 'Xfact',
942 'Xinf',
943 'Xsup',
944 'Yfact',
945 'Yinf',
946 'Ysup',
947 'Zinf',
948 'ZoomList',
949 'Zsup',
950 'above',
951 'arrows',
952 'arrowscale',
953 'axeOrigin',
954 'backcolor',
955 'backculling',
956 'border',
957 'bordercolor',
958 'cleanLabel',
959 'clip',
960 'clipwin',
961 'close',
962 'color',
963 'contrast',
964 'cube',
965 'defaultMatrix',
966 'deg',
967 'dir',
968 'disc',
969 'dollar',
970 'dotcolor',
971 'dotscale',
972 'dotstyle',
973 'drawbox',
974 'flip',
975 'grid',
976 'gridcolor',
977 'gridwidth',
978 'height',
979 'hidden',
980 'hiddenLines',
981 'hollow',
982 'inside',
983 'label3d',
984 'labeldir',
985 'labelpos',
986 'labels',
987 'labelsep',
988 'labelsize',
989 'labelstyle',
990 'legendpos',
991 'linestyle',
992 'maxGrad',
993 'mirror',
994 'mm',
995 'nbdeci',
996 'nbdot',
997 'nbfacet',
998 'normal',
999 'numericFormat',
1000 'opacity',
1001 'originlabel',
1002 'outside',
1003 'phi',
1004 'position',
1005 'rad',
1006 'radius',
1007 'radiusscale',
1008 'radscale',
1009 'rotation',
1010 'scale',
1011 'select',
1012 'showdot',
1013 'smooth',
1014 'stock',
1015 'stock1',
1016 'stock2',
1017 'stock3',
1018 'stock4',
1019 'stock5',
1020 't',
1021 'tMax',
1022 'tMin',
1023 'tailleB',
1024 'theta',
1025 'tickdir',
1026 'tickpos',
1027 'tube',
1028 'twoside',
1029 'u',
1030 'usecomma',
1031 'v',
1032 'vecI',
1033 'vecJ',
1034 'vecK',
1035 'width',
1036 'win2dList',
1037 'win3dList',
1038 'xaxe',
1039 'xgradlimits',
1040 'xlabelsep',
1041 'xlabelstyle',
1042 'xlegendsep',
1043 'xlimits',
1044 'xstep',
1045 'xylabelpos',
1046 'xylabelsep',
1047 'xyticks',
1048 'yaxe',
1049 'ygradlimits',
1050 'ylabelsep',
1051 'ylabelstyle',
1052 'ylegendsep',
1053 'ylimits',
1054 'ystep',
1055 'zaxe',
1056 'zgradlimits',
1057 'zlabelsep',
1058 'zlabelstyle',
1059 'zlegendsep',
1060 'zlimits',
1061 'zstep',
1062 )
1063 ),
1064 'SYMBOLS' => array(
1065 ':=', '=', '+', '-', '*', '/',
1066 '<', '>', '>=', '<=', '<>',
1067 '\\', '@', ', ', ';', '#'
1068 ),
1069 'CASE_SENSITIVE' => array(
1070 GESHI_COMMENTS => false,
1071 1 => true,
1072 2 => true,
1073 3 => true,
1074 4 => true,
1075 5 => true,
1076 6 => true,
1077 7 => true
1078 ),
1079 'STYLES' => array(
1080 'KEYWORDS' => array(
1081 1 => 'color: #3ad900;font-weight: bold;',// file construction
1082 2 => 'color: #A53;',// programmation structure
1083 3 => 'color: #35A;font-weight: bold;',// commandes prédéfinies
1084 4 => 'color: #472;',// commandes relatives à l'interface graphique
1085 5 => 'color: #008080;',// constantes prédéfinies
1086 6 => 'color: #808000;font-weight: bold;',// macros prédéfinies
1087 7 => 'color: #000;font-weight: bold;',// variables prédéfinies
1088 ),
1089 'COMMENTS' => array(
1090 1 => 'color: #777;',
1091 'MULTI' => 'color: #880;'
1092 ),
1093 'ESCAPE_CHAR' => array(
1094 0 => ''
1095 ),
1096 'BRACKETS' => array(
1097 0 => 'color: #820;'
1098 ),
1099 'STRINGS' => array(
1100 0 => 'color: #880;'
1101 ),
1102 'NUMBERS' => array(
1103 0 => 'color: #000;'
1104 ),
1105 'METHODS' => array(
1106 1 => '',
1107 2 => ''
1108 ),
1109 'SYMBOLS' => array(
1110 0 => 'color: #000;'
1111 ),
1112 'REGEXPS' => array(
1113 ),
1114 'SCRIPT' => array(
1115 0 => ''
1116 )
1117 ),
1118 'URLS' => array(
1119 1 => '',
1120 2 => '',
1121 3 => 'http://melusine.eu.org/syracuse/G/geshi/docs/texgraph/#{FNAME}',
1122 4 => '',
1123 5 => '',
1124 6 => 'http://melusine.eu.org/syracuse/G/geshi/docs/texgraph/#{FNAME}',
1125 7 => ''
1126 ),
1127 'OOLANG' => false,
1128 'OBJECT_SPLITTERS' => array(
1129 ),
1130 'REGEXPS' => array(
1131 ),
1132 'STRICT_MODE_APPLIES' => GESHI_NEVER,
1133 'SCRIPT_DELIMITERS' => array(
1134 ),
1135 'HIGHLIGHT_STRICT_BLOCK' => array(
1136 )
1137);
An exception for terminatinating execution or to throw for unit testing.
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.
Definition: geshi.php:94
const GESHI_COMMENTS
Used in language files to mark comments.
Definition: geshi.php:149
const GESHI_NEVER
#+ @access private
Definition: geshi.php:123
$language_data
Definition: texgraph.php:34