ajout d'un mot clé pour caml
Cette révision appartient à :
@@ -35,15 +35,18 @@
|
|||||||
\lstdefinelanguage{mypython}[]{python}
|
\lstdefinelanguage{mypython}[]{python}
|
||||||
{ morekeywords={yield, as}}
|
{ morekeywords={yield, as}}
|
||||||
|
|
||||||
|
\lstdefinelanguage{mycaml}[Objective]{caml}
|
||||||
|
{ morekeywords={raise}}
|
||||||
|
|
||||||
\def\|{\lstinline[language=mypython, name=inlinepython]|} %|
|
\def\|{\lstinline[language=mypython, name=inlinepython]|} %|
|
||||||
\def\°{\lstinline[language={[Objective]caml}, name=inlinecaml]°} %°
|
\def\°{\lstinline[language={mycaml}, name=inlinecaml]°} %°
|
||||||
\def\§{\lstinline[language=mysql, name=inlinesql]§} %§
|
\def\§{\lstinline[language=mysql, name=inlinesql]§} %§
|
||||||
\def\>{\lstinline[language=mybash, name=inlineshell]>} %>
|
\def\>{\lstinline[language=mybash, name=inlineshell]>} %>
|
||||||
\lstnewenvironment{lstpython}[1][]{\leavevmode\lstset{language=mypython, frame=single, frameround=tttt, #1}}{}
|
\lstnewenvironment{lstpython}[1][]{\leavevmode\lstset{language=mypython, frame=single, frameround=tttt, #1}}{}
|
||||||
\lstnewenvironment{lstcaml}[1][]{\leavevmode\lstset{language=[Objective]caml, frame=single, frameround=tttt, #1}}{}
|
\lstnewenvironment{lstcaml}[1][]{\leavevmode\lstset{language=mycaml, frame=single, frameround=tttt, #1}}{}
|
||||||
\lstnewenvironment{lstsql}[1][]{\leavevmode\lstset{language=mysql, frame=single, frameround=tttt, #1}}{}
|
\lstnewenvironment{lstsql}[1][]{\leavevmode\lstset{language=mysql, frame=single, frameround=tttt, #1}}{}
|
||||||
\lstnewenvironment{lstshell}[1][]{\leavevmode\lstset{language=mybash, frame=single, frameround=tttt, #1}}{}
|
\lstnewenvironment{lstshell}[1][]{\leavevmode\lstset{language=mybash, frame=single, frameround=tttt, #1}}{}
|
||||||
\newcommand\lstinputcaml[1][]{\leavevmode\lstinputlisting[language={[Objective]caml}, frame=single, frameround=tttt, rangeprefix=(***\ , rangesuffix=\ ***), #1]}
|
\newcommand\lstinputcaml[1][]{\leavevmode\lstinputlisting[language={mycaml}, frame=single, frameround=tttt, rangeprefix=(***\ , rangesuffix=\ ***), #1]}
|
||||||
\newcommand\lstinputpython[1][]{\leavevmode\lstinputlisting[language={mypython}, frame=single, frameround=tttt, rangeprefix=\#\#\#\ , rangesuffix=\ \#\#\#, #1]}
|
\newcommand\lstinputpython[1][]{\leavevmode\lstinputlisting[language={mypython}, frame=single, frameround=tttt, rangeprefix=\#\#\#\ , rangesuffix=\ \#\#\#, #1]}
|
||||||
\newcommand\lstinputsql[1][]{\leavevmode\lstinputlisting[language={mysql}, frame=single, frameround=tttt, rangeprefix=---\ , rangesuffix=\ ---, #1]}
|
\newcommand\lstinputsql[1][]{\leavevmode\lstinputlisting[language={mysql}, frame=single, frameround=tttt, rangeprefix=---\ , rangesuffix=\ ---, #1]}
|
||||||
|
|
||||||
|
|||||||
Référencer dans un nouveau ticket
Bloquer un utilisateur