Changeset 53dece1 for doc/papers/general/Paper.tex
- Timestamp:
- Mar 12, 2018, 8:40:51 AM (5 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, 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, resolv-new, with_gc
- Children:
- 6171841
- Parents:
- 49eb6a2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/papers/general/Paper.tex
r49eb6a2 r53dece1 1 1 \documentclass[AMA,STIX1COL]{WileyNJD-v2} 2 %\documentclass{article}3 2 4 3 \articletype{RESEARCH ARTICLE}% … … 10 9 \raggedbottom 11 10 12 \usepackage{fullpage}13 11 \usepackage{epic,eepic} 14 \usepackage{xspace,calc,comment} 12 \usepackage{xspace} 13 \usepackage{comment} 15 14 \usepackage{upquote} % switch curled `'" to straight 16 15 \usepackage{listings} % format program code 17 \usepackage{enumitem}18 \setlist[itemize]{topsep=3pt,itemsep=2pt,parsep=0pt}% global19 \usepackage{rotating}16 %\usepackage{enumitem} 17 %\setlist[itemize]{topsep=3pt,itemsep=2pt,parsep=0pt}% global 18 %\usepackage{rotating} 20 19 \definecolor{ForestGreen}{cmyk}{1, 0, 0.99995, 0} 21 20 \hypersetup{breaklinks=true} … … 23 22 \usepackage[pagewise]{lineno} 24 23 \renewcommand{\linenumberfont}{\scriptsize\sffamily} 25 26 \setlength{\topmargin}{-0.75in}\setlength{\headsep}{0.5in}\setlength{\footskip}{0.25in}27 \setlength{\textheight}{9.325in}28 \setlength{\textwidth}{6.75in}29 \setlength{\evensidemargin}{-0.25in}30 \setlength{\oddsidemargin}{-0.25in}31 24 32 25 \lefthyphenmin=4 % hyphen only after 4 characters … … 1708 1701 as well, parameter names are optional, \eg: 1709 1702 \begin{cfa} 1710 [ int x ] f ( /* void */ ); $\C[2 in]{// returning int with no parameters}$1703 [ int x ] f ( /* void */ ); $\C[2.5in]{// returning int with no parameters}$ 1711 1704 [ int x ] f (...); $\C{// returning int with unknown parameters}$ 1712 1705 [ * int ] g ( int y ); $\C{// returning pointer to int with int parameter}$ … … 2327 2320 The following shows one example where \CFA \emph{extends} an existing standard C interface to reduce complexity and provide safety. 2328 2321 C/\Celeven provide a number of complex and overlapping storage-management operation to support the following capabilities: 2329 \begin{description} [topsep=3pt,itemsep=2pt,parsep=0pt]2322 \begin{description}%[topsep=3pt,itemsep=2pt,parsep=0pt] 2330 2323 \item[fill] 2331 2324 an allocation with a specified character. … … 2377 2370 \end{cfa} 2378 2371 \lstDeleteShortInline@% 2379 \begin{tabular}{@{}l@{\hspace{ \parindentlnth}}l@{}}2380 \multicolumn{1}{c@{\hspace{ \parindentlnth}}}{\textbf{\CFA}} & \multicolumn{1}{c}{\textbf{C}} \\2372 \begin{tabular}{@{}l@{\hspace{2\parindentlnth}}l@{}} 2373 \multicolumn{1}{c@{\hspace{2\parindentlnth}}}{\textbf{\CFA}} & \multicolumn{1}{c}{\textbf{C}} \\ 2381 2374 \begin{cfa} 2382 2375 ip = alloc();
Note: See TracChangeset
for help on using the changeset viewer.