\lst@definelanguage{ODL}% { morekeywords={class,extent,key,keys,module,interface,const,true,false,% typedef,date,time,interval,timestamp,dictionary,set,list,bag,float,% double,long,short,unsigned,char,boolean,octet,any,struct,union,switch,% case,default,enum,array,sequence,string,readonly,attribute,relationship,% inverse,exception,oneway,void,in,out,inout,raises,context,extends},% sensitive=true,% morecomment=[l]//,% morecomment=[s]{/*}{*/},% morestring=[b]",% morestring=[b]'% }[keywords,comments,strings] \lst@definelanguage{OQL}% { morekeywords={abs,all,and,andthen,any,array,as,asc,avg,bag,boolean,by,% char,count,date,define,desc,dictionary,distinct,double,element,enum,% except,exists,false,first,flatten,float,for,from,group,having,import,% in,intersect,interval,is_defined,is_undefined,last,like,list,listtoset,% long,max,min,mod,nil,not,octet,or,order,orelse,query,select,set,short,% some,string,struct,sum,time,timestamp,true,undefine,undefined,union,% unique,unsigned,where},% sensitive=true,% morecomment=[l]//,% morecomment=[s]{/*}{*/},% morestring=[b]",% morestring=[b]'% }[keywords,comments,strings] \endinput %% %% End of file `lstlang0.sty'.