; TextPad syntax definitions for SIR PQL ; (C) 2004 heartbase(TM) C=1 [Syntax] Namespace1 = 6 IgnoreCase = No KeyWordLength = BracketChars = () OperatorChars = -+*/<>= PreprocStart = SyntaxStart = SyntaxEnd = HexPrefix = 0x CommentStart = cif eq 1,2 CommentEnd = cif end CommentStartAlt = CommentEndAlt = SingleComment = c SingleCommentCol = 1 SingleCommentAlt = | SingleCommentColAlt = SingleCommentEsc = StringsSpanLines = Yes StringStart = " StringEnd = " StringAlt = ' StringEsc = CharStart = ' CharEnd = ' CharEsc = \ [Keywords 1] drop asc nocommands meminfo and length task name schema do repeat definition editfile document key fields sequence abutton accept action after alias all anchor append arrays arrows at auto autoset autotab back backspace backup backward before begin bell binary blank block bmdp boolean border borders box break buffer button by call case caseid cases center check choice cir cirlock clear close closetable col collapse command compute condescriptive connect continuous control count create crwarn css csv cursor cnt cntr cv cverr data database dbase dbms dcontrol ddesign debug dedit default define delete deletemissing descending descriptive detail dialog dif disable disconnect display down draw dropfile dsn dsnvar dummy dynamic echo edit editin editmode editout editside eject else elseif elseifnot enable end endif endmsg enter eq erase errbox error escape evaluate exclude execute exit export external externals failfld failmess failscr fbutton fdisplay field fieldin fieldout file filename fill fillchar fillstring first focus font footing footnotes for form format forward frequencies from fstr fullmonitor ge general generate get goto graph grid group gt headcenter header headerdivider headerindentation headers headerwidth heading height help hi hide highest histogram horizontal hotkeys html if ifnot ifnotthen ifthen image in include indexed infobox initial input insert intervals into invoke iostat is isdnumber item jump keepcir keepmenu label labels language last ldivar le left level library line lines list lo loading loadmap local lock lookup loop lowest lrecl lt maximum maxkeysz maxtypes maxrecs mean median member memory menu menuitem menusep message messages minimise minimize minimum minitab misschar missing mode modify monitor mouse multiple ne next new nlevels noarraymsg noarrays noauto noautocase nobottomborder nobutton nocaseid nocenter noclear nocolhead nocrwarn nodata nodatabase nodetail nodividers noecho noemptyrows noendmsg noeol noexecute noexternals nofcases nogrouping noheadercenter noheading nolabels noleftborder nopagehead nopaging noprocs noprompt noremarks norightborder normalized nosimple nosort nosubtotals not notemplate notes notfchk nototals notupdlog noundercol nounderhead noupdate noupstat novarmap nowafertitle nozeros numbered obs observation off okcanbox old on oncall onetime open openbox or order output over overstrike page pagedown pagelength pagelimit pagesize pagetitle pageup pagewidth password pasteonly pattern percent perform plot pop popup portable position postype prefix preset previous print printformats procedure process procs program progress prompt promptvideo pql pqlfile public push put quantile radio range ranges read readonly rec reclock recode record records recscase rectype redefine redraw replace report remark remarks remove report reset response restore result retrieval retry return returning reverse right row rows sample sas save savebox scaled scatter screenok screens scroll secret security seed select selectarray selectvideo separator server set sheet show simple sir size sort sortids space spacing spanners spread spss start statement static statistics status stderr stdv stdevr strings stop store stubcontinuation stubdivider stubfiller stubheight stubindentation stubtitle stubwidth subprocedure subroutine subtitle subtotals sum sumfile sumr svval swap systat system tabfile table tabmode tabulate tbaritem tbarsep template terminator terminators text textbox then thru timeout timer title to total totals tstatistic tupdate type uncheck undefined until update uppercase upstat user users using uss valid value values var variable variables varmap vars verify vertical via video view wafercenter wafercontinuation waferheight waferindentation wafernotes waferstart wafertitle wait wdl weight where while width window write xor xtitle yesnobox yncbox ytitle zerocharacter ; keywords 2 for variable types/declarations [keywords 2] array character date global integer real string time ; keywords 3 for functions [keywords 3] abs acos aint alog alog10 amod appdir arcos arrdimn arrdimst arrdimsz arsin asin atan attrname buffname capital caselock catint catstr cdate center cgibufpn cgibufsv cgivarpn cgivarsv char cnt cntr colcount collabel collen colname coltype colvaln colvals comma cos count ctime curdir datec datemap datet dbindn dbindr dbinds dbindt dbindu dbindv dbname dbtype deffam defmem deldir delfile delmclid dglobal ditemcol ditemh ditemid ditemrow ditems ditemsel ditemsid ditemtxt ditemtyp ditemw dsn edit editname error exists exp famname feq filecnt filein fileis filen fileout filestat filetime fill finditem format fst fstr getbtnh getchch getchkh getdfc getenv geterr getflt getfocus getichk getiflt getiint getint getitxt getlblh getltxt getmaxch getmcadd getmchk getmclid getmclst getmcon getmdbn getmsel getnitem getnline getnsel getpos gettradh getrstep gettxt gettxth globaln globals globname help ichar idstatus jouflag julc juln keyname keyorder len ln log log10 lower lst lstr makedir max maxr maxrecs mean meanr memcount memname min minr misnum miss missing mkeysize mrecsize msgtxt narg nextrow nget nglobal nkeys nvallab nvarlab nmax nmin nofcases now nput nread nrecs nsubdir numbr numcases numrecs nvalid nvars nvarsc nvval odbccols odbctabs outfname pack pad pagelen pageno pagewid pattern pformat picture procfile procname progress raccess rand real4 recdoc recdocn reclevel reclock recname recnum recsize replace reread rkeysize rnd rnmfile rowcount rrecsec rvarsec sarg sbst setdfc setdir setpos setrc sget sglobal sign sin smax smin sound spread sput sqrt srch sread srst stattype stdev stdevr subdir substr sum sumr svval system tabindn tabinds tabindt tabindu tabindv tabname tabrecs tabvars tabvinfn tabvinfn tabvname tabvrang tabvtype tabvvali tabvvlab tabvvval tan tanh tfaccess tfattr tfcount tffile tfgrname tfgrpw tfjnname tfname tftabs tfusname tfuspw timec timemap today trim triml trimlr trimr twrite updlevel upget upper upset validate vallab vallabsc vallabsn vallabsp vallabsv varget varlab varlabsc varlabsn varname varnamec varleng varposit varput vartype vformat vtype waccess wincnt winlin winmove winpos winsell winselp wrecsec wvarsec yesno ; keywords 4 for warnings and errors [keywords 4] warning WARNING error ERROR errors ERRORS warnings WARNINGS Error Errors