name=RPG ext=.rpg reserved=acq,acq(e),add,add(h),adddur,adddur(e),alloc,alloc(e),andeq,andge,andgt,andle,andlt,andne,begsr,bitoff,biton,cabeq,cabge,cabgt,cable,cablt,cabne,call,call(e),callb,callb(d),callb(e),callp,callp(e),callp(m),callp(r),cas,caseq,casge,casgt,casle,caslt,casne,cat,cat(p),chain,chain(e),chain(n),check,check(e),checkr,checkr(e),clear,close,close(e),commit,commit(e),comp,dealloc,dealloc(e),dealloc(n),define,delete,delete(e),div,div(h),do,dou,doueq,douge,dougt,doule,doult,doune,dow,doweq,dowge,dowgt,dowle,dowlt,downe,dsply,dsply(e),dump,else,end,endcs,enddo,endfor,endif,endsl,endsr,eval,eval(h),evalr,evalr(h),except,exfmt,exfmt(e),exsr,extrct,extrct(e),feod,feod(e),for,force,goto,if,if(m),if(mr),if(r),ifeq,ifge,ifgt,ifle,iflt,ifne,in,in(e),iter,kfld,klist,leave,leavesr,lookup,mhhzo,mhlzo,mlhzo,mllzo,move,move(p),movea,movea(p),movel,movel(p),mult,mult(h),mvr,next,next(e),occur,occur(e),open,open(e),oreq,orge,orgt,orle,orlt,orne,other,out,out(e),parm,plist,post,post(e),read,read(e),read(n),readc,reade,reade(e),reade(n),readp,readp(e),readp(n),readpe,readpe(e),readpe(n),reallo,realloc,realloc(e),rel,rel(e),reset,return,return(h),return(m),return(r),rolbk,rolbk(e),scan,scan(e),select,setgt,setgt(e),setll,setll(e),setoff,seton,shtdn,sorta,sqrt,sqrt(h),sub,sub(h),subdur,subdur(e),subst,subst(e),subst(p),tag,test,test(d),test(de),test(e),test(t),test(te),test(z),test(ze),testb,testn,testz,time,unlock,unlock(e),update,update(e),when,wheneq,whenge,whengt,whenle,whenlt,whenne,write,write(e),xfoot,xfoot(h),xlate,xlate(e),xlate(p),z-add,z-add(h),z-sub,z-sub(h) reserved2=*blank,*blanks,*cdmy,*cmdy,*cymd,*date,*dft,*dmy,*dtaara,*entry,*eur,*ext,*file,*hms,*in0,*in00,*in01,*in02,*in03,*in04,*in05,*in06,*in07,*in08,*in09,*in1,*in10,*in11,*in12,*in13,*in14,*in15,*in16,*in17,*in18,*in19,*in2,*in20,*in21,*in22,*in23,*in24,*in25,*in26,*in27,*in28,*in29,*in3,*in30,*in31,*in32,*in33,*in34,*in35,*in36,*in37,*in38,*in39,*in4,*in40,*in41,*in42,*in43,*in44,*in45,*in46,*in47,*in48,*in49,*in5,*in50,*in51,*in52,*in53,*in54,*in55,*in56,*in57,*in58,*in59,*in6,*in60,*in61,*in62,*in63,*in64,*in65,*in66,*in67,*in68,*in69,*in7,*in70,*in71,*in72,*in73,*in74,*in75,*in76,*in77,*in78,*in79,*in8,*in80,*in81,*in82,*in83,*in84,*in85,*in86,*in87,*in88,*in89,*in9,*in90,*in91,*in92,*in93,*in94,*in95,*in96,*in97,*in98,*in99,*inlr,*inof,*inp,*input,*inputpacked,*inu1,*inu2,*inu3,*inu4,*inu5,*inu6,*inu7,*inu8,*inzofl,*inzsr,*iso,*jis,*jobrun,*jul,*like,*lock,*longjul,*maxdigs,*mdy,*mode,*no,*noind,*noinzofli,*none,*nopass,*nozoned,*off,*omit,*on,*only,*opcode,*out,*place,*record,*resdecpos,*rightadj,*routine,*size,*src,*status,*string,*usa,*usrctl,*varsize,*yes,*ymd,*zero,*zeros reserved3=%abs,%addr,%alloc,%char,%check,%checkr,%date,%days,%dec,%dech,%decpos,%diff,%div,%editc,%editflt,%editw,%elem,%eof,%equal,%error,%float,%found,%graphic,%hours,%int,%inth,%len,%lookup,%lookupge,%lookupgt,%lookuple,%lookuplt,%minutes,%months,%mseconds,%nullind,%occur,%open,%paddr,%parms,%realloc,%rem,%replace,%scan,%seconds,%shtdn,%size,%sqrt,%status,%str,%subdt,%subst,%this,%time,%timestamp,%tlookup,%tlookupge,%tlookupgt,%tlookuple,%tlookuplt,%trim,%triml,%trimr,%ucs2,%uns,%unsh,%xfoot,%xlate,%years rwordsymbols=<>,= symbols=@^-+=*/[]:;'<>,. strings=' literal= opentag= closetag= opencom= closecom= comsearch=50 eolcom=* comcol=7 tabs= helpfile= sensitive=0 active=1 syntaxspell=0