diff options
Diffstat (limited to 'defs.tex')
-rwxr-xr-x | defs.tex | 20 |
1 files changed, 18 insertions, 2 deletions
@@ -199,8 +199,6 @@ frame=tb, keywordstyle=[1]{\bfseries}, mathescape=true, - literate={<-}{{$ \leftarrow $}}1 - % {<\$-}{{$\!\phi_1$}}1 } \lstdefinelanguage{bnf}{ @@ -208,6 +206,24 @@ morekeywords=[1]{while,do,if,then,else,skip} } +\newcounter{game} +\lstnewenvironment{game}[2][]{ + \renewcommand\lstlistingname{Juego} + \setcounter{lstlisting}{\value{game}} + \lstset{language=game,caption={#2},#1} +} +{\stepcounter{game}} + +\lstdefinestyle{game-style}{ + frame=tb, + keywordstyle=[1]{\bfseries}, + mathescape=true, +} + +\lstdefinelanguage{game}{ + style=game-style, +} + \newcommand{\rawec}[2][basicstyle=\normalsize\sffamily,mathescape]{\lstinline [language=easycrypt,#1]{#2}} |