Changeset 32cab5b for doc/LaTeXmacros
- Timestamp:
- Apr 17, 2018, 12:01:09 PM (8 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, with_gc
- Children:
- 3265399
- Parents:
- b2fe1c9 (diff), 81bb114 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- doc/LaTeXmacros
- Files:
-
- 2 edited
-
common.tex (modified) (7 diffs)
-
lstlang.sty (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
doc/LaTeXmacros/common.tex
rb2fe1c9 r32cab5b 11 11 %% Created On : Sat Apr 9 10:06:17 2016 12 12 %% Last Modified By : Peter A. Buhr 13 %% Last Modified On : Sat Feb 17 21:58:43 201814 %% Update Count : 3 6913 %% Last Modified On : Mon Mar 19 17:18:23 2018 14 %% Update Count : 379 15 15 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 16 … … 101 101 % index macros 102 102 \newcommand{\italic}[1]{\emph{\hyperpage{#1}}} 103 \newcommand{\ definition}[1]{\textbf{\hyperpage{#1}}}103 \newcommand{\Definition}[1]{\textbf{\hyperpage{#1}}} 104 104 \newcommand{\see}[1]{\emph{see}~#1} 105 105 … … 114 114 \def\impl{\@bsphack\begingroup 115 115 \def\protect##1{\string##1\space}\@sanitize 116 \@wrxref{| definition}}116 \@wrxref{|Definition}} 117 117 \newcommand{\indexcode}[1]{{\lstinline$#1$}} 118 118 \def\use{\@bsphack\begingroup … … 124 124 \if@nobreak \ifvmode\nobreak\fi\fi\@esphack} 125 125 %\newcommand{\use}[1]{\index{#1@{\lstinline$#1$}}} 126 %\newcommand{\impl}[1]{\index{\protect#1@{\lstinline$\protect#1$}| definition}}126 %\newcommand{\impl}[1]{\index{\protect#1@{\lstinline$\protect#1$}|Definition}} 127 127 128 128 % inline text and lowercase index: \Index{inline and lowercase index text} … … 148 148 % Latin abbreviation 149 149 \newcommand{\abbrevFont}{\textit} % set empty for no italics 150 \@ifundefined{eg}{ 150 151 \newcommand{\EG}{\abbrevFont{e}.\abbrevFont{g}.} 151 152 \newcommand*{\eg}{% … … 153 154 {\@ifnextchar{:}{\EG}% 154 155 {\EG,\xspace}}% 155 }% 156 }}{}% 157 \@ifundefined{ie}{ 156 158 \newcommand{\IE}{\abbrevFont{i}.\abbrevFont{e}.} 157 159 \newcommand*{\ie}{% … … 159 161 {\@ifnextchar{:}{\IE}% 160 162 {\IE,\xspace}}% 161 }% 163 }}{}% 164 \@ifundefined{etc}{ 162 165 \newcommand{\ETC}{\abbrevFont{etc}} 163 166 \newcommand*{\etc}{% 164 167 \@ifnextchar{.}{\ETC}% 165 168 {\ETC.\xspace}% 166 }% 169 }}{}% 170 \@ifundefined{etal}{ 167 171 \newcommand{\ETAL}{\abbrevFont{et}~\abbrevFont{al}} 168 172 \newcommand*{\etal}{% 169 173 \@ifnextchar{.}{\protect\ETAL}% 170 174 {\protect\ETAL.\xspace}% 171 }% 175 }}{}% 176 \@ifundefined{viz}{ 172 177 \newcommand{\VIZ}{\abbrevFont{viz}} 173 178 \newcommand*{\viz}{% 174 179 \@ifnextchar{.}{\VIZ}% 175 180 {\VIZ.\xspace}% 176 } %181 }}{}% 177 182 \makeatother 178 183 -
doc/LaTeXmacros/lstlang.sty
rb2fe1c9 r32cab5b 8 8 %% Created On : Sat May 13 16:34:42 2017 9 9 %% Last Modified By : Peter A. Buhr 10 %% Last Modified On : Wed Aug 30 22:11:14 201711 %% Update Count : 1410 %% Last Modified On : Fri Apr 6 23:44:50 2018 11 %% Update Count : 20 12 12 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 13 13 … … 31 31 \lstdefinelanguage{sml} { 32 32 morekeywords= { 33 EQUAL, GREATER, LESS, NONE, SOME, abstraction, abstype, and, andalso, array, as, before, bool, 34 case, char, datatype, do, else, end, eqtype, exception, exn, false, fn, fun, functor, handle, 35 if, in, include, infix, infixr, int, let, list, local, nil, nonfix, not, o, of, op, open, 36 option, orelse, overload, print, raise, real, rec, ref, sharing, sig, signature, string, struct, 37 structure, substring, then, true, type, unit, val, vector, where, while, with, withtype, word 38 }, 39 morestring=[b]", 40 morecomment=[s]{(*}{*)}, 33 EQUAL, GREATER, LESS, NONE, SOME, abstraction, abstype, and, andalso, array, as, before, 34 bool, case, char, datatype, do, else, end, eqtype, exception, exn, false, fn, fun, functor, 35 handle, if, in, include, infix, infixr, int, let, list, local, nil, nonfix, not, o, of, op, 36 open, option, orelse, overload, print, raise, real, rec, ref, sharing, sig, signature, 37 string, struct, structure, substring, then, true, type, unit, val, vector, where, while, 38 with, withtype, word 39 }, 40 morestring=[b]", 41 morecomment=[s]{(*}{*)}, 41 42 } 42 43 … … 82 83 83 84 \lstdefinelanguage{rust}{ 85 % Keywords 84 86 morekeywords=[1]{ 85 87 abstract, alignof, as, become, box, break, const, continue, crate, do, else, enum, extern, 86 false, final, fn, for, if, impl, in, let, loop, macro, match, mod, move, mut, offsetof,87 override, priv, proc, pub, pure, ref, return, Self, self, sizeof, static, struct, super,88 trait, true, type, typeof, unsafe, unsized, use, virtual, where, while, yield88 false, final, fn, for, if, impl, in, let, loop, macro, match, mod, move, mut, offsetof, 89 override, priv, proc, pub, pure, ref, return, Self, self, sizeof, static, struct, super, 90 trait, true, type, typeof, unsafe, unsized, use, virtual, where, while, yield 89 91 }, 92 % Strings 90 93 morestring=[b]{"}, 94 % Comments 91 95 comment=[l]{//}, 92 96 morecomment=[s]{/*}{*/}, 97 % Options 93 98 sensitive=true 94 99 } 95 100 96 \lstdefinelanguage{ Pseudo}{101 \lstdefinelanguage{pseudo}{ 97 102 morekeywords={string,uint,int,bool,float}, 98 103 sensitive=true, … … 107 112 \lstdefinelanguage{CFA}[ANSI]{C}{ 108 113 morekeywords={ 109 _Alignas, _Alignof, __alignof, __alignof__, asm, __asm, __asm__, _ At, __attribute,110 __attribute__, auto, _Bool, catch, catchResume, choose, _Complex, __complex, __complex__,111 __const, __const__, disable, dtype, enable, __extension__, fallthrough, fallthru,112 finally, forall, ftype, _Generic, _Imaginary, inline, __label__, lvalue, _Noreturn, one_t,113 otype, restrict, _Static_assert, throw, throwResume, trait, try, ttype, typeof, __typeof,114 __typeof__, virtual, with, zero_t},115 morekeywords=[2]{116 _Atomic, coroutine, is_coroutine, is_monitor, is_thread, monitor, mutex, nomutex, or,117 resume, suspend, thread, _Thread_local, waitfor, when, yield},114 _Alignas, _Alignof, __alignof, __alignof__, asm, __asm, __asm__, __attribute, __attribute__, 115 auto, _Bool, catch, catchResume, choose, _Complex, __complex, __complex__, __const, __const__, 116 coroutine, disable, dtype, enable, __extension__, exception, fallthrough, fallthru, finally, 117 __float80, float80, __float128, float128, forall, ftype, _Generic, _Imaginary, __imag, __imag__, 118 inline, __inline, __inline__, __int128, int128, __label__, monitor, mutex, _Noreturn, one_t, or, 119 otype, restrict, __restrict, __restrict__, __signed, __signed__, _Static_assert, thread, 120 _Thread_local, throw, throwResume, timeout, trait, try, ttype, typeof, __typeof, __typeof__, 121 virtual, __volatile, __volatile__, waitfor, when, with, zero_t, 122 }, 118 123 moredirectives={defined,include_next}% 119 124 }
Note:
See TracChangeset
for help on using the changeset viewer.