%%% -*-BibTeX-*-
%%% /u/sy/beebe/tex/bib/jclt.bib, Tue Apr 14 15:21:27 1992
%%% Edit by Nelson H. F. Beebe <beebe at magna.math.utah.edu>
%%%
%%% ====================================================================
%%% BibTeX-file{
%%% author = "Nelson H. F. Beebe",
%%% version = "1.28",
%%% date = "19 September 2010",
%%% time = "11:41:21 MDT",
%%% filename = "jclt.bib",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
%%% 155 S 1400 E RM 233
%%% Salt Lake City, UT 84112-0090
%%% USA",
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 581 4148",
%%% checksum = "38486 3377 12529 106103",
%%% email = "beebe at math.utah.edu, beebe at acm.org,
%%% beebe at computer.org (Internet)",
%%% codetable = "ISO/ASCII",
%%% keywords = "bibliography, C",
%%% license = "public domain",
%%% supported = "yes",
%%% docstring = "This is a complete BibTeX bibliography for
%%% the Journal of C Language Translation, which
%%% ceased publication in March, 1995. However,
%%% the journal has a Web site, and back issues
%%% for all volumes are available for sale: see
%%%
%%% http://jclt.iecc.com/
%%%
%%% The tables of contents at
%%%
%%% http://jclt.iecc.com/jcttoc.txt
%%%
%%% together with original tables-of-contents
%%% files, have been used to complete the
%%% coverage below for Volumes 4..6 (I have
%%% personal copies only for volumes 1..3).
%%%
%%% At version 1.28, the year coverage looked
%%% like this:
%%%
%%% 1989 ( 36) 1992 ( 25) 1995 ( 6)
%%% 1990 ( 38) 1993 ( 32)
%%% 1991 ( 35) 1994 ( 28)
%%%
%%% Article: 200
%%%
%%% Total entries: 200
%%%
%%% Journal article tags look like
%%% author:abbrev-volume-number-page, where the
%%% author part is the last name of the first
%%% author: for example, Jaeschke:JCLT-3-2-162.
%%%
%%% Thanks to editors Rex Jaeschke (Volumes 1..3)
%%% and John Levine (Volumes 4..6) for making the
%%% tables of contents information available.
%%%
%%% The checksum field above contains a CRC-16
%%% checksum as the first value, followed by the
%%% equivalent of the standard UNIX wc (word
%%% count) utility output of lines, words, and
%%% characters. This is produced by Robert
%%% Solovay's checksum utility.",
%%% }
%%% ====================================================================
@Preamble{"\input bibnames.sty"}
%%% ====================================================================
%%% Acknowledgement abbreviations:
@String{ack-nhfb = "Nelson H. F. Beebe,
University of Utah,
Department of Mathematics, 110 LCB,
155 S 1400 E RM 233,
Salt Lake City, UT 84112-0090, USA,
Tel: +1 801 581 5254,
FAX: +1 801 581 4148,
e-mail: \path|beebe@math.utah.edu|,
\path|beebe@acm.org|,
\path|beebe@computer.org| (Internet),
URL: \path|http://www.math.utah.edu/~beebe/|"}
%%% ====================================================================
%%% Journal abbreviations:
@String{j-JCLT = "The Journal of {C} Language Translation"}
%%% ====================================================================
%%% Bibliography entries. To satisfy cross references, a few entries
%%% from other journals and books are included here.
@Article{Plauger:JCLT-0-1-1,
author = "P. J. Plauger",
title = "Internationalizing {C}",
journal = j-JCLT,
volume = "0",
number = "1",
pages = "1--8",
month = mar,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "The ins and outs of implementing locales and multibyte
character support.",
}
@Article{MacDonald:JCLT-0-1-9,
author = "Tom MacDonald",
title = "{C} Language and Numerical Programming",
journal = j-JCLT,
volume = "0",
number = "1",
pages = "9--16",
month = mar,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of the deficiencies of traditional C and
ANSI C in supporting the requirements of numerical
programmers.",
}
@Article{Jaeschke:JCLT-0-1-17,
author = "Rex Jaeschke",
title = "A Prototype Extraction Tool",
journal = j-JCLT,
volume = "0",
number = "1",
pages = "17--30",
month = mar,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of the requirements for a tool that
mechanically extracts prototypes from function
definitions in source code.",
}
@Article{Jaeschke:JCLT-0-1-31,
author = "Rex Jaeschke",
title = "Numerical {C} Extensions Group Formed",
journal = j-JCLT,
volume = "0",
number = "1",
pages = "31--31",
month = mar,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Announcement of the formation of a working group to
standardize numerical extensions to C.",
}
@Article{Jaeschke:JCLT-0-1-32,
author = "Rex Jaeschke",
title = "Author Guidelines",
journal = j-JCLT,
volume = "0",
number = "1",
pages = "32--38",
month = mar,
year = "1989",
ISSN = "1042-5721",
bibdate = "Sat Oct 1 13:01:51 1994",
acknowledgement = ack-nhfb,
remark = "Some advice for potential authors.",
}
@Article{Plauger:JCLT-1-1-1,
author = "P. J. Plauger",
title = "Pointers and Addresses",
journal = j-JCLT,
volume = "1",
number = "1",
pages = "1--8",
month = jun,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A look at the address spaces provided by several
popular architectures, and a discussion about pointers
and addresses in a standard-conforming
implementation.",
}
@Article{Jaeschke:JCLT-1-1-9,
author = "Rex Jaeschke",
title = "{Numerical C Extensions Group} Status",
journal = j-JCLT,
volume = "1",
number = "1",
pages = "9--11",
month = jun,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A report on the first NCEG meeting and future
directions of the group.",
}
@Article{Meloy:JCLT-1-1-12,
author = "Sue Meloy",
title = "A Solution to Name Space Pollution",
journal = j-JCLT,
volume = "1",
number = "1",
pages = "12--16",
month = jun,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "H-P's solution to resolving name space issues in
implementations that must support ANSI as well as other
environments such as POSIX, X/Open, and ``in-house''
extensions.",
}
@Article{Brodie:JCLT-1-1-17,
author = "Jim Brodie",
title = "{ANSI/ISO} Meeting Report",
journal = j-JCLT,
volume = "1",
number = "1",
pages = "17--19",
month = jun,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A report on the status of the X3 Secretariat Vote, the
recent ANSI and ISO meeting, and the future role of
X3J11.",
}
@Article{MacDonald:JCLT-1-1-20,
author = "Tom MacDonald",
title = "Adding Complex Arithmetic to {C}",
journal = j-JCLT,
volume = "1",
number = "1",
pages = "20--31",
month = jun,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A proposal to add a complex data type, an operator,
and supporting library routines to the Standard C
environment.",
}
@Article{Jaeschke:JCLT-1-1-32,
author = "Rex Jaeschke",
title = "Pragmania",
journal = j-JCLT,
volume = "1",
number = "1",
pages = "32--47",
month = jun,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of pragma-related issues and a look at
the pragmas defined by WATCOM's V7 DOS compiler.",
}
@Article{Brodie:JCLT-1-1-48,
author = "Jim Brodie",
title = "Standards Forum: Type Qualifiers",
journal = j-JCLT,
volume = "1",
number = "1",
pages = "48--54",
month = jun,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of the history behind the const and
volatile qualifiers and a look at the changes they
force on handing and checking type information, and in
code generation.",
}
@Article{Leichter:JCLT-1-1-55,
author = "Jerry Leichter",
title = "Parallel Programming: {Linda} Meets {C}, {Part I}",
journal = j-JCLT,
volume = "1",
number = "1",
pages = "55--60",
month = jun,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "An introduction to the Linda programming model for
developing explicitly parallel programs.",
}
@Article{Jaeschke:JCLT-1-1-61,
author = "Rex Jaeschke",
title = "Miscellanea",
journal = j-JCLT,
volume = "1",
number = "1",
pages = "61--67",
month = jun,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Subscriber questionnaire results, electronic polls,
upcoming events, products and services, and a note on
wide character constants.",
}
@Article{Anonymous:JCLT-1-2-68,
author = "Anonymous",
title = "Books and Publications",
journal = j-JCLT,
volume = "1",
number = "2",
pages = "68--72",
month = sep,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Reviews of Theory of Computation by J. Glenn
Brookshear, Standard C: Programmer's Quick Reference
Guide by P. J. Plauger and Jim Brodie, and ANSI C: A
Lexical Guide by Mark Williams Company.",
}
@Article{Plauger:JCLT-1-2-73,
author = "P. J. Plauger",
title = "Translating {Pascal} to {C}",
journal = j-JCLT,
volume = "1",
number = "2",
pages = "73--81",
month = sep,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "An overview of the major technical problems in
translating Pascal to C and some solutions.",
}
@Article{Jaeschke:JCLT-1-2-82,
author = "Rex Jaeschke",
title = "Numerical {C} Extensions Group",
journal = j-JCLT,
volume = "1",
number = "2",
pages = "82--82",
month = sep,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A list of NCEG subgroup leaders and their contact
telephone number and e-mail address.",
}
@Article{MacDonald:JCLT-1-2-83,
author = "Tom MacDonald",
title = "Aliasing Issues in {C}",
journal = j-JCLT,
volume = "1",
number = "2",
pages = "83--95",
month = sep,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of the aliasing problem in C and the
advantages and disadvantages of several solutions to
it.",
}
@Article{Jaeschke:JCLT-1-2-96,
author = "Rex Jaeschke",
title = "Electronic Survey Number 1",
journal = j-JCLT,
volume = "1",
number = "2",
pages = "96--103",
month = sep,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Questions on: the value of \_\_STDC\_\_, structure
alignment, string literal attributes, pragma
recognition messages, memory allocation tracing, and
extended keywords.",
}
@Article{Holly:JCLT-1-2-104,
author = "Mike Holly",
title = "A Parallel Processing Implementation",
journal = j-JCLT,
volume = "1",
number = "2",
pages = "104--111",
month = sep,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A description of Cray Research's approach to explicit
parallelism via pragma directives.",
}
@Article{Lenkov:JCLT-1-2-112,
author = "Dmitry Lenkov",
title = "{C++} Standardization Project Report",
journal = j-JCLT,
volume = "1",
number = "2",
pages = "112--114",
month = sep,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A report on the efforts to establish a C++ language
standard.",
}
@Article{Jaeschke:JCLT-1-2-115,
author = "Rex Jaeschke",
title = "Parallel Programming: {Linda} Meets {C}, {Part II} -
{J. Leichter}",
journal = j-JCLT,
volume = "1",
number = "2",
pages = "115--121",
month = sep,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "In this installment, we learn how Linda's primitives
are added to C.",
}
@Article{Brodie:JCLT-1-2-122,
author = "Jim Brodie",
title = "{ANSI}/{ISO} Status Report",
journal = j-JCLT,
volume = "1",
number = "2",
pages = "122--126",
month = sep,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "An update on the status of the draft ANSI and ISO C
Standards.",
}
@Article{Jaeschke:JCLT-1-2-127,
author = "Rex Jaeschke",
title = "Validation Suite Report",
journal = j-JCLT,
volume = "1",
number = "2",
pages = "127--137",
month = sep,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "The results of an electronic questionnaire sent to
HCR/ACE, Perennial, and Plum Hall, addressing their C
validation suites.",
}
@Article{Jaeschke:JCLT-1-2-138,
author = "Rex Jaeschke",
title = "Pragmania",
journal = j-JCLT,
volume = "1",
number = "2",
pages = "138--140",
month = sep,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of macro expansion in pragmas and a look
at the pragmas defined by Release 1 of the Cray
Standard C compiler.",
}
@Article{Martin:JCLT-1-2-141,
author = "N. Martin",
title = "{European} Conformance Testing Service for {C}",
journal = j-JCLT,
volume = "1",
number = "2",
pages = "141--146",
month = sep,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "An overview of BSI's expertise in the area of
conformance testing, the results of their C validation
suite selection process, and their efforts in
establishing a coordinated international validation
system.",
}
@Article{Jaeschke:JCLT-1-2-147,
author = "Rex Jaeschke",
title = "Miscellanea",
journal = j-JCLT,
volume = "1",
number = "2",
pages = "147--152",
month = sep,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "``Quality of Implementation'' showcases DEC's VAX C.
Also a calendar of events and news, products, and
services.",
}
@Article{Plauger:JCLT-1-3-153,
author = "P. J. Plauger",
title = "Diagnosing Quiet Changes",
journal = j-JCLT,
volume = "1",
number = "3",
pages = "153--160",
month = dec,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Identification of the quiet changes produced by ANSI C
and suggestions for handling and reporting them.",
}
@Article{Jaeschke:JCLT-1-3-161,
author = "Rex Jaeschke",
title = "Pragmania",
journal = j-JCLT,
volume = "1",
number = "3",
pages = "161--165",
month = dec,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Macro expansion in pragmas revisited and a look at the
pragmas defined in Version 3 of DEC's VAX C compiler.",
}
@Article{Goodman:JCLT-1-3-166,
author = "Goodman",
title = "Design of a {FORTRAN} to {C} Translator, {Part I}",
journal = j-JCLT,
volume = "1",
number = "3",
pages = "166--179",
month = dec,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "The first of a two-part series describing
PROMULA.FORTRAN, a compiler whose source language is
FORTRAN, whose intermediate language is a reverse
polish pseudo-code, and whose target language is C.",
}
@Article{Jaeschke:JCLT-1-3-180,
author = "Rex Jaeschke",
title = "Numerical {C} Extensions Group",
journal = j-JCLT,
volume = "1",
number = "3",
pages = "180--180",
month = dec,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A report of the second meeting held September 19--20
at Cray Research.",
}
@Article{Leichter:JCLT-1-3-181,
author = "Leichter",
title = "Parallel Programming: Linda Meets {C}, {Part III}",
journal = j-JCLT,
volume = "1",
number = "3",
pages = "181--195",
month = dec,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "In this installment, we discuss the implementation of
a compiler for the dialect VAX LINDA-C.",
}
@Article{Jaeschke:JCLT-1-3-196,
author = "Rex Jaeschke",
title = "Electronic Survey Number 2",
journal = j-JCLT,
volume = "1",
number = "3",
pages = "196--204",
month = dec,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Questions on: macro expansion in pragmas, predefined
macros, register semantics, automatic space allocation,
and case ranges.",
}
@Article{Brodie:JCLT-1-3-205,
author = "Jim Brodie",
title = "Understanding Expressions in {C}",
journal = j-JCLT,
volume = "1",
number = "3",
pages = "205--214",
month = dec,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A detailed discussion of the expression attributes:
type, value, and class; and on rvalues, lvalues, and
their conversion.",
}
@Article{MacDonald:JCLT-1-3-215,
author = "Tom MacDonald",
title = "Variable Length Arrays",
journal = j-JCLT,
volume = "1",
number = "3",
pages = "215--233",
month = dec,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Cray Research, Inc's approach to implementing variable
length arrays. along with a description of the
linguistic issues and rationale for the chosen
resolution.",
}
@Article{Jaeschke:JCLT-1-3-234,
author = "Rex Jaeschke",
title = "Miscellanea",
journal = j-JCLT,
volume = "1",
number = "3",
pages = "234--244",
month = dec,
year = "1989",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "float.h macro typing, designing assert.h, prototype
checking and automatic extraction, the usual calendar
of events, and news, products, and services.",
}
@Article{Plauger:JCLT-1-4-245,
author = "P. J. Plauger",
title = "{Standard C} Library Name Space Control",
journal = j-JCLT,
volume = "1",
number = "4",
pages = "245--252",
month = mar,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A detailed look at the library name space rules for
implementors and users alike. A must read since many
implementors are getting it wrong.",
}
@Article{Jaeschke:JCLT-1-4-253,
author = "Rex Jaeschke",
title = "Numerical {C} Extensions Group",
journal = j-JCLT,
volume = "1",
number = "4",
pages = "253--254",
month = mar,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "The results of the X3J11 admission letter ballot and
discussion on the one dissenting vote.",
}
@Article{Brodie:JCLT-1-4-255,
author = "Jim Brodie",
title = "{C} Standards Update",
journal = j-JCLT,
volume = "1",
number = "4",
pages = "255--263",
month = mar,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "X3J11 Chairman Brodie reports on the status of the
ANSI and ISO C Standards, the U.S. Government FIPS
process, the NIST Validation Suite status, and looks
into his crystal ball regarding C's future.",
}
@Article{Goodman:JCLT-1-4-264,
author = "Fred Goodman",
title = "A {FORTRAN} to {C} Translator, {Part II}",
journal = j-JCLT,
volume = "1",
number = "4",
pages = "264--274",
month = mar,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "The second of a two-part series describing
PROMULA.FORTRAN, a compiler whose source language is
FORTRAN, whose intermediate language is a reverse
polish pseudo-code, and whose target language is C.",
}
@Article{Jaeschke:JCLT-1-4-275,
author = "Rex Jaeschke",
title = "Electronic Survey Number 3",
journal = j-JCLT,
volume = "1",
number = "4",
pages = "275--282",
month = mar,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Questions on: NULL representation, importance of
Standards conformance and test suites used, what's
wrong with ANSI C, and long double support.",
}
@Article{Leichter:JCLT-1-4-283,
author = "Leichter",
title = "Parallel Programming: Linda Meets {C}, {Part IV}",
journal = j-JCLT,
volume = "1",
number = "4",
pages = "283--291",
month = mar,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "In this the last of a four-part series we learn about
the eval operator, which is used to dynamically create
new processes.",
}
@Article{MacDonald:JCLT-1-4-292,
author = "Tom MacDonald",
title = "Complex and {VLA}s Revisited",
journal = j-JCLT,
volume = "1",
number = "4",
pages = "292--299",
month = mar,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Tom reviews his complex proposal in light of public
comments, and reports on how Cray finally implemented
it. He also discusses new developments on support for
variable length arrays.",
}
@Article{Allison:JCLT-1-4-300,
author = "Bob Allison",
title = "Interfacing {Microsoft C} and {FORTRAN}",
journal = j-JCLT,
volume = "1",
number = "4",
pages = "300--304",
month = mar,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of the interfacing issues, and the new
keywords, type attributes, and compiler options used to
resolve them.",
}
@Article{Jaeschke:JCLT-1-4-305,
author = "Rex Jaeschke",
title = "Pragmania",
journal = j-JCLT,
volume = "1",
number = "4",
pages = "305--309",
month = mar,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A look at the pragmas defined by Intel in their
iC-86/286 C Compiler and in Apple's MPW 3.0 Compiler.",
}
@Article{MacDonald:JCLT-1-4-310,
author = "Tom MacDonald",
title = "{Cray C}: {C} in a 64-bit World",
journal = j-JCLT,
volume = "1",
number = "4",
pages = "310--315",
month = mar,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Tom discusses some of the implementation details of C
on a 64-bit word architecture. He also highlights the
main portability problems when porting to Cray C from
``mainstream'' implementations.",
}
@Article{Jaeschke:JCLT-1-4-316,
author = "Rex Jaeschke",
title = "Miscellanea",
journal = j-JCLT,
volume = "1",
number = "4",
pages = "316--332",
month = mar,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "size\_t and ptrdiff\_t in a segmented world;
Extensions; Quality of implementation spotlight focuses
on Turbo C; and the usual calendar of events, and news,
products, and services.",
}
@Article{Plauger:JCLT-2-1-1,
author = "P. J. Plauger",
title = "Sequence Points and Parallelism",
journal = j-JCLT,
volume = "2",
number = "1",
pages = "1--8",
month = jun,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of sequence points, array expressions,
and parallel statement execution, and some X3J11
history.",
}
@Article{MacDonald:JCLT-2-1-9,
author = "Tom MacDonald",
title = "Parsing Initializers",
journal = j-JCLT,
volume = "2",
number = "1",
pages = "9--21",
month = jun,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Tom tackles the complicated issue of partial
bracketing in initializers.",
}
@Article{Jaeschke:JCLT-2-1-22,
author = "Rex Jaeschke",
title = "Electronic Survey Number 3",
journal = j-JCLT,
volume = "2",
number = "1",
pages = "22--28",
month = jun,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Questions on: locales, an operator precedence puzzle,
saving preprocessor output, C++ futures, and function
argument passing.",
}
@Article{Goodman:JCLT-2-1-29,
author = "Fred Goodman",
title = "{FORTRAN to C}: Numerical Issues",
journal = j-JCLT,
volume = "2",
number = "1",
pages = "29--44",
month = jun,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of conversion of fixed-point and
mixed-mode arithmetic.",
}
@Article{Leary:JCLT-2-1-45,
author = "Kevin Leary",
title = "{C} and Digital Signal Processing",
journal = j-JCLT,
volume = "2",
number = "1",
pages = "45--47",
month = jun,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A report on the status of C in Digital Signal
Processing environments and Analog Device's DSP/C
compiler.",
}
@Article{Brodie:JCLT-2-1-48,
author = "Jim Brodie",
title = "{ANSI C} Interpretations Report",
journal = j-JCLT,
volume = "2",
number = "1",
pages = "48--56",
month = jun,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "X3J11 Chairman Brodie discusses the Standard
Interpretation process and procedures as well as some
of the interpretation requests and X3J11's responses.",
}
@Article{Jaeschke:JCLT-2-1-57,
author = "Rex Jaeschke",
title = "Pragmania",
journal = j-JCLT,
volume = "2",
number = "1",
pages = "57--60",
month = jun,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A look at Microsoft C V6 and QuickC.",
}
@Article{Jaffe:JCLT-2-1-61,
author = "Martha Jaffe",
title = "A Language Compatible Arithmetic Standard",
journal = j-JCLT,
volume = "2",
number = "1",
pages = "61--70",
month = jun,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A report on LCAS, a work item in ANSI X3T2 and in
ISO/SC22/WG11 committees.",
}
@Article{Jaeschke:JCLT-2-1-71,
author = "Rex Jaeschke",
title = "Miscellanea",
journal = j-JCLT,
volume = "2",
number = "1",
pages = "71--80",
month = jun,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A look at The C Shroud, a source encryption tool;
global register variables; a character version of
stringize; a program tracer; and the usual calendar of
events, and news, products, and services.",
}
@Article{Ritchie:JCLT-2-2-81,
author = "Dennis Ritchie",
title = "Variable-Size Arrays in {C}",
journal = j-JCLT,
volume = "2",
number = "2",
pages = "81--86",
month = sep,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A proposal to add support for variable dimensioned
arrays to C, and some comments on existing or other
proposed implementations.",
}
@Article{Plauger:JCLT-2-2-87,
author = "P. J. Plauger",
title = "{Standard C}: What Barely Works",
journal = j-JCLT,
volume = "2",
number = "2",
pages = "87--94",
month = sep,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of some weak spots in Standard C:
Pointers and Addresses, Integer Sizes, Integer
Representations, Argument Lists, and Nonlocal Jumps.",
}
@Article{Jaeschke:JCLT-2-2-95,
author = "Rex Jaeschke",
title = "Electronic Survey Number 5",
journal = j-JCLT,
volume = "2",
number = "2",
pages = "95--101",
month = sep,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Questions on: Lexical Analysis, Parser Generation, The
GNU C Compiler, float and long double Math Libraries,
Pragma Recognition, and RISC System Support.",
}
@Article{MacDonald:JCLT-2-2-102,
author = "Tom MacDonald",
title = "{IEEE} Floating-Point Arithmetic and {C}",
journal = j-JCLT,
volume = "2",
number = "2",
pages = "102--112",
month = sep,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of the incorporation of IEEE
floating-point arithmetic into ANSI C.",
}
@Article{Sterling:JCLT-2-2-113,
author = "Gordon A. Sterling",
title = "Signal Handling and {C}",
journal = j-JCLT,
volume = "2",
number = "2",
pages = "113--118",
month = sep,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A refresher course in signal handling and a discussion
of some of the extensions Analog Devices, Inc., has
provided to aid signal handling in a Digital Signal
Processing environment.",
}
@Article{Lally:JCLT-2-2-119,
author = "Steven Lally",
title = "Concurrent {C}: {A} Language for Multi-Processing",
journal = j-JCLT,
volume = "2",
number = "2",
pages = "119--132",
month = sep,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A conceptual and syntactical overview of the
Concurrent C/C++ language developed by Gehani and Roome
at AT&T Bell Laboratories.",
}
@Article{Brodie:JCLT-2-2-133,
author = "Jim Brodie",
title = "Extended Multibyte Support",
journal = j-JCLT,
volume = "2",
number = "2",
pages = "133--140",
month = sep,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A look at the second draft of the Japanese Multibyte
Support Extension (MSE) proposal. Some background
information, summary of technical proposals, and
rationale are included.",
}
@Article{Goodman:JCLT-2-2-141,
author = "Fred Goodman",
title = "{FORTRAN} to {C}: Character Manipulation",
journal = j-JCLT,
volume = "2",
number = "2",
pages = "141--151",
month = sep,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "In this installment, the problem of character array
translation is discussed.",
}
@Article{Jaeschke:JCLT-2-2-152,
author = "Rex Jaeschke",
title = "Miscellanea",
journal = j-JCLT,
volume = "2",
number = "2",
pages = "152--164",
month = sep,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A look at Assertions in UNIX System V, Pointers in a
Segmented World, and f2c: A FORTRAN to C Converter.
Also, some reader mail, announcements of some compiler
construction tools, the usual calendar of events, news,
products, and services.",
}
@Article{Plauger:JCLT-2-3-165,
author = "P. J. Plauger",
title = "Generalizing Type Qualifiers",
journal = j-JCLT,
volume = "2",
number = "3",
pages = "165--172",
month = dec,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of types, storage classes, and type
qualifiers, and suggestions for further generalization
of type qualifiers based on prior art.",
}
@Article{Martin:JCLT-2-3-173,
author = "Neil Martin and Dan Chacon",
title = "{European C} Conformance Testing",
journal = j-JCLT,
volume = "2",
number = "3",
pages = "173--176",
month = dec,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "An update on the validation process in Europe and
announcement of the first validated compilers.",
}
@Article{McKeeman:JCLT-2-3-177,
author = "W. M. McKeeman and Shota Aki and Scot Aurenz",
title = "Parser-Independent Compilers",
journal = j-JCLT,
volume = "2",
number = "3",
pages = "177--184",
month = dec,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of some techniques for building and
optimizing the shift/reduce sequence.",
}
@Article{Jaeschke:JCLT-2-3-185,
author = "Rex Jaeschke",
title = "Electronic Survey Number 6",
journal = j-JCLT,
volume = "2",
number = "3",
pages = "185--193",
month = dec,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Questions on: Trigraph recognition, special handling
of main, extended integer types, inter-language issues,
and intrinsic functions.",
}
@Article{Parks:JCLT-2-3-194,
author = "John H. Parks",
title = "Case Study: Building an {ANSI CPP}",
journal = j-JCLT,
volume = "2",
number = "3",
pages = "194--206",
month = dec,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A thorough look at the issues involved in building an
ideal preprocessor that can be user-configurable to
support ANSI C and most common extensions.",
}
@Article{Brodie:JCLT-2-3-207,
author = "Jim Brodie",
title = "{ANSI C} Interpretations Report",
journal = j-JCLT,
volume = "2",
number = "3",
pages = "207--215",
month = dec,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "X3J11 Chairman Brodie gives a detailed discussion of a
particularly thorny (and unresolved) interpretation
request involving a particular function return
optimization.",
}
@Article{Jaeschke:JCLT-2-3-216,
author = "Rex Jaeschke",
title = "Pragmania",
journal = j-JCLT,
volume = "2",
number = "3",
pages = "216--224",
month = dec,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Featured are: DEC's PDP-11 C V1.0 and JPI's TopSpeed
V1.04.",
}
@Article{MacDonald:JCLT-2-3-225,
author = "Tom MacDonald",
title = "Restricted Pointers",
journal = j-JCLT,
volume = "2",
number = "3",
pages = "225--237",
month = dec,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Tom revisits the issue of aliasing and outlines his
proposal for the restrict pointer type qualifier.",
}
@Article{Jaeschke:JCLT-2-3-238,
author = "Rex Jaeschke",
title = "Miscellanea",
journal = j-JCLT,
volume = "2",
number = "3",
pages = "238--248",
month = dec,
year = "1990",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A look at some of MetaWare's High C extensions. Also,
the usual calendar of events, news, products, and
services.",
}
@Article{Plauger:JCLT-2-4-249,
author = "P. J. Plauger",
title = "Implementing Locales",
journal = j-JCLT,
volume = "2",
number = "4",
pages = "249--258",
month = mar,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Some history, a specification of the minimum
requirements, and an open-ended model implementation.",
}
@Article{McKeeman:JCLT-2-4-259,
author = "W. M. McKeeman",
title = "Resolving Typedefs in a Multipass {C} Compiler",
journal = j-JCLT,
volume = "2",
number = "4",
pages = "259--266",
month = mar,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Resolving the ambiguity between variable and typedef
names during parsing.",
}
@Article{Kurver:JCLT-2-4-267,
author = "Rob E. H. Kurver",
title = "A Parallel Extension to {ANSI C}",
journal = j-JCLT,
volume = "2",
number = "4",
pages = "267--274",
month = mar,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A description of the extensions to ANSI C needed to
integrate the Communicating Sequential Processes
paradigm, based on an implementation for the Inmos
transputer.",
}
@Article{Jaeschke:JCLT-2-4-275,
author = "Rex Jaeschke",
title = "Electronic Survey Number 7",
journal = j-JCLT,
volume = "2",
number = "4",
pages = "275--286",
month = mar,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Questions on: Compiler Exit Status Codes, Extended
Characters in Identifiers, and Guidelines for
Extensions.",
}
@Article{Brodie:JCLT-2-4-287,
author = "Jim Brodie",
title = "{ANSI C} Interpretations Report",
journal = j-JCLT,
volume = "2",
number = "4",
pages = "287--295",
month = mar,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Jim discusses a number of interpretation requests that
were addressed at the September, 1990 meeting of X3J11
in Pleasanton California.",
}
@Article{Leichter:JCLT-2-4-296,
author = "Jerrold Leichter",
title = "Initializers and Finalizers: {A} Proposed {C}
Extension",
journal = j-JCLT,
volume = "2",
number = "4",
pages = "296--304",
month = mar,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A specification for an extension that permits
programmers to extend the program startup and shutdown
process.",
}
@Article{MacDonald:JCLT-2-4-305,
author = "Tom MacDonald",
title = "{Cray C} and {Fortran} Interlanguage Communication",
journal = j-JCLT,
volume = "2",
number = "4",
pages = "305--317",
month = mar,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Tom outlines the interlanguage calling conventions
adopted by Cray Research and discusses their merits and
some outstanding issues.",
}
@Article{Pennello:JCLT-2-4-318,
author = "Thomas J. Pennello",
title = "Iterators",
journal = j-JCLT,
volume = "2",
number = "4",
pages = "318--331",
month = mar,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A description of MetaWare's iterator language
extension.",
}
@Article{Jaeschke:JCLT-2-4-332,
author = "Rex Jaeschke",
title = "Miscellanea",
journal = j-JCLT,
volume = "2",
number = "4",
pages = "332--340",
month = mar,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Implicit function declarations, type checking, and ISO
C and NCEG reports. Also, the usual calendar of events,
news, products, and services.",
}
@Article{Plauger:JCLT-3-1-1,
author = "P. J. Plauger",
title = "Translating Multibyte Characters",
journal = j-JCLT,
volume = "3",
number = "1",
pages = "1--11",
month = jun,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A description of an implementation of the functions
that map between character-set representations and
whose behavior is altered when you change from one
locale to another.",
}
@Article{Kurver:JCLT-3-1-12,
author = "Rob E. H. Kurver",
title = "A {Standard C} Compiler for the Transputer",
journal = j-JCLT,
volume = "3",
number = "1",
pages = "12--19",
month = jun,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A look at the architecture of the Inmos transputer
particularly with regard to using it as the host and
target for a Standard C compiler.",
}
@Article{MacDonald:JCLT-3-1-20,
author = "Tom MacDonald",
title = "{NCEG} Progress Report",
journal = j-JCLT,
volume = "3",
number = "1",
pages = "20--37",
month = jun,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A detailed report on the outcome of the March 1991
meeting and on the status of NCEG issues in general.",
}
@Article{Kohlmiller:JCLT-3-1-38,
author = "Paul Kohlmiller",
title = "{C}/{C++} Compatibility",
journal = j-JCLT,
volume = "3",
number = "1",
pages = "38--41",
month = jun,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "An introduction to some of the issues being addressed
by the ANSI C Compatibility subgroup within X3J16, the
committee charged with defining an ANSI C++ standard.",
}
@Article{Brodie:JCLT-3-1-42,
author = "Jim Brodie",
title = "{ANSI C} Interpretations Report",
journal = j-JCLT,
volume = "3",
number = "1",
pages = "42--50",
month = jun,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A look at some interpretation requests addressed at
the March, 1991 meeting of X3J11 held in Norwood,
Mass.",
}
@Article{Eggert:JCLT-3-1-51,
author = "Paul Eggert",
title = "{C} as an Intermediate Language: {A} Case Study",
journal = j-JCLT,
volume = "3",
number = "1",
pages = "51--61",
month = jun,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of a project involving writing a
translator from a C variant called C-cured to Standard
C.",
}
@Article{Jaeschke:JCLT-3-1-62,
author = "Rex Jaeschke",
title = "Electronic Survey Number 8",
journal = j-JCLT,
volume = "3",
number = "1",
pages = "62--69",
month = jun,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Questions on: putenv, Alternates to Trigraphs,
Conformance Validation, AT&T's cfront, and
Implementation Language.",
}
@Article{Long:JCLT-3-1-70,
author = "Paul Long",
title = "Emitting {C} Source",
journal = j-JCLT,
volume = "3",
number = "1",
pages = "70--80",
month = jun,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of the problems associated with emitting
Standard C source that is both readable and
maintainable.",
}
@Article{Jaeschke:JCLT-3-1-81,
author = "Rex Jaeschke",
title = "Miscellanea",
journal = j-JCLT,
volume = "3",
number = "1",
pages = "81--87",
month = jun,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Header-name token construction and the usual calendar
of events, news, products, and services.",
}
@Article{Plauger:JCLT-3-2-89,
author = "P. J. Plauger",
title = "Floating-Point Primitives",
journal = j-JCLT,
volume = "3",
number = "2",
pages = "89--100",
month = sep,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "This article describes a set of primitives found to be
convenient for writing the math functions of the
Standard C library.",
}
@Article{Aki:JCLT-3-2-101,
author = "W. M. McKeeman and Shota Aki",
title = "Reusable Incremental Scanning",
journal = j-JCLT,
volume = "3",
number = "2",
pages = "101--120",
month = sep,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "The design of a scanner for Standard C that is
independently reusable and incremental is presented.",
}
@Article{Jaeschke:JCLT-3-2-121,
author = "Rex Jaeschke",
title = "Electronic Survey Number 9",
journal = j-JCLT,
volume = "3",
number = "2",
pages = "121--129",
month = sep,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Questions on: handling of narrow types in function
calls and returns, handling of fixed versus variable
argument lists, packed-decimal arithmetic support,
integrated preprocessor, and backend details.",
}
@Article{Kohlmiller:JCLT-3-2-130,
author = "Paul Kohlmiller",
title = "{C}/{C++} Compatibility",
journal = j-JCLT,
volume = "3",
number = "2",
pages = "130--139",
month = sep,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A detailed discussion of C constructs that are either
rejected by C++ or cause different behavior.",
}
@Article{MacDonald:JCLT-3-2-140,
author = "Tom MacDonald",
title = "Adding a Bit Type to {C}",
journal = j-JCLT,
volume = "3",
number = "2",
pages = "140--153",
month = sep,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A proposal to extend bit-fields to allow declarations
of both arrays of bit-fields and pointers to
bit-fields.",
}
@Article{Jaeschke:JCLT-3-2-154,
author = "Rex Jaeschke",
title = "Pragmania",
journal = j-JCLT,
volume = "3",
number = "2",
pages = "154--155",
month = sep,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Borland C/C++ V2.0 is featured.",
}
@Article{Brodie:JCLT-3-2-156,
author = "Jim Brodie",
title = "{C} Standards Update",
journal = j-JCLT,
volume = "3",
number = "2",
pages = "156--161",
month = sep,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A look at the issues surrounding the decision by X3J11
to recommend the United States withdraw its current
standard and adopt the ISO standard in its place.",
}
@Article{Jaeschke:JCLT-3-2-162,
author = "Rex Jaeschke",
title = "Miscellanea",
journal = j-JCLT,
volume = "3",
number = "2",
pages = "162--166",
month = sep,
year = "1991",
ISSN = "1042-5721",
bibdate = "Sat Oct 1 13:04:17 1994",
acknowledgement = ack-nhfb,
remark = "Precompiled headers and the usual calendar of events,
news, products, and services.",
}
@Article{Plauger:JCLT-3-3-169,
author = "P. J. Plauger",
title = "Character Sets and {C}",
journal = j-JCLT,
volume = "3",
number = "3",
pages = "169--176",
month = dec,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "An explanation of the historic origins of each of the
constraints imposed by C on character encoding; a
justification for their continued presence; and how
proposed large character sets can coexist happily with
C programs.",
}
@Article{Jervis:JCLT-3-3-177,
author = "Bob Jervis",
title = "Parasol: {A} {C}-Based Systems Programming Language,
{Part I}",
journal = j-JCLT,
volume = "3",
number = "3",
pages = "177--197",
month = dec,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of a new systems programming language
called Parasol that is derived from C.",
}
@Article{Jaeschke:JCLT-3-3-198,
author = "Rex Jaeschke",
title = "Electronic Survey Number 10",
journal = j-JCLT,
volume = "3",
number = "3",
pages = "198--205",
month = dec,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Questions on: Defining function-like macros using a
compiler option, Default value for object-like macros,
Support for C++-style comments, Subscripting invalid
pointers, Compiler response files, and \_\_STDC\_\_ in
future Standard revisions.",
}
@Article{Brodie:JCLT-3-3-206,
author = "Jim Brodie",
title = "{ANSI C} Interpretations Report",
journal = j-JCLT,
volume = "3",
number = "3",
pages = "206--213",
month = dec,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A detailed discussion of a number of rulings X3J11
made in response to Requests for Interpretation.",
}
@Article{McKeeman:JCLT-3-3-214,
author = "W. M. McKeeman",
title = "{Cb} ({C} flat): {A} Low-level Subset of {C}",
journal = j-JCLT,
volume = "3",
number = "3",
pages = "214--226",
month = dec,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A subset of Standard C is presented together with a
set of transformations for taking Standard C into the
subset.",
}
@Article{Martin:JCLT-3-3-227,
author = "Neil Martin",
title = "{European C} Conformance Testing",
journal = j-JCLT,
volume = "3",
number = "3",
pages = "227--228",
month = dec,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A report on the activities of the European C
Validation Service and news about mutual recognition of
validation certificates.",
}
@Article{MacDonald:JCLT-3-3-229,
author = "Tom MacDonald",
title = "Massively Parallel {C}: Architectures and Data
Distribution",
journal = j-JCLT,
volume = "3",
number = "3",
pages = "229--243",
month = dec,
year = "1991",
ISSN = "1042-5721",
bibdate = "Sat Nov 12 21:18:16 1994",
acknowledgement = ack-nhfb,
remark = "An approach is presented that defines syntax for
declaring arrays with regular data distributions across
distributed memory.",
}
@Article{Kohlmiller:JCLT-3-3-244,
author = "Paul Kohlmiller",
title = "{C}/{C++} Compatibility",
journal = j-JCLT,
volume = "3",
number = "3",
pages = "244--247",
month = dec,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "More C constructs that are either rejected by a C++
compiler or cause different behavior.",
}
@Article{Jaeschke:JCLT-3-3-248,
author = "Rex Jaeschke",
title = "Miscellanea",
journal = j-JCLT,
volume = "3",
number = "3",
pages = "248--251",
month = dec,
year = "1991",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Problems in stdio.h, and the usual calendar of events,
news, products, and services.",
}
@Article{Plauger:JCLT-3-4-253,
author = "P. J. Plauger",
title = "A {C++} Library",
journal = j-JCLT,
volume = "3",
number = "4",
pages = "253--258",
month = mar,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A history of the C library and its possible impact on
the emerging C++ library.",
}
@Article{Gimpel:JCLT-3-4-259,
author = "Jim Gimpel",
title = "A Strong Typing Facility for {C}",
journal = j-JCLT,
volume = "3",
number = "4",
pages = "259--274",
month = mar,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A discussion of how a lint-like utility can
superimpose strong typing wholly or partially on a C
program.",
}
@Article{Jaeschke:JCLT-3-4-275,
author = "Rex Jaeschke",
title = "Electronic Survey Number 11",
journal = j-JCLT,
volume = "3",
number = "4",
pages = "275--280",
month = mar,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Questions on: sig\_atomic\_t, Translation Limits,
Diagnostic/Message Levels, Array Bounds Checking,
Type-Safe Linkage Support, Bit-Field Types.",
}
@Article{MacDonald:JCLT-3-4-281,
author = "Tom MacDonald",
title = "Massively Parallel {C}: Data Parallel Execution",
journal = j-JCLT,
volume = "3",
number = "4",
pages = "281--290",
month = mar,
year = "1992",
ISSN = "1042-5721",
bibdate = "Sat Nov 12 21:18:28 1994",
acknowledgement = ack-nhfb,
remark = "A look at adding first-class array-like objects to
C.",
}
@Article{Jaeschke:JCLT-3-4-291,
author = "Rex Jaeschke",
title = "Pragmania",
journal = j-JCLT,
volume = "3",
number = "4",
pages = "291--294",
month = mar,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A look at the pragmas in Hewlett--Packard's HP C.",
}
@Article{Datardina:JCLT-3-4-295,
author = "S. P. Datardina and J. J. Du Croz and S. J. Hammarling
and M. W. Pont",
title = "A Proposed Specification of {BLAS} Routines in {C}",
journal = j-JCLT,
volume = "3",
number = "4",
pages = "295--309",
month = mar,
year = "1992",
ISSN = "1042-5721",
bibdate = "Wed Nov 01 08:50:42 2000",
acknowledgement = ack-nhfb,
remark = "A specification for a C implementation of Fortran's
Basic Linear Algebra Subprograms (BLAS).",
}
@Article{Brodie:JCLT-3-4-310,
author = "Jim Brodie",
title = "Trigraphs: The Search for Alternatives",
journal = j-JCLT,
volume = "3",
number = "4",
pages = "310--318",
month = mar,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "A look at the history behind the invention of
trigraphs and the efforts to replace and/or augment
them with more readable alternatives.",
}
@Article{Jervis:JCLT-3-4-319,
author = "Bob Jervis",
title = "Parasol: {A} {C}-Based Systems Programming Language,
{Part II}",
journal = j-JCLT,
volume = "3",
number = "4",
pages = "319--337",
month = mar,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Bob continues his discussion of a new systems
programming language called Parasol that is derived
from C.",
}
@Article{Jaeschke:JCLT-3-4-338,
author = "Rex Jaeschke",
title = "Miscellanea",
journal = j-JCLT,
volume = "3",
number = "4",
pages = "338--340",
month = mar,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "The usual calendar of events, news, products, and
services.",
}
@Article{Anonymous:JCLT-3-4-341,
author = "Anonymous",
title = "Cumulative Index",
journal = j-JCLT,
volume = "3",
number = "4",
pages = "341--348",
month = mar,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 15:06:25 1997",
acknowledgement = ack-nhfb,
remark = "Article and author indexes for all issues of The
Journal published to date.",
}
@Article{Plauger:JCLT-4-1-1,
author = "P. J. Plauger",
title = "Internationalization",
journal = j-JCLT,
volume = "4",
number = "1",
pages = "1--8",
month = sep,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Plauger reports on progress within ISO JTC1/SC22, the
ISO group concerned with C and C++, on
internationalization.",
}
@Article{Brodie:JCLT-4-1-9,
author = "Jim Brodie",
title = "{ANSI C} Interpretations Report",
journal = j-JCLT,
volume = "4",
number = "1",
pages = "9--16",
month = sep,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "X3J11 Chairman Brodie discusses questions related to
Function Call expression types, Integral Constant
Expression flexibility, Macro Expansion rules,
duplicate Type Specifiers in declarations, and
character classification requirements in locales.",
}
@Article{Saks:JCLT-4-1-17,
author = "Dan Saks",
title = "Standardizing {C++}: The First Meetings",
journal = j-JCLT,
volume = "4",
number = "1",
pages = "17--26",
month = sep,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "An overview of the activities to date standardizing
C++.",
}
@Article{Jervis:JCLT-4-1-27,
author = "Robert Jervis",
title = "{NCEG} Progress Report",
journal = j-JCLT,
volume = "4",
number = "1",
pages = "27--41",
month = sep,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Recent activity in X3J11.1 and its subgroups.",
}
@Article{Fields:JCLT-4-1-42,
author = "Bob Fields",
title = "An Abstract Syntax for {C}",
journal = j-JCLT,
volume = "4",
number = "1",
pages = "42--52",
month = sep,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "We define an abstract syntax for the Standard C
language by removing from the language all features
peculiar to the concrete representation, leaving only
the essential structure.",
}
@Article{McKeeman:JCLT-4-1-53,
author = "W. M. McKeeman and Shota Aki",
title = "Reusable Incremental {C} Preprocessing, {Part I}",
journal = j-JCLT,
volume = "4",
number = "1",
pages = "53--69",
month = sep,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Fine-grain incremental preprocessing for C.",
}
@Article{Levine:JCLT-4-1-70,
author = "John Levine",
title = "Miscellanea",
journal = j-JCLT,
volume = "4",
number = "1",
pages = "70--72",
month = sep,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The usual calendar of events, news, products, and
services.",
}
@Article{Plauger:JCLT-4-2-73,
author = "P. J. Plauger",
title = "Turtles and Overcoats",
journal = j-JCLT,
volume = "4",
number = "2",
pages = "73--79",
month = dec,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Plauger discusses the process of writing standards,
illustrating some problems using the C+ new operator
and two very old jokes.",
}
@Article{Brodie:JCLT-4-2-80,
author = "Jim Brodie",
title = "{ANSI C} Interpretations Report",
journal = j-JCLT,
volume = "4",
number = "2",
pages = "80--86",
month = dec,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "X3J11 Chairman Brodie discusses the ever-contentious
issue of character sets as well as how the Standard's
environmental limits constrain implementations.",
}
@Article{Jervis:JCLT-4-2-87,
author = "Robert Jervis",
title = "An {NCEG} Progress Report: {December}, 1992",
journal = j-JCLT,
volume = "4",
number = "2",
pages = "87--89",
month = dec,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Recent activity in X3J11.1 and its subgroups.",
}
@Article{Tydeman:JCLT-4-2-90,
author = "Fred Tydeman",
title = "Extending {C} for Numerical Computing ({NCEG})",
journal = j-JCLT,
volume = "4",
number = "2",
pages = "90--116",
month = dec,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "An overview of progress to date on NCEG.",
}
@Article{McKeeman:JCLT-4-2-117,
author = "W. M. McKeeman and Shota Aki",
title = "Reusable Incremental {C} Preprocessing, {Part II}",
journal = j-JCLT,
volume = "4",
number = "2",
pages = "117--125",
month = dec,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Fine-grain incremental preprocessing for C.",
}
@Article{Boehm:JCLT-4-2-126,
author = "Hans-J. Boehm",
title = "A Proposal for Garbage-Collector-Safe {C}
Compilation",
journal = j-JCLT,
volume = "4",
number = "2",
pages = "126--141",
month = dec,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "How a C compiler can with minimal modification support
garbage collected malloc().",
}
@Article{Pavlov:JCLT-4-2-142,
author = "V. S. Pavlov and S. A. Mironov",
title = "A Universal {C} Compiler",
journal = j-JCLT,
volume = "4",
number = "2",
pages = "142--160",
month = dec,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "A machine-independent optimized code generator.",
}
@Article{Levine:JCLT-4-2-161,
author = "John Levine",
title = "Miscellanea",
journal = j-JCLT,
volume = "4",
number = "2",
pages = "161--162",
month = dec,
year = "1992",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The usual calendar of events, news, products, and
services.",
}
@Article{Plauger:JCLT-4-3-163,
author = "P. J. Plauger",
title = "The Normative Addendum to {Standard C}",
journal = j-JCLT,
volume = "4",
number = "3",
pages = "163--170",
month = mar,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Plauger discusses the addendum to the C standard being
prepared by the ISO C committee.",
}
@Article{Saks:JCLT-4-3-171,
author = "Dan Saks",
title = "Standardizing {C++}: The First Year of Joint
Meetings",
journal = j-JCLT,
volume = "4",
number = "3",
pages = "171--181",
month = mar,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "An overview of the activities to date standardizing
C++.",
}
@Article{Levine:JCLT-4-3-182,
author = "John R. Levine",
title = "An {NCEG} Progress Report",
journal = j-JCLT,
volume = "4",
number = "3",
pages = "182--184",
month = mar,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Recent events in the Numerical C Extensions Group.",
}
@Article{Gwyn:JCLT-4-3-185,
author = "Douglas A. Gwyn",
title = "{C} Standards Update",
journal = j-JCLT,
volume = "4",
number = "3",
pages = "185--190",
month = mar,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Gwyn discusses the status of the C Standard,
interpretations, and related matters.",
}
@Article{McKeeman:JCLT-4-3-191,
author = "W. M. McKeeman and Shota Aki",
title = "Reusable Incremental {C} Parsing",
journal = j-JCLT,
volume = "4",
number = "3",
pages = "191--202",
month = mar,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Fine-grain incremental parsing for C.",
}
@Article{Prosser:JCLT-4-3-203,
author = "David F. Prosser",
title = "Designated Initializers and Compound Literals",
journal = j-JCLT,
volume = "4",
number = "3",
pages = "203--208",
month = mar,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The full text of X3J11.1 Technical Report Part 1.",
}
@Article{Homer:JCLT-4-3-209,
author = "Bill Homer",
title = "Aliasing Control via Restricted Pointers",
journal = j-JCLT,
volume = "4",
number = "3",
pages = "209--222",
month = mar,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The full text of X3J11.1 Technical Report Part 2.",
}
@Article{Anonymous:JCLT-4-3-223,
author = "Anonymous",
title = "Floating-Point {C} Extensions",
journal = j-JCLT,
volume = "4",
number = "3",
pages = "223--237",
month = mar,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "An informal summary of X3J11.1 Technical Report Part
3.",
}
@Article{Spinellis:JCLT-4-3-238,
author = "Diomidis D. Spinellis",
title = "Checking {C} Declarations at Link Time",
journal = j-JCLT,
volume = "4",
number = "3",
pages = "238--249",
month = mar,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "C types can be checked at link time by suitably
encoding the identifier names.",
}
@Article{Levine:JCLT-4-3-250,
author = "John Levine",
title = "Miscellanea",
journal = j-JCLT,
volume = "4",
number = "3",
pages = "250--250",
month = mar,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The usual calendar of events, news, products, and
services.",
}
@Article{Plauger:JCLT-4-4-251,
author = "P. J. Plauger",
title = "Interpreting the {C Standard}",
journal = j-JCLT,
volume = "4",
number = "4",
pages = "251--263",
month = jun,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Plauger summarizes the history of the interpretation
of the C Standard and provides guidelines for
submitting requests for interpretation.",
}
@Article{Saks:JCLT-4-4-264,
author = "Dan Saks",
title = "Standardizing {C++}: The Rest of 1992, Part 1",
journal = j-JCLT,
volume = "4",
number = "4",
pages = "264--276",
month = jun,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "An overview of the activities to date standardizing
C++.",
}
@Article{Gwyn:JCLT-4-4-277,
author = "Douglas A. Gwyn",
title = "{C} Standards Update",
journal = j-JCLT,
volume = "4",
number = "4",
pages = "277--283",
month = jun,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Gwyn discusses the status of the C Standard,
interpretations, and related matters.",
}
@Article{Stanberry:JCLT-4-4-284,
author = "Linda Stanberry",
title = "{NCEG} Progress Report",
journal = j-JCLT,
volume = "4",
number = "4",
pages = "284--290",
month = jun,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Recent activity in X3J11.1 and its subgroups.",
}
@Article{McKeeman:JCLT-4-4-291,
author = "W. M. McKeeman",
title = "Avoiding Arithmetic Exceptions in Constant Expression
Evaluation",
journal = j-JCLT,
volume = "4",
number = "4",
pages = "291--295",
month = jun,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Predicting exceptions before they occur.",
}
@Article{Levine:JCLT-4-4-296,
author = "John Levine",
title = "Electronic Survey Number 12",
journal = j-JCLT,
volume = "4",
number = "4",
pages = "296--300",
month = jun,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Current practice in C++ compiler front ends",
}
@Article{Levine:JCLT-4-4-301,
author = "John Levine",
title = "Miscellanea",
journal = j-JCLT,
volume = "4",
number = "4",
pages = "301--??",
month = jun,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The usual calendar of events, news, products, and
services.",
}
@Article{Plauger:JCLT-5-1-1,
author = "P. J. Plauger",
title = "Wide Character Iostreams",
journal = j-JCLT,
volume = "5",
number = "1",
pages = "1--10",
month = sep,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Developing the I/O library for Standard C++",
}
@Article{Saks:JCLT-5-1-11,
author = "Dan Saks",
title = "Standardizing {C++}: The Rest of 1992, Part 2",
journal = j-JCLT,
volume = "5",
number = "1",
pages = "11--17",
month = sep,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "An overview of the activities to date standardizing
C++.",
}
@Article{Gwyn:JCLT-5-1-18,
author = "Douglas A. Gwyn",
title = "{C Standards} Update",
journal = j-JCLT,
volume = "5",
number = "1",
pages = "18--21",
month = sep,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Gwyn discusses the status of the C standard,
interpretations, and related matters and describes a
multibyte representation for Unicode",
}
@Article{Stanberry:JCLT-5-1-22,
author = "Linda Stanberry",
title = "{NCEG} Progress Report",
journal = j-JCLT,
volume = "5",
number = "1",
pages = "22--26",
month = sep,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Recent activity in Numerical C.",
}
@Article{McKeeman:JCLT-5-1-27,
author = "W. M. McKeeman",
title = "Avoiding Overflow in Constant Expression Evaluation",
journal = j-JCLT,
volume = "5",
number = "1",
pages = "27--31",
month = sep,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Predicting overflow before it occurs",
}
@Article{Budge:JCLT-5-1-32,
author = "Kent G. Budge and James S. Peery and Allen C. Robinson
and Michael K. Wong",
title = "{C++} and Object-Oriented Numerics",
journal = j-JCLT,
volume = "5",
number = "1",
pages = "32--56",
month = sep,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Using C++ for practical numerical programming",
}
@Article{Levine:JCLT-5-1-57,
author = "John Levine",
title = "Miscellanea",
journal = j-JCLT,
volume = "5",
number = "1",
pages = "57--59",
month = sep,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The usual calendar of events, news, products, and
services.",
}
@Article{Anonymous:JCLT-5-1-60,
author = "Anonymous",
title = "Corrigendum",
journal = j-JCLT,
volume = "5",
number = "1",
pages = "60--60",
month = sep,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Errors in Volume 4, Number 4.",
}
@Article{Plauger:JCLT-5-2-61,
author = "P. J. Plauger",
title = "The {Standard C++} Library",
journal = j-JCLT,
volume = "5",
number = "2",
pages = "61--69",
month = dec,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "A summary of the proposed Standard C++ library",
}
@Article{Hoffmann:JCLT-5-2-70,
author = "Ulrich Hoffmann",
title = "Using {C} as Target Code for high-level Programming
Languages",
journal = j-JCLT,
volume = "5",
number = "2",
pages = "70--90",
month = dec,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Using C as an abstract machine code",
}
@Article{Gwyn:JCLT-5-2-91,
author = "Douglas A. Gwyn",
title = "{C} Standards Update",
journal = j-JCLT,
volume = "5",
number = "2",
pages = "91--94",
month = dec,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Gwyn discusses the status of the C Standard,
interpretations, and related matters",
}
@Article{Stanberry:JCLT-5-2-95,
author = "Linda Stanberry",
title = "{NCEG} Progress Report",
journal = j-JCLT,
volume = "5",
number = "2",
pages = "95--102",
month = dec,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Recent activity in Numerical C",
}
@Article{Levine:JCLT-5-2-103,
author = "John Levine",
title = "Electronic Survey Number 13",
journal = j-JCLT,
volume = "5",
number = "2",
pages = "103--108",
month = dec,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "GCC revisited and other odds and ends",
}
@Article{Levine:JCLT-5-2-109,
author = "John R. Levine",
title = "Pragmania",
journal = j-JCLT,
volume = "5",
number = "2",
pages = "109--115",
month = dec,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "A look at pragmas in Microsoft Visual C++",
}
@Article{Levine:JCLT-5-2-116,
author = "John Levine",
title = "Miscellanea",
journal = j-JCLT,
volume = "5",
number = "2",
pages = "116--126",
month = dec,
year = "1993",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The usual calendar of events, news, products, and
services.",
}
@Article{Plauger:JCLT-5-3-127,
author = "P. J. Plauger",
title = "Revising {Standard C}",
journal = j-JCLT,
volume = "5",
number = "3",
pages = "127--133",
month = mar,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Why the C standards committee is starting revisions
two years early.",
}
@Article{Coonen:JCLT-5-3-134,
author = "Jim Thomas and Jerome T. Coonen",
title = "Issues Regarding Imaginary Types for {C} and {C++}",
journal = j-JCLT,
volume = "5",
number = "3",
pages = "134--138",
month = mar,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Why we need both complex and imaginary data types.",
}
@Article{Micco:JCLT-5-3-139,
author = "John Micco",
title = "Standardizing {C++}: 1993 Part 1",
journal = j-JCLT,
volume = "5",
number = "3",
pages = "139--162",
month = mar,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "More progress of the C++ standards committee",
}
@Article{Gwyn:JCLT-5-3-163,
author = "Douglas A. Gwyn",
title = "{C} Standards Update",
journal = j-JCLT,
volume = "5",
number = "3",
pages = "163--174",
month = mar,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Gwyn discusses imminent changes to the C Standard",
}
@Article{Stanberry:JCLT-5-3-175,
author = "Linda Stanberry",
title = "{NCEG} Progress Report",
journal = j-JCLT,
volume = "5",
number = "3",
pages = "175--182",
month = mar,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The end of X3J11.1 and its rebirth in X3J11",
}
@Article{Gaissaryan:JCLT-5-3-183,
author = "Sergey Gaissaryan and Alexey Lastovetsky",
title = "An {ANSI C} Superset for Vector and Superscalar
Computers and Its Retargetable Compiler",
journal = j-JCLT,
volume = "5",
number = "3",
pages = "183--198",
month = mar,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "An extension to ANSI C for portable and efficient SIMD
computing",
}
@Article{Levine:JCLT-5-3-199,
author = "John Levine",
title = "Miscellanea",
journal = j-JCLT,
volume = "5",
number = "3",
pages = "199--202",
month = mar,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The usual calendar of events, news, products, and
services.",
}
@Article{Plauger:JCLT-5-4-203,
author = "P. J. Plauger",
title = "Math in All Precisions",
journal = j-JCLT,
volume = "5",
number = "4",
pages = "203--211",
month = jun,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "A meditation on double and float math libraries.",
}
@Article{Micco:JCLT-5-4-212,
author = "John Micco",
title = "Standardizing {C++}: 1993 Part 2",
journal = j-JCLT,
volume = "5",
number = "4",
pages = "212--228",
month = jun,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "More progress of the C++ standards committee.",
}
@Article{Chase:JCLT-5-4-229,
author = "David Chase",
title = "Implementation of exception handling, {Part I}",
journal = j-JCLT,
volume = "5",
number = "4",
pages = "229--240",
month = jun,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The details of handling exceptions in C++ and similar
languages.",
}
@Article{Gwyn:JCLT-5-4-241,
author = "Douglas A. Gwyn",
title = "{C} Standards Update",
journal = j-JCLT,
volume = "5",
number = "4",
pages = "241--245",
month = jun,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Gwyn discusses recent progress on changes to the C
standard.",
}
@Article{Stanberry:JCLT-5-4-246,
author = "Linda Stanberry",
title = "{NCEG} Progress Report",
journal = j-JCLT,
volume = "5",
number = "4",
pages = "246--253",
month = jun,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The first post-merger meeting, and some actual frozen
propsals.",
}
@Article{Levine:JCLT-5-4-254,
author = "John Levine",
title = "Miscellanea",
journal = j-JCLT,
volume = "5",
number = "4",
pages = "254--255",
month = jun,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The usual calendar of events, news, products, and
services.",
}
@Article{Anonymous:JCLT-5-4-256,
author = "Anonymous",
title = "Cumulative Table of Contents",
journal = j-JCLT,
volume = "5",
number = "4",
pages = "256--260",
month = jun,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Table of Contents of Volumes 4 and 5.",
}
@Article{Plauger:JCLT-6-1-1,
author = "P. J. Plauger",
title = "Managing the Heap",
journal = j-JCLT,
volume = "6",
number = "1",
pages = "1--9",
month = sep,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "How to implement malloc, free, and friends",
}
@Article{Micco:JCLT-6-1-10,
author = "John Micco",
title = "Standardizing {C++}: 1994 Part 1",
journal = j-JCLT,
volume = "6",
number = "1",
pages = "10--19",
month = sep,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "More progress of the C++ Standards committee, with a
lot of attention to templates",
}
@Article{Chase:JCLT-6-1-20,
author = "David Chase",
title = "Implementation of Exception Handling, {Part II}:
Calling Conventions, Asynchrony, Optimizers, and
Debuggers",
journal = j-JCLT,
volume = "6",
number = "1",
pages = "20--32",
month = sep,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "More on the details of handling exceptions in C++ and
similar languages",
}
@Article{Gwyn:JCLT-6-1-33,
author = "Douglas A. Gwyn",
title = "{C} Standards Update",
journal = j-JCLT,
volume = "6",
number = "1",
pages = "33--34",
month = sep,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Gwyn discusses ongoing C standards-related
activities",
}
@Article{Stanberry:JCLT-6-1-35,
author = "Linda Stanberry",
title = "{DPCE} Status Report",
journal = j-JCLT,
volume = "6",
number = "1",
pages = "35--43",
month = sep,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "DPCE comes ever closer to a technical report",
}
@Article{Banerji:JCLT-6-1-44,
author = "Arindam Banerji and David L. Cohn",
title = "Shared {C++} Objects and {Vtbl} Placement",
journal = j-JCLT,
volume = "6",
number = "1",
pages = "44--60",
month = sep,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Implementing C++ objects in shared memory",
}
@Article{Levine:JCLT-6-1-61,
author = "John Levine",
title = "Miscellanea",
journal = j-JCLT,
volume = "6",
number = "1",
pages = "61--64",
month = sep,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The usual calendar of events, news, products, and
services",
}
@Article{Plauger:JCLT-6-2-65,
author = "P. J. Plauger",
title = "What's in a Byte?",
journal = j-JCLT,
volume = "6",
number = "2",
pages = "65--72",
month = dec,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "How C and C++ store scalar data",
}
@Article{Micco:JCLT-6-2-73,
author = "John Micco",
title = "Standardizing {C++}: 1994 Part 2",
journal = j-JCLT,
volume = "6",
number = "2",
pages = "73--85",
month = dec,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "WG21+X3J16 continues to evolve the C\C{++} language
specification",
}
@Article{Gwyn:JCLT-6-2-86,
author = "Douglas A. Gwyn",
title = "{C} Standards Update",
journal = j-JCLT,
volume = "6",
number = "2",
pages = "86--89",
month = dec,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Gwyn discusses recent progress on changes to the C
Standard",
}
@Article{Stanberry:JCLT-6-2-90,
author = "Linda Stanberry",
title = "{NCEG} Progress Report",
journal = j-JCLT,
volume = "6",
number = "2",
pages = "90--99",
month = dec,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "NCGE works on their technical report and C9X",
}
@Article{Budge:JCLT-6-2-100,
author = "Kent G. Budge and James S. Peery and Allen C. Robinson
and Michael K. Wong",
title = "Management of Class Temporaries in {C++} Translation
Systems",
journal = j-JCLT,
volume = "6",
number = "2",
pages = "100--111",
month = dec,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The performance of C++ programs that use value classes
currently leaves a lot to be desired.",
}
@Article{Dinesh:JCLT-6-2-112,
author = "T. B. Dinesh",
title = "Why Compare Dropped {C++}",
journal = j-JCLT,
volume = "6",
number = "2",
pages = "112--136",
month = dec,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "A cautionary tale of C++",
}
@Article{Levine:JCLT-6-2-137,
author = "John Levine",
title = "Miscellanea",
journal = j-JCLT,
volume = "6",
number = "2",
pages = "137--138",
month = dec,
year = "1994",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The usual calendar of events, news, products, and
services",
}
@Article{Plauger:JCLT-6-3-139,
author = "P. J. Plauger",
title = "Templates in {C++}",
journal = j-JCLT,
volume = "6",
number = "3",
pages = "139--149",
month = mar,
year = "1995",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The theory and practice of C++ templates",
}
@Article{Gwyn:JCLT-6-3-150,
author = "Douglas A. Gwyn",
title = "{C} Standards Update",
journal = j-JCLT,
volume = "6",
number = "3",
pages = "150--156",
month = mar,
year = "1995",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "Gwyn lists another set of changes to the C Standard",
}
@Article{Long:JCLT-6-3-157,
author = "Paul Long",
title = "A Graphical Model of the {Standard C} Type System",
journal = j-JCLT,
volume = "6",
number = "3",
pages = "157--161",
month = mar,
year = "1995",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "C types illustrated",
}
@Article{Micco:JCLT-6-3-162,
author = "John Micco",
title = "Standardizing {C++}: 1994 Part 3",
journal = j-JCLT,
volume = "6",
number = "3",
pages = "162--178",
month = mar,
year = "1995",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "WG21+X3J16 continues to evolve the C++ language
specification",
}
@Article{Tydeman:JCLT-6-3-179,
author = "Fred Tydeman",
title = "Numerical Issues",
journal = j-JCLT,
volume = "6",
number = "3",
pages = "179--182",
month = mar,
year = "1995",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "NCEG finishes its work, and Pentiums have a bug.",
}
@Article{Levine:JCLT-6-3-183,
author = "John Levine",
title = "Miscellanea",
journal = j-JCLT,
volume = "6",
number = "3",
pages = "183--186",
month = mar,
year = "1995",
ISSN = "1042-5721",
bibdate = "Fri Nov 21 14:40:20 1997",
acknowledgement = ack-nhfb,
remark = "The usual calendar of events, news, products, and
services",
}