blob: c2b276a5165fefaef899b1b9b70e61a53c62c3d3 [file] [log] [blame]
%!TEX root = ./paper1.tex
\lstset{
float=tb,
captionpos=b,
breaklines=true,
xleftmargin=20pt,
basicstyle=\ttfamily\scriptsize,
numberstyle=\tiny,
flexiblecolumns=true,
numbers=left,
nolol=false,
tabsize=2
}
\lstdefinelanguage{OCL}{
morekeywords={import,if,then,else,endif,self,and,true,false,def,includes,OclElement,package,let,in},
sensitive=true,
morecomment=[l]{--},
morestring=[b]",
morestring=[b]',
showstringspaces=false
}
\lstdefinelanguage{QVTo}{
morekeywords={import,modeltype,uses,transformation,inout,in,out,configuration,property,main,var,if,then,else,endif,map,new,self,library,helper, mapping, and,return, when, where, object, true, false, result},
sensitive=true,
morecomment=[l]{--},
morecomment=[l]{//},
morestring=[b]",
morestring=[b]',
showstringspaces=false
}
\lstdefinelanguage{Acceleo}{
morekeywords={template, file, if, else, for},
sensitive=true,
morecomment=[l]{--},
morecomment=[l]{//},
morestring=[b]",
morestring=[b]',
showstringspaces=false
}
\lstdefinelanguage{MWE}{
morekeywords={module, import, var, true, false, },
sensitive=true,
morecomment=[l]{//},
morestring=[b]",
showstringspaces=false
}
\lstdefinelanguage{Java}{
morekeywords={class, private, public, true, false, new, if, for, int, return, void, extends, implements, this, null, super, import, package},
sensitive=true,
morecomment=[l]{//},
morestring=[b]",
showstringspaces=false
}
\lstdefinelanguage{JastAdd}{
morekeywords={abstract, ast, syn, inh, eq, boolean, int, false, true, if, for, return},
morestring=[b]',
sensitive=true
}
\lstdefinelanguage{NaBL}{
morekeywords={rules, defines, unique, non, refers, to},
sensitive=true
}
\lstdefinelanguage{Gra2Mol}{
morekeywords={rule, from, to, queries, mappings, skip, end_rule},
morestring=[b]',
sensitive=true
}
\lstdefinelanguage{Xtext}{
morekeywords={terminal, returns, grammar, import, fragment, current},
morestring=[b]',
sensitive=true
}
\lstdefinelanguage{Xtend}{
morekeywords={FOR, ENDFOR, IF, ELSE, ENDIF, def, protected, void, new, var, typeof, return},
morestring=[b]',
morestring=[b]",
morecomment=[s]{/*}{*/}
sensitive=true
}