00* 00comment 01 02; 03/* 04*/ ' - ! " & ( ) , . : ; ? @ [ \ ] ^ ` { | } ~ + < > eq ne gt lt ge le in not proc data run RUN quit QUIT access aceclus allele anom anova append arima autoreg bom boxplot btl calendar calis callrfc cancorr candisc capability casecontrol catalog catmod chart cimport clp cluster compare computab contents convert copy corr corresp countreg cpm cport cusum datasets datasource dbf dbload define_event define_tagset dif discrim display distance document dqmatch dqscheme dqsrvadm dqsrvsvc dtree entropy esm expand explode export factex factor family fastclus fcmp fmm fontreg forecast format forms freq fsbrowse fsedit fsletter fslist fsview g3d g3grid ga gam ganno gantt gareabar gbarline gchart gcontour gdevice geneselect genmod geocode gfont gimport ginside gkeymap gkpi glimmix glm glmmod glmpower glmselect gmap goptions gplot gproject gradar greduce gremove greplay groovy gslide gtestit gtile haplotype hpcountreg hpdmdb hpds2 hpf hpfarimaspec hpfdiagnose hpfengine hpfesmspec hpfevents hpfexmspec hpfidmspec hpforest hpfselect hpfucmspec hplmixed hplogistic hpmixed hpneural hpnlin hpreduce hpreg hpsample hpseverity hpsummary htsnp http iml import inbreed infomaps intpoint ishikawa kde krige2d lattice lifereg lifetest loan loess logistic lp macontrol macro mapimport mcmc mdc mds means metadata mi mianalyze migrate mixed modeclus model multtest nested netdraw netflow nlin nlmixed nlp npar1way olap operate optex options optload optlp optmilp optmodel optqp optsave orthoreg panel pareto pdlreg phreg plan plm plot pls pm pmenu power princomp prinqual print printto probit proto prtdef prtexp psmooth pwencode qdevice qlim quantreg rank reg registry reliability report robustreg rsreg scaproc score seqdesign seqtest server severity sgdesign sgpanel sgplot sgrender sgscatter shewhart sim2d similarity simlin simnormal soap sort spectra sql standard statespace statgraph stdize stepdisc stp summary surveyfreq surveylogistic surveymeans surveyphreg surveyreg surveyselect syslin tabulate tcalis template timeid timeplot timeseries tpspline trans transpose transreg trantab tree tscsreg tspl ttest ucm univariate varclus varcomp variogram varmax x11 x12 $include _all_ _character_ _cmd_ _error_ _freq_ _i_ _infile_ _last_ _msg_ _n_ _null_ _numeric_ _temporary_ _type_ abort addr adjrsq alpha alter altlog altprint array attrib authserver autoexec awscontrol awsdef awsmenu awsmenumerge awstitle backward base blocksize bufno bufsize by byerr byline call cards cards4 catcache cbufno center change chisq class cleanup cntllev codegen col collin column comamid comaux1 comaux2 comdef config continue cpuid create datalines datalines4 dbcslang dbcstype ddm delete delimiter descending device dflang display distinct dkricond dkrocond dlm do drop dsnferr echo else emaildlg emailid emailpw emailserver emailsys encrypt end endsas engine eof eov error errorcheck errors feedback file fileclose filefmt filevar first first. firstobs fmterr fmtsearch font fontalias footnote footnote1 footnote2 footnote3 footnote4 footnote5 footnote6 footnote7 footnote8 footnote9 force formatted formchar formdelim formdlim forward from go goto group gwindow hbar helpenv helploc honorappearance hostprint hpct html hvar ibr id if infile informat initcmd initstmt inr into invaliddata is join keep kentb label last last. leave lib library line linesize link list lostcard lrecl ls macro macrogen maps mautosource maxdec maxr measures median memtype merge merror missing missover mlogic mode model modify mprint mrecall msglevel msymtabmax mvarsize myy new news no nobatch nobs nocol nocaps nocardimage nocenter nocharcode nocmdmac nocum nodate nodbcs nodetails nodmr nodms nodmsbatch nodup nodupkey noduplicates noechoauto noequals noerrorabend noexitwindows nofullstimer noicon noimplmac noint nolist noloadlist nomiss nomlogic nomprint nomrecall nomsgcase nomstored nomultenvappl nonotes nonumber noobs noovp nopad noprint noprintinit norow norsasuser nosetinit nosource2 nosplash nosymbolgen notes notitle notitles notsorted noverbose noxsync noxwait number numkeys nummousekeys nway obs ods option order otherwise out outp= output over ovp pad pad2 page pageno pagesize paired parm parmcards path pathdll pfkey position printer probsig procleave prt ps pw pwreq quit r ranks read recfm reg register regr remote remove rename replace retain return reuse rsquare rtf rtrace rtraceloc s s2 samploc sasautos sascontrol sasfrscr sashelp sasmsg sasmstore sasscript sasuser select selection separated seq serror set setcomm simple siteinfo skip sle sls sortedby sortpgm sortseq sortsize source2 splashlocation split spool start stdin stimer stop stopover sumwgt symbol symbolgen sysin sysleave sysparm sysprint sysprintfont t table tables tapeclose tbufsize terminal test then title title1 title2 title3 title4 title5 title6 title7 title8 title9 to tol tooldef trantab truncover type unformatted union until update user usericon validate value var varray varrayx vformat vformatd vformatdx vformatn vformatnx vformatw vformatwx vformatx vinarray vinarrayx vinformat vinformatd vinformatdx vinformatn vinformatnx vinformatw vinformatwx vinformatx vlabel vlabelx vlength vlengthx vname vnamex vnferr vtype vtypex weight when where while wincharset window work workinit workterm write x xsync xwait yearcutoff yes abs airy arcos arsin atan attrc attrn band betainv blshift bnot bor brshift bxor byte cdf ceil cexist cinv close cnonct collate compbl compound compress cos cosh css curobs cv daccdb daccdbsl daccsl daccsyd dacctab dairy date datejul datepart datetime day dclose depdb depdbsl depsl depsyd deptab dequote dhms dif digamma dim dinfo dnum dopen doptname doptnum dread dropnote dsname erf erfc exist exp fappend fclose fcol fdelete fetch fetchobs fexist fget fileexist filename fileref finfo finv fipname fipnamel fipstate floor fnonct fnote fopen foptname foptnum fpoint fpos fput fread frewind frlen fsep fuzz fwrite gaminv gamma getoption getvarc getvarn hbound hms hosthelp hour ibessel index indexc indexw input inputc inputn int intck intnx intrr irr jbessel juldate kurtosis lag lbound left length lgamma libname libref log log10 log2 logpdf logpmf logsdf lowcase max mdy mean min minute mod month mopen mort n netpv nmiss normal note npv open ordinal pathname pdf peek peekc pmf point poisson poke probbeta probbnml probchi probf probgam probhypr probit probnegb probnorm probt put putc putn qtr quote ranbin rancau ranexp rangam range rannor ranpoi rantbl rantri ranuni repeat resolve reverse rewind right round saving scan sdf second sign sin sinh skewness soundex spedis sqrt std stderr stfips stname stnamel substr sum symget symput sysget sysmsg sysprod sysrc system tan tanh time timepart tinv tnonct today translate tranwrd trigamma trim trimn trunc uniform upcase uss varfmt varinfmt varlabel varlen varname varnum vartype verify weekday year yyq zipfips zipname zipnamel zipstate crosstab descript design= levels nest setot subgroup subpopn totper wsum %bquote %do %else %end %eval %global %goto %if %inc %include %index %input %length %let %list %local %macro %mend %nrbquote %nrquote %nrstr %put %qscan %qsysfunc %quote %run %substr %syscall %sysevalf %sysexec %sysfunc %sysrc %then %to %until %while %window $1 $2 $3 $4 $5 $6 $7 $8 $9 $ascii $binary $cb $char $charzb $ebcdic $hex $kanji $kanjix $msgcase $octal $phex $quote $reverj $revers $upcase $varying best binary bits bz cb char comma commax dateampm ddmmyy dollar dollarx downame eurdfdd eurdfde eurdfdn eurdfdt eurdfdwn eurdfmn eurdfmy eurdfwdx eurdfwkx float fract hex hhmm ib ieee julday julian minguo mmddyy mmss mmyy monname monyy msec negparen nengo numx octal pd pdjulg pdjuli pdtime percent pib pk punch pvalue qtrr rb rmfdur rmfstamp roman row s370ff s370fib s370fibu s370fpd s370fpdu s370fpib s370frb s370fzd s370fzdl s370fzds s370fzdt s370fzdu smfstamp timeampm tod tu vaxrb weekdate weekdatx worddate worddatx wordf words yen yymm yymmdd yymon yyqr z zd zdb zdv data= id= min= max= template= out= where= rename= nput proc run then ods options var excel html html5 rtf listing tagsets graphics _all_ clear powerpoint keep drop put rand merge table tables var id by define title format filename goptions class cards cards4 options listing title footnote retain close html unique attrib set alter drop add compute endcomp edit axis symbol dm entry entryfootnote entrytitle continuouslegend discretelegend bandplot barchart barchartparm bihistogram3dparm blockplot boxplot boxplotparm contourplotparm densityplot dropline ellipse ellipseparm fringeplot histogram histogramparm lineparm loessplot modelband needleplot pbsplineplot referenceline regressionplot scatterplot scatterplotmatrix seriesplot stepplot surfaceplotparm vectorplot dynamic signon signoff rdisplay rget waitfor listtask killtask edit style array proc data informat weight model declare sysecho columns column freq nloptions break rbreak disconnect describe execute update reset insert validate ranks where replace value parmcards parmcards4 distinct into from group scores as nowd order plots armend armgtid arminit armjoin armproc armstop armstrt armupdt abs addr addrlong airy allperm anyalnum anyalpha anycntrl anydigit anyfirst anygraph anylower anyname anyprint anypunct anyspace anyupper anyxdigit arcos arcosh arsin arsinh artanh atan atan2 attrc attrn band beta betainv blackclprc blackptprc blkshclprc blshift bnot bor brshift bxor byte allcomb allcombi cats catt catx compcost graycode label lexcomb lexcombi lexperk lexperm logistic missing module poke pokelong prxdebug prxfree prxnext prxsubstr ranbin rancau rannor ranperk ranperm ranpoi rantbl rantri ranuni set softmax sortc sortn stdize streaminit symput symputx vnext cat catq cdf ceil ceilz cexist char choosec choosen cinv close cmiss cnonct coalesce coalescec collate comb compare compbl compged complev compound compress constant convx convxp cos cosh count countc countw css curobs cv daccdb daccdbsl daccsl daccsyd dacctab dairy datdif date datejul datepart datetime day dclose dcreate depdb depdbsl depsl depsyd deptab dequote deviance dhms dif digamma dim dinfo divide dnum dopen doptname doptnum dread dropnote dsname dur durp envlen erf erfc euclid exist exp fact fappend fclose fcol fdelete fetch fetchobs fexist fget fileexist filename fileref finance find findc findw finfo finv fipname fipnamel fipstate first floor floorz fnonct fnote fopen foptname foptnum fpoint fpos fput fread frewind frlen fsep fuzz fwrite gaminv gamma garkhclprc garkhptprc gcd geodist geomean geomeanz getoption getvarc getvarn harmean harmeanz hbound hms holiday hour htmldecode htmlencode ibessel ifc ifn index indexc indexw input inputc inputn int intcindex intck intcycle intfit intfmt intget intindex intnx intrr intseas intshift inttest intz iqr iorcmsg irr jbessel juldate juldate7 kurtosis lag largest lbound lcm lcomb left qleft length lengthc lengthm lengthn lfact lgamma libname libref log log1px log10 log2 logbeta logcdf logpdf logsdf lowcase qlowcase lperm lpnorm mad margrclprc margrptprc max md5 mdy mean median min minute missing mod modulec modulen modz month mopen mort msplint n netpv nliteral nmiss notalnum notalpha notcntrl notdigit note notfirst notgraph notlower notname notprint notpunct notspace notupper notxdigit npv nvalid nwkdom open ordinal pathname pctl pdf peek peekc peekclong peeklong perm point poisson probbeta probbnml probbnrm probchi probf probgam probhypr probit probmc probnegb probnorm probt propcase prxchange prxmatch prxparen prxparse prxposn ptrlongadd put putc putn pvp qtr quantile quote rand ranexp rangam range rank rename repeat resolve reverse rewind right rms round rounde roundz saving scan scanq sdf second sign sin sinh skewness sleep smallest soundex spedis sqrt std stderr stfips stname stnamel strip subpad substr qsubstr substrn sum sumabs symexist symget symglobl symlocal sysmsg sysparm sysprocessid sysprocessname sysprod sysrc system tan tanh time timepart tinv tnonct today translate transtrn tranwrd trigamma trim qtrim trimn trunc uniform upcase qupcase urldecode urlencode uss uuidgen var varfmt varinfmt varlabel varlen varname varnum varray varrayx vartype verify vformat vformatd vformatdx vformatn vformatnx vformatw vformatwx vformatx vinarray vinarrayx vinformat vinformatd vinformatdx vinformatn vinformatnx vinformatw vinformatwx vinformatx vlabel vlabelx vlength vlengthx vname vnamex vtype vtypex vvalue vvaluex week weekday whichc whichn year yieldp yrdif yyq zipcity zipcitydistance zipfips zipname zipnamel zipstate ascebc delete ebcasc fileattr findfile getdvi getjpi getlog getmsg getquota getsym getterm nodename putlog putsym setterm termin termout ttclose ttcontrl ttopen ttread ttwrite vms bquote nrbquote eval nrquote str nrstr qscan superq sysevalf sysfunc qsysfunc sysget unquote cmpres qcmpres compstor datatyp dqcase dqgender dqgenderinfoget dqgenderparsed dqidentify dqlocaleguess dqlocaleinfoget dqlocaleinfolist dqmatch dqmatchinfoget dqmatchparsed dqparse dqparseinfoget dqparsetokenget dqparsetokenput dqpattern dqschemeapply dqsrvarchjob dqsrvcopylog dqsrvdeletelog dqsrvjobstatus dqsrvkilljob dqsrvprofjobfile dqsrvprofjobrep dqsrvuser dqstandardize dqtoken effrate mvalid nomrate savings soapweb soapwebmeta soapwipservice soapwipsrs soapws soapwsmeta squantile sysexist timevalue invcdf isnull limmoment read_array run_macro run_sasfile solve write_array grdsvc_enable grdsvc_getaddr grdsvc_getinfo grdsvc_getname grdsvc_nnodes abort array attrib axis endrsubmit file filename footnote format goptions infile informat killtask legend libname listtask note ods options pattern rdisplay rget rsubmit select signoff signon symbol sysecho systask title waitfor where class table model freq weight by xaxis yaxis xaxis2 yaxis2 00" 01 02" 03' 04 05' 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23