#lang racket (require scriblib/autobib scribble/core scribble/decode scribble/base) (provide (all-defined-out)) (define-cite cite citet gen-bib) (define bmsad-pldi15 (make-bib #:title "Profile-guided meta-programming" #:author (authors (author-name "William J." "Bowman") "Swaha Miller" "Vincent St-Amour" (author-name "R. Kent" "Dybvig")) #:location (proceedings-location "Conf. on Programming Language Design and Implementation" ;; TODO page numbers ) #:date "2015")) (define saaf-cc15 (make-bib #:title "Feature-specific profiling" #:author (authors "Vincent St-Amour" "Leif Andersen" "Matthias Felleisen") #:location (proceedings-location "International Conf. on Compiler Construction" #:pages '(49 68)) #:date "2015")) (define sat-icfp13 (make-bib #:title "Experience eeport: Applying random testing to a base type environment" #:author (authors "Vincent St-Amour" "Neil Toronto") #:location (proceedings-location "International Conf. Functional Programming" #:pages '(351 356)) #:date "2013")) (define sathf-oopsla12 (make-bib #:title "Optimization coaching" #:author (authors "Vincent St-Amour" "Sam Tobin-Hochstadt" "Matthias Felleisen") #:location (proceedings-location "Conf. Object-Oriented Programming Systems, Languages, and Applications" #:pages '(163 178)) #:date "2012")) (define sfsaff-fhpc12 (make-bib #:title "Seeing the futures: profiling shared-memory parallel Racket" #:author (authors "James Swaine" "Burke Fetscher" "Vincent St-Amour" "Robby Findler" "Matthew Flatt") #:location (proceedings-location "Works. on Functional High-Performance Computing" #:pages '(73 82)) #:date "2012")) (define sathff-padl12 (make-bib #:title "Typing the numeric tower" #:author (authors "Vincent St-Amour" "Sam Tobin-Hochstadt" "Matthew Flatt" "Matthias Felleisen") #:location (proceedings-location "International Symp. on Practical Aspects of Declarative Languages" #:pages '(289 303)) #:date "2012")) (define thsacff-pldi11 (make-bib #:title "Languages as libraries" #:author (authors "Sam Tobin-Hochstadt" "Vincent St-Amour" "Ryan Culpepper" "Matthew Flatt" "Matthias Felleisen") #:location (proceedings-location "Conf. on Programming Language Design and Implementation" #:pages '(132 141)) #:date "2011")) (define sathff-ifl10 (make-bib #:title "Where are you going with those types?" #:author (authors "Vincent St-Amour" "Sam Tobin-Hochstadt" "Matthew Flatt" "Matthias Felleisen") #:location (proceedings-location "Symp. on Implementation and Application of Functional Languages (Draft Proceedings)" #:pages '(386 387)) #:date "2010")) (define saf-ifl09 (make-bib #:title "PICOBIT: A Compact Scheme System for Microcontrollers" #:author (authors "Vincent St-Amour" "Marc Feeley") #:location (proceedings-location "Symp. on Implementation and Application of Funcitonal Languages" #:pages '(1 17)) #:date "2009")) (define saf-sw08 (make-bib #:title "S³ (Small Scheme Stack): A Scheme TCP/IP Stack Targeting Small Embedded Applications" #:author (authors "Vincent St-Amour" "Lysiane Bouchard" "Marc Feeley") #:location (proceedings-location "Works. on Scheme and Functional Programming" #:pages '(11 18)) #:date "2008"))