2 $BEAUT_PATH = realpath(
".").
"/Services/COPage/syntax_highlight/php";
4 require_once(
"$BEAUT_PATH/Beautifier/HFile.php");
20 $this->colours = array(
"blue",
"purple",
"gray",
"brown");
21 $this->quotecolour =
"blue";
22 $this->blockcommentcolour =
"green";
23 $this->linecommentcolour =
"green";
27 $this->indent = array();
28 $this->unindent = array();
32 $this->stringchars = array();
33 $this->delimiters = array(
":",
"*",
"-",
"+",
"=",
"/",
"<",
">",
"(",
")");
38 $this->linecommenton = array(
"##");
39 $this->blockcommenton = array(
"\"");
40 $this->blockcommentoff = array(
"\"");
44 $this->keywords = array(
48 "EX_BORE2BODY" =>
"1",
49 "EX_BORE2CANCEL" =>
"1",
50 "EX_BORE2START" =>
"1",
51 "EX_BORE3BODY" =>
"1",
52 "EX_BORE3CANCEL" =>
"1",
53 "EX_BORE3START" =>
"1",
54 "EX_BORE4BODY" =>
"1",
55 "EX_BORE4CANCEL" =>
"1",
56 "EX_BORE4START" =>
"1",
58 "EX_BORECANCEL" =>
"1",
59 "EX_BORESTART" =>
"1",
60 "EX_CALL_SUBPROGRAM" =>
"1",
61 "EX_CALLSUBEND" =>
"1",
62 "EX_CALLSUBSTART" =>
"1",
63 "EX_CANNEDTHREAD" =>
"1",
64 "EX_CHANGEWORKSYSTEM" =>
"1",
71 "EX_COMP_LC_S" =>
"1",
72 "EX_COMPENSATION" =>
"1",
73 "EX_COMPENSATION_S" =>
"1",
74 "EX_COMPENSATIONOFF" =>
"1",
75 "EX_COMPENSATIONOFF_S" =>
"1",
76 "EX_COMPENSATIONOFF2" =>
"1",
77 "EX_COMPENSATIONOFF2S" =>
"1",
78 "EX_COMPOFF_R" =>
"1",
79 "EX_COMPOFF_R_S" =>
"1",
80 "EX_COMPOFF2_R" =>
"1",
81 "EX_COMPOFF2_R_S" =>
"1",
82 "EX_CONSTANTSURFACE" =>
"1",
83 "EX_CONSTANTTHREAD" =>
"1",
84 "EX_CPOCKETFINISH" =>
"1",
85 "EX_CPOCKETROUGH" =>
"1",
91 "EX_CUTOFFEND" =>
"1",
92 "EX_CUTOFFSTART" =>
"1",
93 "EX_CYCLEDEFINITION" =>
"1",
95 "EX_CYCLEEND2" =>
"1",
96 "EX_CYCLEEND3" =>
"1",
97 "EX_CYCLEEND4" =>
"1",
98 "EX_CYCLESTART" =>
"1",
99 "EX_CYCLESTART2" =>
"1",
100 "EX_CYCLESTART3" =>
"1",
101 "EX_CYCLESTART4" =>
"1",
102 "EX_DRILL2BODY" =>
"1",
103 "EX_DRILL2CANCEL" =>
"1",
104 "EX_DRILL2START" =>
"1",
105 "EX_DRILLBODY" =>
"1",
106 "EX_DRILLCANCEL" =>
"1",
107 "EX_DRILLJUMP" =>
"1",
108 "EX_DRILLSTART" =>
"1",
109 "EX_DUMMYCYCLE" =>
"1",
116 "EX_FIRSTRAPID" =>
"1",
117 "EX_FIRSTTHREADPOINT" =>
"1",
118 "EX_FIRSTTOOLCHANGE" =>
"1",
119 "EX_FIRSTTOOLCHANGE2" =>
"1",
120 "EX_FIRSTTOOLCHANGE3" =>
"1",
121 "EX_FIRSTTOOLCHANGE4" =>
"1",
123 "EX_GROOVECANCEL" =>
"1",
125 "EX_INLINENCCODE" =>
"1",
126 "EX_ISORADIUS" =>
"1",
127 "EX_LASTTOOLCHANGE" =>
"1",
128 "EX_LASTTOOLCHANGE2" =>
"1",
129 "EX_LASTTOOLCHANGE3" =>
"1",
130 "EX_LASTTOOLCHANGE4" =>
"1",
131 "EX_LENGTHCOMP" =>
"1",
133 "EX_LINEAR_5AXIS" =>
"1",
134 "EX_LINEAR_LC" =>
"1",
135 "EX_LINEAR_LL" =>
"1",
137 "EX_LNIBBLE2" =>
"1",
138 "EX_MACROCALL" =>
"1",
139 "EX_MACROEND" =>
"1",
140 "EX_MACROGROUPCALL" =>
"1",
141 "EX_MACROGROUPEND" =>
"1",
142 "EX_MACROGROUPRETURN" =>
"1",
143 "EX_MACROGROUPSTART" =>
"1",
144 "EX_MACRORETURN" =>
"1",
145 "EX_MACROSTART" =>
"1",
147 "EX_MAINSTART" =>
"1",
148 "EX_MANUALCYCLEEND" =>
"1",
149 "EX_MANUALCYCLESTART" =>
"1",
150 "EX_MANUALFEED" =>
"1",
151 "EX_MANUALFEED2RAPID" =>
"1",
152 "EX_MANUALRAPID" =>
"1",
153 "EX_MANUALRAPID2FEED" =>
"1",
154 "EX_OTHERTOOLCHANGE" =>
"1",
155 "EX_OTHERTOOLCHANGE2" =>
"1",
156 "EX_OTHERTOOLCHANGE3" =>
"1",
157 "EX_OTHERTOOLCHANGE4" =>
"1",
159 "EX_PARTPICKUP" =>
"1",
160 "EX_PARTRELEASE" =>
"1",
162 "EX_PECK2BODY" =>
"1",
163 "EX_PECK2CANCEL" =>
"1",
164 "EX_PECK2START" =>
"1",
165 "EX_PECK3BODY" =>
"1",
166 "EX_PECK3CANCEL" =>
"1",
167 "EX_PECK3START" =>
"1",
168 "EX_PECKBODY" =>
"1",
169 "EX_PECKCANCEL" =>
"1",
170 "EX_PECKSTART" =>
"1",
174 "EX_PROGRAMRADIUS" =>
"1",
175 "EX_PTOPCYCLESTART" =>
"1",
177 "EX_RAPID_5AXIS" =>
"1",
178 "EX_RAPID_SUBPROGRAM" =>
"1",
179 "EX_RECTPOCKET" =>
"1",
180 "EX_REMOVALCANCEL" =>
"1",
181 "EX_REPOSITION" =>
"1",
182 "EX_ROTARYSTART" =>
"1",
184 "EX_SETORIGIN" =>
"1",
189 "EX_SPIRALPOCKET" =>
"1",
190 "EX_STARTCODE" =>
"1",
191 "EX_STOCKREMOVAL" =>
"1",
192 "EX_STOCKREMOVALFACE" =>
"1",
193 "EX_STOCKREMOVALTURN" =>
"1",
195 "EX_SUBPROGRAM_END" =>
"1",
196 "EX_SUBPROGRAM_START" =>
"1",
197 "EX_SUBSTART" =>
"1",
198 "EX_TAP2BODY" =>
"1",
199 "EX_TAP2CANCEL" =>
"1",
200 "EX_TAP2START" =>
"1",
202 "EX_TAPCANCEL" =>
"1",
203 "EX_TAPSTART" =>
"1",
204 "EX_TECHNODEFINITION" =>
"1",
205 "EX_TECHNOLOGYCHANGE" =>
"1",
206 "EX_TECHNOLOGYCHANGE2" =>
"1",
207 "EX_TOOLCANCEL" =>
"1",
208 "EX_TOOLCANCEL2" =>
"1",
209 "EX_TOOLCANCEL3" =>
"1",
210 "EX_TOOLCANCEL4" =>
"1",
211 "EX_TOOLDEFINITION" =>
"1",
212 "EX_TOOLDEFINITION2" =>
"1",
213 "EX_VARIABLETHREAD" =>
"1",
214 "EX_VERTICAL" =>
"1",
218 "ABSOLUTE360" =>
"2",
219 "ABSOLUTECENTER" =>
"2",
220 "ABSOLUTECENTERUV" =>
"2",
225 "ACTUALDEPTH" =>
"2",
226 "ALLMILLCYCLES" =>
"2",
228 "ANGLELINEAR" =>
"2",
230 "ANGLEOFLINE" =>
"2",
236 "AUTOSKIMCODE" =>
"2",
237 "AUTOSKIMM37" =>
"2",
238 "AUTOSKIMM38" =>
"2",
239 "AUTOSKIMOFF" =>
"2",
240 "AUXSPINDLECCW" =>
"2",
241 "AUXSPINDLECW" =>
"2",
242 "AUXSPINDLEOFF" =>
"2",
243 "AVERAGEROUNDING" =>
"2",
244 "AXIS3CENTERMODE" =>
"2",
245 "AXIS3CIRCLEMODE" =>
"2",
246 "AXISEXCHANGECODE" =>
"2",
247 "AXISEXCHANGEOFF" =>
"2",
248 "AXISEXCHANGEON" =>
"2",
249 "AXISEXCHANGEXY" =>
"2",
250 "AXISEXCHANGEXZ" =>
"2",
251 "AXISEXCHANGEYZ" =>
"2",
252 "BARDIAMETER" =>
"2",
256 "BLOCKDELETE" =>
"2",
264 "BORECYCLECODE" =>
"2",
273 "CANNEDTHREAD" =>
"2",
275 "CAXISCLOCKWISE" =>
"2",
278 "CGEARDISENGAGE" =>
"2",
279 "CGEARENGAGE" =>
"2",
280 "CHAMFERANGLE" =>
"2",
281 "CHAMFERCODE" =>
"2",
282 "CHAMFERDISTANCE" =>
"2",
285 "CHANGECURRENT" =>
"2",
287 "CHIPFEEDRATE" =>
"2",
288 "CHUCKCLOSED" =>
"2",
290 "CHUTECLOSED" =>
"2",
292 "CHUTESPINDLECODE" =>
"2",
294 "CHUTETOMAIN" =>
"2",
296 "CIRCLEDIRECTION" =>
"2",
298 "CIRCLERADIUS" =>
"2",
300 "CLCOMPRESSED" =>
"2",
308 "COMMENTSTART" =>
"2",
309 "COMPENSATIONLEFT" =>
"2",
310 "COMPENSATIONMINUS" =>
"2",
311 "COMPENSATIONOFF" =>
"2",
312 "COMPENSATIONPLUS" =>
"2",
313 "COMPENSATIONRIGHT" =>
"2",
314 "COMPENSATIONSIDE" =>
"2",
315 "COMPENSATIONSIGNED" =>
"2",
316 "COMPENSATIONZ" =>
"2",
317 "CONSTANTFEED" =>
"2",
318 "CONSTANTROUNDING" =>
"2",
319 "CONSTANTSURFACE" =>
"2",
320 "CONSTANTTHREAD" =>
"2",
321 "COOLANTCODE" =>
"2",
322 "COOLANTFLOOD" =>
"2",
323 "COOLANTFLOOD2" =>
"2",
324 "COOLANTMIST" =>
"2",
327 "COOLANTSPFLOOD" =>
"2",
328 "COOLANTSPFLOOD2" =>
"2",
329 "COOLANTSPMIST" =>
"2",
330 "COOLANTSPON" =>
"2",
331 "COOLFLAUXSPCCW" =>
"2",
332 "COOLFLAUXSPCW" =>
"2",
333 "COOLFLLIVEAUXSPCCW" =>
"2",
334 "COOLFLLIVEAUXSPCW" =>
"2",
335 "COOLFLLIVESPCCW" =>
"2",
336 "COOLFLLIVESPCW" =>
"2",
337 "COOLFLSPCCW" =>
"2",
339 "COOLMISTAUXSPCCW" =>
"2",
340 "COOLMISTAUXSPCW" =>
"2",
341 "COOLMISTLIVEAUXSPCCW" =>
"2",
342 "COOLMISTLIVEAUXSPCW" =>
"2",
343 "COOLMISTLIVESPCCW" =>
"2",
344 "COOLMISTLIVESPCW" =>
"2",
345 "COOLMISTSPCCW" =>
"2",
346 "COOLMISTSPCW" =>
"2",
348 "COOLONAUXSPCCW" =>
"2",
349 "COOLONAUXSPCW" =>
"2",
350 "COOLONLIVEAUXSPCCW" =>
"2",
351 "COOLONLIVEAUXSPCW" =>
"2",
352 "COOLONLIVESPCCW" =>
"2",
353 "COOLONLIVESPCW" =>
"2",
354 "COOLONSPCCW" =>
"2",
357 "COORDINATECODE" =>
"2",
358 "COORDINATEMODE" =>
"2",
359 "COORDINATEPRESET" =>
"2",
360 "COORDINATESYSTEMCODE" =>
"2",
361 "COORDINATESYSTEMOFF" =>
"2",
362 "COORDINATESYSTEMON" =>
"2",
363 "CORNERCONTROLCODE" =>
"2",
364 "CORNERCONTROLOFF" =>
"2",
365 "CORNERCONTROLON" =>
"2",
367 "CORNERRADIUS" =>
"2",
368 "CORNERRADIUSMODE" =>
"2",
369 "CORNERROUNDINGCODE" =>
"2",
370 "CORNERSLOWDOWNMODE" =>
"2",
371 "CORNERSLOWDOWNOFF" =>
"2",
372 "CORNERSLOWDOWNON" =>
"2",
373 "CURRENTEXAMPLE" =>
"2",
374 "CUTCONTINUOUS" =>
"2",
376 "CUTFREQUENCY" =>
"2",
389 "CUTPOWERCODE" =>
"2",
390 "CUTPOWERNONE" =>
"2",
391 "CUTPOWEROFF" =>
"2",
398 "DIAMETERCOMPENSATION" =>
"2",
404 "DISTANCE0POSITIONING" =>
"2",
409 "DISTANCELINEAR" =>
"2",
413 "DRILLCYCLECODE" =>
"2",
422 "EDM4AXISOFFSET" =>
"2",
423 "EDM4COMPLEXSHAPE" =>
"2",
424 "EDM4FORMTOOL" =>
"2",
427 "EDMPOWERCODE" =>
"2",
428 "EDMPOWEROFF" =>
"2",
430 "ELEMENTANGLE" =>
"2",
431 "ELEMENTSTEP" =>
"2",
436 "ENDSEQUENCENUMBER" =>
"2",
437 "EXACTSTOPCODE" =>
"2",
438 "EXACTSTOPOFF" =>
"2",
439 "EXACTSTOPON" =>
"2",
440 "FABCENTERWORKTYPE" =>
"2",
442 "FACEINTERPOLATECODE" =>
"2",
443 "FACEINTERPOLATEMODE" =>
"2",
444 "FACEINTERPOLATEOFF" =>
"2",
445 "FACEINTERPOLATEON" =>
"2",
447 "FEEDCONTROLCODE" =>
"2",
448 "FEEDCONTROLOFF" =>
"2",
449 "FEEDCONTROLON" =>
"2",
450 "FEEDPERMINUTE" =>
"2",
451 "FEEDPERREVOLUTION" =>
"2",
455 "FINISH_FEEDRATE_PM" =>
"2",
456 "FINISH_FEEDRATE_PT" =>
"2",
457 "FINISH_SPINDLE_RPM" =>
"2",
458 "FINISH_SPINDLE_SPM" =>
"2",
463 "FINISHSTOCK" =>
"2",
464 "FIRSTRAPIDPOINT" =>
"2",
471 "FIXTUREOFFSET" =>
"2",
472 "FLPRESSURECODE" =>
"2",
473 "FLPRESSUREHIGH" =>
"2",
474 "FLPRESSURESTD" =>
"2",
478 "FLUSHINGCODE" =>
"2",
479 "FLUSHINGLOWER" =>
"2",
480 "FLUSHINGNONE" =>
"2",
481 "FLUSHINGOFF" =>
"2",
483 "FLUSHINGUPPER" =>
"2",
485 "FLUSHMEDIUM" =>
"2",
488 "FORWARDTAPER" =>
"2",
489 "FREQUENCY120" =>
"2",
490 "FREQUENCY30" =>
"2",
491 "FREQUENCY60" =>
"2",
492 "FREQUENCYCODE" =>
"2",
493 "FREQUENCYNONE" =>
"2",
494 "FREQUENCYOFF" =>
"2",
495 "FREQUENCYSTRATEGY1" =>
"2",
496 "FREQUENCYSTRATEGY2" =>
"2",
498 "FROMOPERATION" =>
"2",
502 "G40OPTIONALSTOP" =>
"2",
503 "G40PROGRAMSTOP" =>
"2",
504 "G40STOPCODE" =>
"2",
508 "GASTYPECODE" =>
"2",
510 "GRADUALTOCONIC" =>
"2",
511 "GROOVEALONGX" =>
"2",
512 "GROOVEALONGZ" =>
"2",
513 "GROOVECYCLECODE" =>
"2",
517 "INCHCONVFACTOR" =>
"2",
518 "INCREMENTAL" =>
"2",
519 "INCREMENTAL2" =>
"2",
520 "INCREMENTALZ" =>
"2",
521 "INCREMENTANGLE" =>
"2",
522 "INCREMENTCENTER" =>
"2",
523 "INCREMENTFROMCENTER" =>
"2",
524 "INCREMENTFROMCENTERUV" =>
"2",
525 "INCREMENTFROMCENTERXY" =>
"2",
526 "INCREMENTFROMSTART" =>
"2",
527 "INCREMENTFROMSTARTUV" =>
"2",
528 "INCREMENTFROMSTARTXY" =>
"2",
529 "INCRPFORCANNED" =>
"2",
530 "INCRPFORCUT" =>
"2",
531 "INDEPENDENTROUNDING" =>
"2",
532 "INITIALCLEARANCE" =>
"2",
533 "INITIALDEPTH" =>
"2",
534 "INITPECKINCREMENT" =>
"2",
535 "INLINENCSTRING" =>
"2",
536 "INTERPOLATENC" =>
"2",
537 "INTERSECTIONMODE" =>
"2",
538 "INVERSETIMEFEED" =>
"2",
539 "INZONEPOSITIONING" =>
"2",
549 "LARGERESTROUNDING" =>
"2",
552 "LASTINITIALCLEARANCE" =>
"2",
558 "LATHEMILLCYCLE" =>
"2",
559 "LATHEWORKTYPE" =>
"2",
562 "LEADVARIATION" =>
"2",
564 "LENGTHCANCEL" =>
"2",
565 "LENGTHCOMPENSATION" =>
"2",
566 "LENGTHCOMPMODE" =>
"2",
567 "LENGTHCOMPMODECODE" =>
"2",
568 "LENGTHCOMPOUTMODE" =>
"2",
569 "LENGTHOFLINE" =>
"2",
570 "LIVEAUXSPINDLECCW" =>
"2",
571 "LIVEAUXSPINDLECW" =>
"2",
572 "LIVEAUXSPINDLEOFF" =>
"2",
573 "LIVESPINDLECCW" =>
"2",
574 "LIVESPINDLECW" =>
"2",
575 "LIVESPINDLEOFF" =>
"2",
576 "LOADPOSITION" =>
"2",
578 "MACHINETOLERANCE" =>
"2",
579 "MACHINETYPE" =>
"2",
582 "MACROGROUPNUMBER" =>
"2",
583 "MACROGROUPSTATUS" =>
"2",
584 "MACRONUMBER" =>
"2",
586 "MANUFACTURER" =>
"2",
588 "MAXCIRCLERADIUS" =>
"2",
590 "MAXIMUMRPMVALUE" =>
"2",
593 "MEASUREMENTCODE" =>
"2",
594 "MEASUREMENTMODE" =>
"2",
596 "METRICCONVFACTOR" =>
"2",
601 "MILLRETRACTMODE" =>
"2",
602 "MILLTURNCODE" =>
"2",
605 "MIRRORABOUTXAXIS" =>
"2",
606 "MIRRORABOUTXYAXIS" =>
"2",
607 "MIRRORABOUTYAXIS" =>
"2",
610 "MISCFORMAT1" =>
"2",
611 "MISCFORMAT10" =>
"2",
612 "MISCFORMAT11" =>
"2",
613 "MISCFORMAT12" =>
"2",
614 "MISCFORMAT13" =>
"2",
615 "MISCFORMAT14" =>
"2",
616 "MISCFORMAT15" =>
"2",
617 "MISCFORMAT16" =>
"2",
618 "MISCFORMAT17" =>
"2",
619 "MISCFORMAT18" =>
"2",
620 "MISCFORMAT19" =>
"2",
621 "MISCFORMAT2" =>
"2",
622 "MISCFORMAT20" =>
"2",
623 "MISCFORMAT21" =>
"2",
624 "MISCFORMAT22" =>
"2",
625 "MISCFORMAT23" =>
"2",
626 "MISCFORMAT24" =>
"2",
627 "MISCFORMAT25" =>
"2",
628 "MISCFORMAT26" =>
"2",
629 "MISCFORMAT27" =>
"2",
630 "MISCFORMAT28" =>
"2",
631 "MISCFORMAT29" =>
"2",
632 "MISCFORMAT3" =>
"2",
633 "MISCFORMAT30" =>
"2",
634 "MISCFORMAT31" =>
"2",
635 "MISCFORMAT32" =>
"2",
636 "MISCFORMAT33" =>
"2",
637 "MISCFORMAT34" =>
"2",
638 "MISCFORMAT35" =>
"2",
639 "MISCFORMAT36" =>
"2",
640 "MISCFORMAT37" =>
"2",
641 "MISCFORMAT38" =>
"2",
642 "MISCFORMAT39" =>
"2",
643 "MISCFORMAT4" =>
"2",
644 "MISCFORMAT40" =>
"2",
645 "MISCFORMAT5" =>
"2",
646 "MISCFORMAT6" =>
"2",
647 "MISCFORMAT7" =>
"2",
648 "MISCFORMAT8" =>
"2",
649 "MISCFORMAT9" =>
"2",
652 "MISCSYMBOLICCODE1" =>
"2",
653 "MISCSYMBOLICCODE10" =>
"2",
654 "MISCSYMBOLICCODE11" =>
"2",
655 "MISCSYMBOLICCODE12" =>
"2",
656 "MISCSYMBOLICCODE13" =>
"2",
657 "MISCSYMBOLICCODE14" =>
"2",
658 "MISCSYMBOLICCODE15" =>
"2",
659 "MISCSYMBOLICCODE16" =>
"2",
660 "MISCSYMBOLICCODE17" =>
"2",
661 "MISCSYMBOLICCODE18" =>
"2",
662 "MISCSYMBOLICCODE19" =>
"2",
663 "MISCSYMBOLICCODE2" =>
"2",
664 "MISCSYMBOLICCODE20" =>
"2",
665 "MISCSYMBOLICCODE3" =>
"2",
666 "MISCSYMBOLICCODE4" =>
"2",
667 "MISCSYMBOLICCODE5" =>
"2",
668 "MISCSYMBOLICCODE6" =>
"2",
669 "MISCSYMBOLICCODE7" =>
"2",
670 "MISCSYMBOLICCODE8" =>
"2",
671 "MISCSYMBOLICCODE9" =>
"2",
672 "MITSFIRSTCOMMENT" =>
"2",
676 "MOTIONLINEAR" =>
"2",
677 "MOTIONRAPID" =>
"2",
681 "NCODEDEFAULT" =>
"2",
682 "NCODEINCREMENT" =>
"2",
683 "NEXTCYCLECODE" =>
"2",
684 "NEXTCYCLETOOL" =>
"2",
685 "NEXTCYCLETYPE" =>
"2",
689 "NIBBLEPUNCHARCCODE" =>
"2",
690 "NIBBLEPUNCHLINECODE" =>
"2",
693 "NONERESTRICTION" =>
"2",
696 "NUMBEROFHITS" =>
"2",
697 "NUMBEROFHITS1" =>
"2",
698 "NUMBEROFHITS2" =>
"2",
699 "NUMBEROFHITSA" =>
"2",
700 "NUMBEROFHITSB" =>
"2",
705 "OPTIONALSTOP" =>
"2",
706 "OUTPUTFORMATCODE" =>
"2",
707 "OUTPUTSTANDARD" =>
"2",
708 "PARKRETURNCODE" =>
"2",
709 "PARKRETURNXYZ" =>
"2",
710 "PARKRETURNXZ" =>
"2",
711 "PARKRETURNYZ" =>
"2",
712 "PARKRETURNZ" =>
"2",
713 "PARTCHUTECODE" =>
"2",
716 "PCIRCLERADIUS" =>
"2",
731 "PECKCYCLECODE" =>
"2",
732 "PECKINCREMENT" =>
"2",
733 "PERCENTSIGN" =>
"2",
736 "PIERCECONTINUOUS" =>
"2",
738 "PIERCEFREQUENCY" =>
"2",
739 "PIERCEGASCODE" =>
"2",
740 "PIERCEGASHIGH" =>
"2",
741 "PIERCEGASLOW" =>
"2",
742 "PIERCEGASMED" =>
"2",
743 "PIERCEGASOFF" =>
"2",
744 "PIERCEGATED" =>
"2",
745 "PIERCEHYPER" =>
"2",
747 "PIERCEMODE57" =>
"2",
748 "PIERCEMODE58" =>
"2",
749 "PIERCEMODE59" =>
"2",
750 "PIERCEPOWER" =>
"2",
751 "PIERCEPULSE" =>
"2",
752 "PIERCESUPER" =>
"2",
753 "PIVOTDISTANCE" =>
"2",
757 "PLINEDISTANCE" =>
"2",
759 "POCKETANGLE" =>
"2",
760 "POCKETDEPTH" =>
"2",
761 "POCKETHEIGHT" =>
"2",
763 "POCKETRADIUS" =>
"2",
764 "POCKETWIDTH" =>
"2",
766 "POLARANGLEINCR" =>
"2",
767 "POLARDISTANCE" =>
"2",
768 "POLARLENGTH" =>
"2",
770 "POSTIONINGCODE" =>
"2",
776 "PRESENTDIAMETERCOMP" =>
"2",
777 "PRESENTLENGTHCOMP" =>
"2",
778 "PRESENTTOOL" =>
"2",
780 "PREVCYCLECODE" =>
"2",
781 "PREVCYCLETYPE" =>
"2",
782 "PREVIOUSTOOL" =>
"2",
783 "PREVIOUSXTC" =>
"2",
784 "PREVIOUSYTC" =>
"2",
785 "PREVIOUSZTC" =>
"2",
786 "PREVTOOLGROUP1" =>
"2",
787 "PRIMARYRADIUS" =>
"2",
789 "PROGRAMMODE" =>
"2",
790 "PROGRAMNAME" =>
"2",
791 "PROGRAMNUMBER" =>
"2",
792 "PROGRAMNUMBERDEFAULT" =>
"2",
793 "PROGRAMRADIUS" =>
"2",
794 "PROGRAMSTOP" =>
"2",
795 "PROGRAMZERO" =>
"2",
797 "PUNCH_DIAMETER" =>
"2",
798 "PUNCH_LENGTH" =>
"2",
799 "PUNCH_WIDTH" =>
"2",
801 "PUNCHCYCLECODE" =>
"2",
806 "RADIALDIFFERENCE" =>
"2",
807 "RADIALVALUEMODE" =>
"2",
810 "READNEXTCYCLE" =>
"2",
812 "RECTANGLECCW" =>
"2",
813 "RECTANGLECW" =>
"2",
814 "RECTANGLEDIRECTION" =>
"2",
815 "REFERENCEPLANER" =>
"2",
816 "REFERENCEPLANEW" =>
"2",
817 "REMOVESPACES" =>
"2",
821 "REPOSDISTANCE" =>
"2",
823 "REPOSITIONANGLE" =>
"2",
824 "REPOSITIONCOMMENT" =>
"2",
825 "REPOSITIONDISTANCE" =>
"2",
826 "REPOSITIONMODE" =>
"2",
827 "RESTRICTIONEDM4" =>
"2",
828 "RETRACTAMOUNT" =>
"2",
829 "RETURNPLANE" =>
"2",
830 "RETURNPLANECODE" =>
"2",
831 "RETURNPLANEMODE" =>
"2",
832 "REVISIONLEVEL" =>
"2",
833 "REVOLUTIONPERMINUTE" =>
"2",
835 "RIGHTINFEED" =>
"2",
838 "ROTARYMODECODE" =>
"2",
839 "ROTARYSTARTMODE" =>
"2",
840 "ROTARYTABLEANGLE" =>
"2",
841 "ROUGHEXCLUDEEP" =>
"2",
842 "ROUGHEXCLUDESP" =>
"2",
845 "RPLANEMODECODE" =>
"2",
846 "RPLANERAPID" =>
"2",
847 "RPMATCURRENTDIAMETER" =>
"2",
848 "RPMATNEXTDIAMETER" =>
"2",
850 "RUNTIMECOMMENTS" =>
"2",
851 "SEARCHTURRET" =>
"2",
852 "SECONDARYRADIUS" =>
"2",
856 "SEQUENCENUMBER" =>
"2",
857 "SEQUENCENUMBER2" =>
"2",
860 "SETORIGINCOMMENT" =>
"2",
861 "SFPMSPINDLESPEED" =>
"2",
862 "SHARPCORNERMODE" =>
"2",
863 "SIDEINTERPOLATECODE" =>
"2",
864 "SIDEINTERPOLATEMODE" =>
"2",
865 "SIDEINTERPOLATEOFF" =>
"2",
866 "SIDEINTERPOLATEON" =>
"2",
868 "SIGNEDABSOLUTE360" =>
"2",
869 "SIGNEDABSOLUTEREV" =>
"2",
870 "SIGNEDDIAMETRAL" =>
"2",
871 "SIGNEDRADIAL" =>
"2",
872 "SKIMSPACING" =>
"2",
877 "SLOWDOWNCODE" =>
"2",
878 "SMALLARCHMODE" =>
"2",
879 "SMALLESTROUNDING" =>
"2",
881 "SODICKRESTRICTION1" =>
"2",
882 "SPECIALPOST" =>
"2",
883 "SPECIFICATIONEDM4" =>
"2",
886 "SPINDLECODE" =>
"2",
888 "SPINDLEDIRECTION" =>
"2",
889 "SPINDLEMAIN" =>
"2",
891 "SPINDLEPRIORITY" =>
"2",
892 "SPINDLERANGE" =>
"2",
893 "SPINDLESPEED" =>
"2",
894 "SPINDLEUNIT" =>
"2",
898 "SPIRALDIRECTION" =>
"2",
903 "STANDARDCONIC" =>
"2",
905 "STARTINGANGLE" =>
"2",
906 "STARTPOINTMODE" =>
"2",
907 "STARTPROGRAM" =>
"2",
908 "STARTSEQUENCENUMBER" =>
"2",
909 "STARTSUBPROGRAMNUM" =>
"2",
911 "STEPTOLERANCE" =>
"2",
913 "STOCKALLOWANCE" =>
"2",
914 "STOCKREMOVALCODE" =>
"2",
915 "STOCKREMOVALFACING" =>
"2",
916 "STOCKREMOVALTURNING" =>
"2",
917 "STRINGCHARACTER" =>
"2",
918 "SUBPROGRAMNUM" =>
"2",
919 "SUBPROGRAMON" =>
"2",
920 "SUPPRESSSPACE" =>
"2",
921 "SUPSPACESYMBOLCODE0" =>
"2",
922 "SUPSPACESYMBOLCODE1" =>
"2",
923 "SUPSPACESYMBOLCODE2" =>
"2",
924 "SUPSPACESYMBOLCODE3" =>
"2",
925 "SUPSPACESYMBOLCODE4" =>
"2",
930 "SYNCSPEEDDIR" =>
"2",
931 "SYNCSPINDLECODE" =>
"2",
932 "T2RADIALVALUEMODE" =>
"2",
934 "TAILSTOCKIN" =>
"2",
935 "TAILSTOCKOUT" =>
"2",
936 "TANGENTFLAG" =>
"2",
937 "TANKCONTROLCODE" =>
"2",
938 "TANKCONTROLDRAIN" =>
"2",
939 "TANKCONTROLFILL" =>
"2",
940 "TANKCONTROLNOCHANGE" =>
"2",
943 "TAPCYCLECODE" =>
"2",
948 "TAPERREGISTER" =>
"2",
951 "TCANDROTARYSTART" =>
"2",
953 "THREADCUTCODE" =>
"2",
954 "THREADEXCLUDEEP" =>
"2",
955 "THREADEXCLUDESP" =>
"2",
956 "THREADEXCLUDESRAPID" =>
"2",
957 "THREADPATTERN1" =>
"2",
958 "THREADPATTERN2" =>
"2",
959 "THREADPATTERN3" =>
"2",
960 "THREADPATTERNCODE" =>
"2",
963 "TOOLCHANGE1COMMENT" =>
"2",
964 "TOOLCHANGE2COMMENT" =>
"2",
965 "TOOLCHANGE3COMMENT" =>
"2",
966 "TOOLCHANGE4COMMENT" =>
"2",
967 "TOOLCHANGECOMMENT" =>
"2",
968 "TOOLCHANGEONLY" =>
"2",
969 "TOOLDIAMETER" =>
"2",
975 "TOTALREPODISTX" =>
"2",
976 "TOUCHSENSORCODE" =>
"2",
977 "TOUCHSENSOROFF" =>
"2",
978 "TOUCHSENSORON" =>
"2",
983 "TURRETNUMBER" =>
"2",
984 "TWISTHEIGHT" =>
"2",
985 "TWISTROTATE" =>
"2",
991 "UCENTERABSOLUTE" =>
"2",
992 "UCENTERINCREMENTAL" =>
"2",
993 "UINCREMENTAL" =>
"2",
994 "UNIDIRECTIONAL" =>
"2",
998 "UVCENTERMODE" =>
"2",
999 "UVINCREMENTFROMUV" =>
"2",
1000 "UVINCREMENTFROMXY" =>
"2",
1004 "VARIABLETHREAD" =>
"2",
1005 "VCENTERABSOLUTE" =>
"2",
1006 "VCENTERINCREMENTAL" =>
"2",
1007 "VINCREMENTAL" =>
"2",
1009 "WCENTERABSOLUTE" =>
"2",
1010 "WCENTERINCREMENTAL" =>
"2",
1011 "WHENTOCHANGE" =>
"2",
1012 "WINCREMENTAL" =>
"2",
1013 "WIRECONTROLCODE" =>
"2",
1014 "WIRECONTROLCUT" =>
"2",
1015 "WIRECONTROLNOCHANGE" =>
"2",
1016 "WIRECONTROLTHREAD" =>
"2",
1018 "WIREFEEDCODE" =>
"2",
1019 "WIREFEEDOFF" =>
"2",
1020 "WIREFEEDON" =>
"2",
1021 "WIREGUIDES" =>
"2",
1024 "WIREPROGMODE" =>
"2",
1025 "WIRETHREAD" =>
"2",
1026 "WORKINGDIAMETER" =>
"2",
1027 "WORKPLANECODE" =>
"2",
1028 "WORKPLANEMODE" =>
"2",
1029 "WORKSYSTEM" =>
"2",
1030 "WORKSYSTEM1" =>
"2",
1031 "WORKSYSTEM2" =>
"2",
1032 "WORKSYSTEM3" =>
"2",
1033 "WORKSYSTEM4" =>
"2",
1034 "WORKSYSTEM5" =>
"2",
1035 "WORKSYSTEM6" =>
"2",
1036 "WORKSYSTEMCODE" =>
"2",
1038 "XCENTERABSOLUTE" =>
"2",
1039 "XCENTERINCREMENTAL" =>
"2",
1044 "XCOMPENSATIONVECTOR" =>
"2",
1045 "XEXCLUDEGAGELENGTH" =>
"2",
1048 "XHOMEFORTURRET" =>
"2",
1049 "XHOMESECONDARY" =>
"2",
1050 "XINCREMENTAL" =>
"2",
1054 "XPIVOTABSOLUTE" =>
"2",
1063 "XSTOCKPARAMETER" =>
"2",
1066 "XYCHIPFEEDRATE" =>
"2",
1067 "XYFEEDRATE" =>
"2",
1069 "XYRAPIDRATE" =>
"2",
1071 "YCENTERABSOLUTE" =>
"2",
1072 "YCENTERINCREMENTAL" =>
"2",
1073 "YCOMPENSATIONVECTOR" =>
"2",
1075 "YHOMESECONDARY" =>
"2",
1076 "YINCREMENTAL" =>
"2",
1080 "YPIVOTABSOLUTE" =>
"2",
1088 "YSTOCKPARAMETER" =>
"2",
1093 "ZCENTERABSOLUTE" =>
"2",
1094 "ZCENTERINCREMENTAL" =>
"2",
1095 "ZCHIPFEEDRATE" =>
"2",
1096 "ZERORETURN" =>
"2",
1097 "ZEXCLUDEGAGELENGTH" =>
"2",
1101 "ZHOMEFORTURRET" =>
"2",
1102 "ZHOMESECONDARY" =>
"2",
1103 "ZIGZAGINFEED" =>
"2",
1104 "ZINCREMENTAL" =>
"2",
1106 "ZLOWERCONTOUR" =>
"2",
1107 "ZLOWERGUIDE" =>
"2",
1110 "ZPIVOTABSOLUTE" =>
"2",
1113 "ZPLANERAPID" =>
"2",
1115 "ZPROGRAMMODE" =>
"2",
1117 "ZRAPIDRATE" =>
"2",
1121 "ZSTOCKPARAMETER" =>
"2",
1125 "ZUPPERCONTOUR" =>
"2",
1126 "ZUPPERGUIDE" =>
"2",
1137 "EXITEXAMPLE" =>
"3",
1142 "NCOUTPUTOFF" =>
"3",
1143 "NCOUTPUTON" =>
"3",
1144 "SETBLOCKDELETE" =>
"3",
1158 "NEXTCLFILE" =>
"4",
1161 "PREVCLFILE" =>
"4");
1170 $this->linkscripts = array(
1174 "4" =>
"donothing");