publications.bib
@TECHREPORT{jarvi:07:c++_lambdas,
AUTHOR = {Jaakko J\"arvi and John Freeman and Lawrence Crowl},
TITLE = {Lambda functions and closures for {C++} ({R}evision 1)},
INSTITUTION = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
NUMBER = {N2329=07-0189},
YEAR = 2007,
MONTH = JUN,
PDF = {papers/n2329.pdf}
}
@TECHREPORT{Gregor07:VariadicsWordingRev1,
AUTHOR = {Douglas Gregor and Jaakko J\"arvi and Jens Maurer and Jason Merrill},
TITLE = {Proposed Wording for Variadic Templates (Revision 1)},
INSTITUTION = {ISO/IEC JTC 1, Information Technology, Subcommittee
SC 22, Programming Language {C++}},
YEAR = 2007,
NUMBER = {N2191=07-0051},
MONTH = {March}
}
@TECHREPORT{Gregor07:VariadicsLibraryRev1,
AUTHOR = {Douglas Gregor and Jaakko J\"arvi},
TITLE = {Variadic Templates for the {C++0x} Standard Library (Revision 1)},
INSTITUTION = {ISO/IEC JTC 1, Information Technology, Subcommittee
SC 22, Programming Language {C++}},
YEAR = 2007,
NUMBER = {N2192=07-0052},
MONTH = {March}
}
@TECHREPORT{Gregor07:DecltypeLibrary,
AUTHOR = {Douglas Gregor and Jaakko J\"arvi},
TITLE = {decltype for the {C++0x} Standard Library},
INSTITUTION = {ISO/IEC JTC 1, Information Technology, Subcommittee
SC 22, Programming Language {C++}},
YEAR = 2007,
NUMBER = {N2194=07-0054},
MONTH = {March}
}
@TECHREPORT{Gregor07:VariadicsWording,
AUTHOR = {Douglas Gregor and Jaakko J\"arvi and Jens Maurer and Jason Merrill},
TITLE = {Proposed Wording for Variadic Tempplates},
INSTITUTION = {ISO/IEC JTC 1, Information Technology, Subcommittee
SC 22, Programming Language {C++}},
YEAR = 2007,
NUMBER = {N2152=07-0012},
MONTH = JAN,
PDF = {papers/n2152.pdf}
}
@TECHREPORT{Gregor07:VariadicsLibrary,
AUTHOR = {Douglas Gregor and Jaakko J\"arvi},
TITLE = {Variadic Templates for the {C++0x} Standard Library},
INSTITUTION = {ISO/IEC JTC 1, Information Technology, Subcommittee
SC 22, Programming Language {C++}},
YEAR = 2007,
NUMBER = {N2151=07-0011},
MONTH = JAN,
PDF = {papers/n2151.pdf}
}
@TECHREPORT{jarvi:06:decltype_rev_6,
AUTHOR = {Jaakko J\"arvi and Bjarne Stroustrup and Gabriel Dos~Reis},
TITLE = {Decltype (revision 6): proposed wording},
INSTITUTION = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
NUMBER = {N2115=06-0185},
YEAR = 2006,
MONTH = NOV,
PDF = {papers/n2115.pdf}
}
@TECHREPORT{jarvi:06:decltype_rev_5,
AUTHOR = {Jaakko J\"arvi and Bjarne Stroustrup and Gabriel Dos~Reis},
TITLE = {Decltype (revision 5)},
INSTITUTION = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
NUMBER = {N1978=06-0048},
YEAR = 2006,
MONTH = APR,
PDF = {papers/n1978.pdf}
}
@TECHREPORT{willcock:06:c++_lambdas,
AUTHOR = {Jeremiah Willcock and Jaakko J\"arvi and Douglas Gregor and Bjarne Stroustrup and Andrew Lumsdaine},
TITLE = {Lambda functions and closures for {C++}},
INSTITUTION = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
NUMBER = {N1968=06-0038},
YEAR = 2006,
MONTH = FEB,
PDF = {papers/n1968.pdf}
}
@TECHREPORT{jarvi:06:auto_rev_4,
AUTHOR = {Jaakko J\"arvi and Bjarne Stroustrup and Gabriel Dos~Reis},
TITLE = {Deducing the type of variable from its initializer expression (revision 4)},
INSTITUTION = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
NUMBER = {N1984=06-0054},
YEAR = 2006,
MONTH = APR,
PDF = {papers/n1984.pdf}
}
@TECHREPORT{Gregor06:variadics_rev_3,
AUTHOR = {Douglas Gregor and Jaakko J\"arvi and Gary Powell},
TITLE = {Variadic Templates (Revision 3)},
INSTITUTION = {ISO/IEC JTC 1, Information Technology, Subcommittee
SC 22, Programming Language {C++}},
YEAR = 2006,
NUMBER = {N2080=06-0150},
MONTH = OCT,
PDF = {papers/n2080.pdf}
}
@TECHREPORT{siek:05:concepts_rev_1,
AUTHOR = {Jeremy Siek and Douglas Gregor and Ronald Garcia and Jeremiah Willcock and Jaakko J\"arvi
and Andrew Lumsdaine},
TITLE = {{Concepts for C++0x (Revision 1)}},
INSTITUTION = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
NUMBER = {N1849=05-0109},
MONTH = AUG,
YEAR = 2005,
PDF = {papers/n1849.pdf}
}
@TECHREPORT{siek:05:concepts,
AUTHOR = {Jeremy Siek and Douglas Gregor and Ronald Garcia and Jeremiah Willcock and Jaakko J\"arvi
and Andrew Lumsdaine},
TITLE = {{Concepts for C++0x}},
INSTITUTION = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
NUMBER = {N1758=05-0018},
MONTH = JAN,
YEAR = 2005,
PDF = {papers/n1758.pdf}
}
@TECHREPORT{jarvi:05:auto_rev_3,
AUTHOR = {Jaakko J\"arvi and Bjarne Stroustrup and Gabriel Dos~Reis},
TITLE = {Deducing the type of variable from its initializer expression (revision 3)},
INSTITUTION = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
NUMBER = {N1894=04-0154},
YEAR = 2005,
MONTH = OCT,
PDF = {papers/n1894.pdf}
}
@TECHREPORT{jarvi:05:auto_rev_2,
AUTHOR = {Jaakko J\"arvi and Bjarne Stroustrup and Gabriel Dos~Reis},
TITLE = {Deducing the type of variable from its initializer expression (revision 2)},
INSTITUTION = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
NUMBER = {N1794=04-0054},
YEAR = 2005,
MONTH = APR,
PDF = {papers/n1794.pdf}
}
@TECHREPORT{jarvi:04:auto,
AUTHOR = {Jaakko J\"arvi and Bjarne Stroustrup and Gabriel Dos~Reis},
TITLE = {Deducing the type of variable from its initializer expression},
INSTITUTION = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
NUMBER = {N1721=04-0161},
YEAR = 2004,
MONTH = OCT,
PDF = {papers/n1721.pdf}
}
@TECHREPORT{jarvi:04:decltype_rev_4,
AUTHOR = {Jaakko J\"arvi and Bjarne Stroustrup and Gabriel Dos~Reis},
TITLE = {Decltype and auto (revision 4)},
INSTITUTION = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
NUMBER = {N1705=04-0145},
YEAR = 2004,
MONTH = SEP,
PDF = {papers/n1705.pdf}
}
@TECHREPORT{gregor:04:std_vararg_templates_3,
AUTHOR = {Douglas Gregor and Jaakko J\"arvi and Gary Powell},
TITLE = {Variadic Templates: Exploring the Design Space},
INSTITUTION = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
NUMBER = {N1704=04-0144},
YEAR = 2004,
MONTH = SEP,
PDF = {papers/n1704.pdf},
NOTE = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1704.pdf}}
}
@TECHREPORT{powell:04:operator_dot,
AUTHOR = {Gary Powell and Douglas Gregor and Jaakko J\"arvi},
TITLE = {Overloading Operator.() \& Operator.*()},
INSTITUTION = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
NUMBER = {N1671=04-0111},
YEAR = 2004,
MONTH = SEP
}
@TECHREPORT{jarvi:03:std_decltype_revisited,
AUTHOR = {Jaakko J\"arvi and Bjarne Stroustrup},
TITLE = {Mechanisms for querying types of expressions: Decltype and auto revisited},
INSTITUTION = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
NUMBER = {N1527=03-0110},
YEAR = 2003,
MONTH = SEP,
PDF = {papers/decltype_revisited_n1527.pdf},
NOTE = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1527.pdf}}
}
@TECHREPORT{jarvi:03:std_decltype_proposal,
AUTHOR = {Jaakko J\"arvi and Bjarne Stroustrup and Douglas Gregor and Jeremy Siek},
TITLE = {Decltype and auto},
INSTITUTION = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
NUMBER = {N1478=03-0061},
YEAR = 2003,
MONTH = APR,
PDF = {papers/decltype_n1478.pdf},
NOTE = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1478.pdf}}
}
@TECHREPORT{jarvi:02:std_tuple_proposal,
AUTHOR = {Jaakko J\"arvi},
TITLE = {Proposal for adding tuple types into the standard library},
INSTITUTION = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language C++}},
NUMBER = {N1403=02-0061},
YEAR = 2002,
PDF = {papers/tuple_proposal.pdf}
}
@TECHREPORT{dimov:03:std_bind_proposal,
AUTHOR = {P. Dimov and Douglas Gregor and Jaakko J\"arvi and Gary Powell},
TITLE = {A Proposal to Add an Enhanced Binder to the Library Technical Report},
INSTITUTION = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
NUMBER = {N1455=03-0038},
YEAR = 2003,
NOTE = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1455.htm}}
}
@TECHREPORT{gregor:03:std_vararg_templates_proposal,
AUTHOR = {Douglas Gregor and Gary Powell and Jaakko J\"arvi},
TITLE = {Typesafe Variable-length Function and Template Argument Lists},
INSTITUTION = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
NUMBER = {N1483=03-0066},
YEAR = 2003,
PDF = {papers/vararg_templates_n1483.pdf},
NOTE = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1483.pdf}}
}