NOTE: Do not download macros from a browser window because the browser might change some of the text where it encounters ampersands (very common in the macro code). Either download from the browser "Source" window or use the download page to download the zips.
Spectre bugs log (this is kept strictly up to date - what you see below might be up to two days old)
Alphabetical list of all macros and their purposes
Alphabetical list of all shell scripts and their purposes
Shortcut to html updates
Shortcut to script updates
Avoiding "collisions" with Spectre macros
Jun 7 12:16 unistats.sas
May 29 14:21 npcttab.sas May 29 13:15 aetab.sas May 1 06:57 unipvals.sas May 1 06:57 unicatrep.sas May 1 06:56 trnslvls.sas May 1 06:56 rgpp.sas May 1 06:56 prntlvls.sas May 1 06:55 npctpvals.sas May 1 06:54 freqlvls.sas May 1 06:54 comblvls.sas Jan 2 16:40 blflagdtcm1.sas Sep 14 2014 popfmt.sas Jun 15 2013 blflag.sas Apr 21 2013 unistatlabel.sas Apr 21 2013 unicat2word.sas Apr 21 2013 unimap.sas Mar 15 2013 nodata.sas Mar 15 2013 locf.sas Mar 15 2013 dosemerge.sas Dec 5 2011 labncfb.sas Jul 30 2007 allocw.sas Jul 30 2007 allocr.sas |
Jan 20 21:26 stdtc.sas
Nov 14 10:32 revfmt.sas Nov 4 20:41 dropstartwordsm.sas Nov 4 20:30 dropstartwords.sas Oct 6 15:53 num2char.sas Oct 5 09:02 samplevars.sas Oct 5 05:47 char2num.sas Oct 5 05:47 numchars.sas Oct 3 11:49 cont2dict.sas Sep 14 23:07 xlsheets.sas Sep 14 23:04 xlblocks.sas Sep 14 23:01 xl2sas.sas Aug 21 23:57 printit.sas Jul 7 2014 dlm2sas.sas Jul 1 2014 mksharemac.sas Jul 1 2014 rsubmitter.sas Jun 20 2014 fencoding.sas Jun 19 2014 mkdir.sas Jun 18 2014 combpath.sas Jun 17 2014 commaparms.sas Jun 17 2014 commaparmsu.sas Jun 1 2014 look4lwork.sas May 28 2014 mysasautos.sas May 27 2014 dq2sq.sas May 27 2014 nocommas.sas May 27 2014 dq2sqnc.sas May 27 2014 therest.sas May 26 2014 allafter.sas May 26 2014 allafterc.sas May 1 2014 makehash.sas May 1 2014 varlens.sas May 1 2014 varlist.sas May 1 2014 cvarlens.sas Apr 29 2014 findinhash.sas Mar 20 2014 lslist2sas.sas Mar 20 2014 rcmd2sas.sas Mar 20 2014 env2sas.sas Mar 20 2014 dir2ds.sas Mar 20 2014 dirfp2ds.sas Mar 20 2014 env2sasw7.sas Mar 20 2014 ls2ds.sas Mar 20 2014 lsfp2ds.sas Mar 20 2014 lslist2ds.sas Mar 20 2014 cmd2sas.sas Mar 20 2014 ds2tabdlm.sas Mar 20 2014 cmd2ds.sas Mar 20 2014 rcmd2ds.sas Feb 27 2014 fixiso8601.sas Feb 22 2014 scanlog.sas Feb 22 2014 getvaluems.sas Aug 24 2013 lscmd.sas Jul 4 2013 getfmts.sas Jun 28 2013 views2data.sas Jun 21 2013 match.sas Jun 21 2013 hasvarsc.sas Jun 21 2013 hasvarsn.sas Jun 20 2013 mkformat.sas Jun 14 2013 combine.sas Jun 14 2013 dropmodifmac.sas Jun 11 2013 dropmodifiers.sas May 6 2013 dsplit.sas May 2 2013 termstr.sas May 2 2013 hexchars.sas Apr 30 2013 sqlsamevars.sas Apr 25 2013 samevars.sas Apr 25 2013 dir2sas.sas Apr 25 2013 dir.sas Apr 25 2013 dirfpq.sas Apr 25 2013 dirfp2sas.sas Apr 23 2013 lsfp2sas.sas Apr 23 2013 ls2sas.sas Apr 20 2013 unfmt2mvar.sas Apr 16 2013 dropend.sas Apr 9 2013 misscnt.sas Apr 4 2013 optvarlen.sas Apr 2 2013 dsattr.sas Apr 2 2013 lstattrib.sas Apr 2 2013 optlength.sas Mar 26 2013 sep2sp.sas Mar 25 2013 scandlm.sas Mar 19 2013 now.sas Jan 11 2013 capmac.sas Jan 9 2013 words.sas Dec 14 2012 isotimepart.sas Dec 14 2012 isodatepart.sas Dec 14 2012 isodttm.sas Dec 14 2012 isoformats.sas Dec 5 2012 removew.sas Nov 27 2012 vars2num.sas Nov 27 2012 int2num.sas Nov 1 2012 editlist.sas Oct 10 2012 superql.sas Sep 15 2012 getvalueq.sas Sep 15 2012 getvalue.sas Aug 24 2012 sep2u.sas Aug 24 2012 worddate.sas Aug 24 2012 worddateu.sas Aug 23 2012 appmvar.sas Aug 10 2012 sas2xpt.sas Jul 20 2012 delmac.sas Mar 6 2012 ksplitvar.sas Mar 6 2012 splitvar.sas Feb 11 2012 comma2andmac.sas Feb 11 2012 comma2andvar.sas Jan 29 2012 adjfmt.sas Jan 19 2012 lstlbls.sas Jan 19 2012 missvars.sas Nov 16 2011 qdequote.sas Nov 15 2011 dosfdasize.sas Nov 15 2011 dosfilesize.sas Nov 8 2011 compvars.sas Nov 2 2011 clashlibs.sas Nov 2 2011 clashvars.sas Oct 26 2011 mkordinfmt.sas Oct 15 2011 sas2tabdlm.sas Sep 23 2011 qreadpipe.sas Sep 23 2011 qcompress.sas Sep 19 2011 scanfile.sas Sep 19 2011 gettitles.sas Sep 9 2011 var2mvar.sas Aug 12 2011 md5sum.sas Aug 12 2011 rcmd2log.sas Aug 12 2011 rcmd2mvar.sas Jul 26 2011 killsas.sas Jul 26 2011 killsess.sas Jul 25 2011 env2dsw7.sas Jul 25 2011 env2ds.sas Jun 26 2011 lsfpq.sas Jun 14 2011 savopts.sas Jun 12 2011 rinclude.sas Jun 12 2011 prefix.sas Jun 12 2011 suffix.sas Jun 9 2011 doallitem.sas May 11 2011 checkv6.sas May 8 2011 fixvars.sas May 8 2011 dsattrib.sas May 8 2011 complibs.sas May 8 2011 v_macros.sas May 8 2011 splitmac.sas May 4 2011 nobs.sas May 4 2011 dequote.sas May 4 2011 fixnames.sas May 4 2011 vwlist.sas May 4 2011 liblist.sas May 4 2011 qdosfileinfo.sas May 4 2011 qgetenv.sas May 4 2011 mvarlist.sas May 4 2011 mvarvalues.sas May 4 2011 globlist.sas May 4 2011 agedec.sas May 4 2011 age.sas May 4 2011 after.sas May 4 2011 adddecodevars.sas May 4 2011 addautos.sas May 4 2011 rannomac.sas May 4 2011 nodupkey.sas May 4 2011 yrcutoff.sas May 4 2011 ltgtm1.sas May 4 2011 partialdates.sas May 4 2011 mtype.sas May 4 2011 quotelst.sas May 4 2011 nlobs.sas May 4 2011 attrc.sas May 4 2011 attrv.sas May 4 2011 attrn.sas May 4 2011 aligndp.sas May 4 2011 sysfmtlist.sas May 4 2011 varinfmt.sas May 4 2011 readfile.sas May 4 2011 putvars.sas May 4 2011 nodup.sas May 4 2011 modte.sas May 4 2011 globexist.sas May 4 2011 fmts2fda.sas May 4 2011 equals.sas May 4 2011 duplvars.sas May 4 2011 dtscale.sas May 4 2011 dslabel.sas May 4 2011 crdte.sas May 4 2011 alluniq.sas May 4 2011 windex.sas May 4 2011 verifyb.sas May 4 2011 vartype.sas May 4 2011 varnum.sas May 4 2011 varlistn.sas May 4 2011 varlen.sas May 4 2011 varlistc.sas May 4 2011 varlabel.sas May 4 2011 varfmt.sas May 4 2011 substrw.sas May 4 2011 sortedby.sas May 4 2011 rxmatch.sas May 4 2011 remove.sas May 4 2011 quotescan.sas May 4 2011 quotecnt.sas May 4 2011 nvarsn.sas May 4 2011 nvarsc.sas May 4 2011 nvars.sas May 4 2011 noquotes.sas May 4 2011 maxtitle.sas May 4 2011 latitle.sas May 4 2011 lafootnote.sas May 4 2011 hasvars.sas May 4 2011 eqsuff.sas May 4 2011 endwith.sas May 4 2011 commas.sas May 4 2011 chompw.sas May 4 2011 casestrvar.sas May 4 2011 casestrmac.sas May 4 2011 capvar.sas May 4 2011 lcralign.sas May 4 2011 bydrop.sas May 4 2011 clength.sas May 4 2011 delhex.sas May 4 2011 delzero.sas May 4 2011 dropvars.sas May 4 2011 ljustify.sas May 4 2011 lrafootnote.sas May 4 2011 lratitle.sas May 4 2011 printall.sas May 4 2011 rafootnote.sas May 4 2011 ratitle.sas May 4 2011 replhex.sas May 4 2011 round.sas May 4 2011 vaxis.sas May 4 2011 zerogrid.sas May 4 2011 titlelen.sas May 4 2011 supasort.sas May 4 2011 showhex.sas May 4 2011 lookahead.sas May 4 2011 hexcnt.sas May 4 2011 fmtord.sas May 4 2011 flatten.sas May 4 2011 dslist.sas May 4 2011 dsall.sas May 4 2011 chkuniq.sas May 4 2011 bytitle.sas Apr 13 2011 fmtpath.sas Apr 13 2011 allfmtvals.sas Apr 5 2011 delifexist.sas Feb 12 2011 rename8.sas Feb 2 2011 xpt2sas.sas Feb 1 2011 prxnames.sas Sep 28 2008 datanulldemo.sas |
May 8 2011 xytitles.sas
May 8 2011 titles.sas May 8 2011 titlegen.sas May 8 2011 protinfo.sas May 8 2011 proginfo.sas May 8 2011 pagexofy.sas May 8 2011 closerep.sas May 8 2011 openrep.sas May 8 2011 layout2lsps.sas May 8 2011 jobinfo.sas May 8 2011 ctitlepgmrk.sas May 8 2011 crtitlesds.sas May 8 2011 crprotds.sas May 8 2011 allocw.sas May 8 2011 allocr.sas Oct 12 2009 autoexec.sas |
Jun 12 2011 quotelst
Jan 13 2008 sasu Jul 29 2007 alltitles Jul 22 2007 prefix Jul 21 2007 lisremap_win Jul 20 2007 crtitlesds_win Jul 20 2007 crtitlesds Jul 20 2007 lisremap Jul 20 2007 crtitlestmpl Jul 19 2007 makexrun Jul 19 2007 makerun Jul 19 2007 makemyrun Jul 19 2007 showtitles Jul 19 2007 showtitles_win Jul 19 2007 intitlis_win Jul 19 2007 intitlis Jul 15 2007 bigxps Jul 15 2007 bigxlis Jun 25 2007 crprottmpl May 16 2007 pagexofy Mar 15 2007 showme Mar 11 2007 titles Mar 11 2007 olis Mar 11 2007 opgm Mar 11 2007 log Mar 11 2007 lst Mar 11 2007 otitles Mar 11 2007 lis Mar 11 2007 myrepchk Mar 11 2007 myderchk Mar 11 2007 pgm Mar 7 2007 showprot_win Mar 7 2007 showprot Mar 4 2007 getfields Mar 4 2007 mybadprot Mar 4 2007 badprot Mar 4 2007 hdr Mar 4 2007 ohdr Mar 4 2007 lmhdr Mar 2 2007 lis2ps Mar 2 2007 intitlesds_win Mar 2 2007 intitlesds Mar 2 2007 intitlabels_win Mar 2 2007 intitlabels Mar 2 2007 getlayout_win Mar 2 2007 getlayout Mar 2 2007 checktitles_win Mar 2 2007 checktitles Feb 27 2007 testemail Feb 23 2007 donepages Feb 23 2007 getlsps Feb 22 2007 showfmt_win Feb 22 2007 showfmt Feb 22 2007 showfmts_win Feb 21 2007 layout2lsps Feb 20 2007 userfmts_win Feb 20 2007 userfmts Feb 20 2007 showfmts Feb 20 2007 missvars_win Feb 20 2007 missvars Feb 20 2007 misscnt_win Feb 20 2007 misscnt Feb 20 2007 linesize_win Feb 20 2007 linesize Feb 20 2007 hexcnt Feb 18 2007 getname Feb 18 2007 mhdr Feb 18 2007 dirtree Feb 17 2007 scanlogs Feb 17 2007 sasb Feb 11 2007 showlfmt_win Feb 11 2007 showlfmts_win Feb 11 2007 showlfmt Feb 11 2007 showlfmts Feb 11 2007 contentsl_win Feb 11 2007 contents_win Feb 11 2007 clash_win Feb 11 2007 summary_win Feb 11 2007 printall_win Feb 11 2007 crindex_win Feb 11 2007 crindex Feb 11 2007 printall Feb 11 2007 nobs_win Feb 11 2007 nobs Feb 11 2007 intnolis Feb 11 2007 clash Feb 11 2007 fsvdc Feb 11 2007 fsvacct Feb 11 2007 fsv Feb 7 2007 summary Feb 7 2007 contentsl Feb 7 2007 contents Jan 15 2007 cmprc Nov 24 2006 ddiff Nov 1 2006 wt Nov 1 2006 whosgot Nov 1 2006 vtitles Nov 1 2006 vop Nov 1 2006 usps2pdf Nov 1 2006 usps Nov 1 2006 uslsps Nov 1 2006 toupper Nov 1 2006 toclis Nov 1 2006 titlesvsbkmarks Nov 1 2006 timestamp Nov 1 2006 suffix Nov 1 2006 splitbiglst Nov 1 2006 sortnpref Nov 1 2006 sohdr Nov 1 2006 slinks Nov 1 2006 shdr Nov 1 2006 sasunixskeleton Nov 1 2006 runproblems Nov 1 2006 ruler Nov 1 2006 rescuedonelist Nov 1 2006 rescue Nov 1 2006 rem Nov 1 2006 reflist2progs Nov 1 2006 reflist2lis Nov 1 2006 pstolp Nov 1 2006 printpdfbookmarks Nov 1 2006 pages Nov 1 2006 owner Nov 1 2006 orphans Nov 1 2006 opsortkey Nov 1 2006 oporder Nov 1 2006 oplist Nov 1 2006 numtest Nov 1 2006 not664 Nov 1 2006 nofootline Nov 1 2006 nofile Nov 1 2006 newix Nov 1 2006 myps Nov 1 2006 myorphans Nov 1 2006 myop Nov 1 2006 mynewtitles Nov 1 2006 mynewprogs Nov 1 2006 mynewlis Nov 1 2006 myfiles Nov 1 2006 mydonefiles Nov 1 2006 mybadtitlesprogs Nov 1 2006 mybadprognames Nov 1 2006 mybadinc Nov 1 2006 mybaddrug Nov 1 2006 multilinks Nov 1 2006 macrocalls Nov 1 2006 listempty Nov 1 2006 lis2owner Nov 1 2006 justhdr Nov 1 2006 intnop Nov 1 2006 idiff Nov 1 2006 hexchars Nov 1 2006 greplace Nov 1 2006 grename Nov 1 2006 getitles_sas Nov 1 2006 getitles Nov 1 2006 gethome Nov 1 2006 fullrunsuite Nov 1 2006 fsvraw Nov 1 2006 filesize Nov 1 2006 fext Nov 1 2006 emailme Nov 1 2006 emailaddr Nov 1 2006 donesectchk Nov 1 2006 donefiles Nov 1 2006 digits2x Nov 1 2006 derprogs Nov 1 2006 derorder Nov 1 2006 dashes Nov 1 2006 compfl Nov 1 2006 compdirs Nov 1 2006 colonend Nov 1 2006 catp Nov 1 2006 bigps Nov 1 2006 biglis Nov 1 2006 badtitlesprogs Nov 1 2006 badprognames Nov 1 2006 badlines Nov 1 2006 badinc Nov 1 2006 baddrug Nov 1 2006 badchars Nov 1 2006 antigrep Nov 1 2006 a4ps2pdf Nov 1 2006 a4ps Nov 1 2006 a4lsps Feb 13 2006 pathscr |
Jun 17 04:45 index.html
Jun 17 04:41 download.html Jun 11 06:14 updates2.html Jun 11 06:13 updates.html Jun 11 06:08 conditions.html Jun 1 21:25 npcttab.html May 31 04:13 maclist.html May 31 04:13 maclist2.html May 31 04:00 trt_emerg.html May 31 03:32 sasscr.html May 28 17:51 temp_trt.html May 8 21:37 bugs.html Apr 21 18:06 collisions.html Apr 21 18:01 labmacros.html Feb 28 2014 aetab.html Apr 28 2013 macindex.html Aug 21 2012 contact.html Jan 23 2012 unilab4.html Jan 10 2012 unilab3.html Jan 3 2012 unilab2.html Dec 29 2011 nutshell.html Dec 19 2011 index_ae.html Nov 11 2011 tuplets.html Nov 6 2011 unistats.html Oct 1 2011 freqsept.html Sep 28 2011 tenfoot.html Sep 27 2011 winusers.html Sep 27 2011 atwork.html Sep 27 2011 unilab1.html Sep 27 2011 uniwithby.html Sep 25 2011 yilike.html Sep 21 2011 terms.html Aug 8 2011 mkdsets.html Jun 14 2011 titles.html Jun 14 2011 scrlist2.html Jun 14 2011 scrlist.html May 27 2011 quiz1.html May 18 2011 faq.html Apr 15 2011 unixcom.html Apr 9 2011 xytitles.html Apr 9 2011 popfmt.html Apr 9 2011 openrep.html Apr 4 2011 admin.html Apr 4 2011 scrindex.html Apr 4 2011 scrutil.html Apr 4 2011 scrprod.html Mar 16 2011 download2.html Feb 10 2011 repmacros.html Feb 10 2011 power.html Feb 10 2011 adhoc.html Feb 10 2011 validate.html Jul 4 2009 unitest1.html Oct 1 2008 bashscr.html Jun 2 2008 testxxx.html May 18 2008 unitest2.html Oct 3 2007 nextrel.html Sep 6 2007 clinvalid.html Aug 13 2007 triptest.html Aug 5 2007 validplan.html Jul 31 2007 release.html Jul 31 2007 keycomp.html Jul 30 2007 amending.html Jul 22 2007 sastech.html Jul 20 2007 infra.html Jul 8 2007 learnunix.html Jun 25 2007 installw.html Jun 25 2007 install.html May 18 2007 cdiscrep.html Apr 9 2007 batch.html Mar 21 2007 genstand.html Mar 21 2007 alloc.html Mar 12 2007 macdep.html Feb 17 2007 linux.html Feb 6 2007 gawk.html Nov 1 2006 validres.html Nov 1 2006 unispec.html Nov 1 2006 t2event.html Nov 1 2006 scrdep.html Nov 1 2006 procflow.html Nov 1 2006 printing.html Nov 1 2006 npctspec.html Nov 1 2006 lowlevtest.html Nov 1 2006 locf.html Nov 1 2006 legacy.html Nov 1 2006 dosemerge.html Nov 1 2006 derived.html |