Changes in / [6e9ffd1:3271166]


Ignore:
Location:
doc
Files:
1 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • doc/bibliography/pl.bib

    r6e9ffd1 r3271166  
    15811581
    15821582@mastersthesis{Delisle18,
    1583     author      = {Thierry Delisle },
     1583    author      = {Thierry Delisle},
    15841584    title       = {Concurrency in \textsf{C}$\mathbf{\forall}$},
    15851585    school      = {School of Computer Science, University of Waterloo},
  • doc/theses/aaron_moss_PhD/phd/Makefile

    r6e9ffd1 r3271166  
    1 LATEX = pdflatex -interaction=nonstopmode
    2 BIBTEX = bibtex
     1BUILD = build
     2BIBDIR = ../../../bibliography
     3TEXLIB = .:${BUILD}:${BIBDIR}:
     4
     5LATEX = TEXINPUTS=${TEXLIB} && export TEXINPUTS && pdflatex -interaction= -output-directory=${BUILD}
     6BIBTEX = BIBINPUTS=${TEXLIB} && export BIBINPUTS && bibtex
    37
    48BASE = thesis
    59DOCUMENT = ${BASE}.pdf
    6 AUX = ${BASE}.aux ${BASE}.bbl ${BASE}.blg ${BASE}.log ${BASE}.out ${BASE}.toc
     10BIBFILE = ${BIBDIR}/pl.bib
    711
    812SOURCES = ${addsuffix .tex, \
     
    2327
    2428clean :
    25         @rm -frv ${DOCUMENT} ${AUX}
     29        @rm -fv ${BUILD}/*
    2630
    2731wc :
    2832        wc ${SOURCES}
    2933
    30 ${DOCUMENT} : ${SOURCES}
     34${DOCUMENT} : ${SOURCES} ${BUILD}
    3135        ${LATEX} ${BASE}
    3236        ${LATEX} ${BASE}
    3337
    34 rebuild-refs : ${SOURCES} aaron-thesis.bib
     38rebuild-refs : ${SOURCES} ${BIBFILE} ${BUILD}
    3539        ${LATEX} ${BASE}
    36         ${BIBTEX} ${BASE}
     40        ${BIBTEX} ${BUILD}/${BASE}
    3741        ${LATEX} ${BASE}
    3842        ${LATEX} ${BASE}
     43
     44${BUILD}:
     45        mkdir -p ${BUILD}
  • doc/theses/aaron_moss_PhD/phd/background.tex

    r6e9ffd1 r3271166  
    1 \chapter{Background}
     1\chapter{\CFA{}}
    22
    33\CFA{} adds a number of features to C, some of them providing significant increases to the expressive power of the language, but all designed to maintain the existing procedural programming paradigm of C and to be as orthogonal as possible to each other.
  • doc/theses/aaron_moss_PhD/phd/generic-types.tex

    r6e9ffd1 r3271166  
    44Talk about generic types. Pull from Moss~\etal\cite{Moss18}.
    55
     6% TODO discuss layout function algorithm, application to separate compilation
     7
    68% TODO mention impetus for zero_t design
    79
  • doc/theses/aaron_moss_PhD/phd/thesis.tex

    r6e9ffd1 r3271166  
    141141\addcontentsline{toc}{chapter}{\textbf{References}}
    142142
    143 \bibliography{aaron-thesis}
     143\bibliography{pl}
    144144% Tip 5: You can create multiple .bib files to organize your references.
    145145% Just list them all in the \bibliogaphy command, separated by commas (no spaces).
Note: See TracChangeset for help on using the changeset viewer.