%%% -*-BibTeX-*-
%%% ====================================================================
%%%  BibTeX-file{
%%%     author          = "Nelson H. F. Beebe",
%%%     version         = "2.04",
%%%     date            = "27 September 2011",
%%%     time            = "18:09:17 MDT",
%%%     filename        = "cccuj.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",
%%%     URL             = "http://www.math.utah.edu/~beebe",
%%%     checksum        = "62639 37079 125557 1105273",
%%%     email           = "beebe at math.utah.edu, beebe at acm.org,
%%%                        beebe at computer.org (Internet)",
%%%     codetable       = "ISO/ASCII",
%%%     keywords        = "BibTeX; bibliography; C Users Journal;
%%%                        C/C++ Users Journal",
%%%     license         = "public domain",
%%%     supported       = "yes",
%%%     docstring       = "This is a COMPLETE bibliography of the
%%%                        C Users Journal (January 1988 -- June 1994)
%%%                        ISSN 0898-9788, and its successor, C/C++
%%%                        Users Journal (July 1994 -- December 1999),
%%%                        ISSN 1075-2838, CODEN CCUJEX.
%%%
%%%                        Later articles from the C/C++ Users Journal
%%%                        are covered in the companion bibliography,
%%%                        cccuj2000.bib.
%%%
%%%                        The C Users Journal began with volume 6,
%%%                        number 1, January 1988, from the merger of
%%%                        the C Users' Group newsletter (1983--1987,
%%%                        8 issues yearly, no ISSN) with the C
%%%                        journal (1985--1987, 4 issues yearly, ISSN
%%%                        8756-9736).
%%%
%%%                        The journal maintains a World-Wide Web site
%%%                        at http://www.cuj.com/, and sells a
%%%                        DOS/Windows CD ROM with the complete text,
%%%                        figures, and code from 1990--date.
%%%
%%%                        These journals include numerous book
%%%                        review articles, so as a convenience to the
%%%                        reader, bibliographic entries are provided
%%%                        for all of the reviewed books, with
%%%                        cross-references between book and review
%%%                        entries.  Newer editions of the reviewed
%%%                        books are also included.
%%%
%%%                        At version 2.04, the year coverage looked
%%%                        like this:
%%%
%%%                             1975 (   1)    1984 (   2)    1993 ( 205)
%%%                             1976 (   0)    1985 (   3)    1994 ( 178)
%%%                             1977 (   0)    1986 (   5)    1995 ( 132)
%%%                             1978 (   2)    1987 (  12)    1996 ( 125)
%%%                             1979 (   0)    1988 ( 197)    1997 ( 164)
%%%                             1980 (   0)    1989 ( 189)    1998 ( 157)
%%%                             1981 (   0)    1990 ( 287)    1999 ( 154)
%%%                             1982 (   0)    1991 ( 214)
%%%                             1983 (   1)    1992 ( 218)
%%%
%%%                             Article:       2133
%%%                             Book:           113
%%%
%%%                             Total entries: 2246
%%%
%%%                        This bibliography has been collected from
%%%                        bibliographies in the author's personal
%%%                        files, from the journal's Web site contents
%%%                        file, http://www.cuj.com/cbklist.htm, and
%%%                        from the U.S. Library of Congress, the
%%%                        University of California MELVYL, and the
%%%                        OCLC catalogs.
%%%
%%%                        The journal article citations are not in
%%%                        the Compendex or OCLC databases, but the
%%%                        UnCover database has some coverage for it.
%%%                        Almost all entries below are derived from
%%%                        the cbklist.htm file, which regrettably,
%%%                        lacks complete page number ranges, so most
%%%                        page numbers below are of the form 27--??.
%%%
%%%                        Numerous errors in the sources noted above
%%%                        have been corrected.   Spelling has been
%%%                        verified with the UNIX spell and GNU ispell
%%%                        programs using the exception dictionary
%%%                        stored in the companion file with extension
%%%                        .sok.
%%%
%%%                        BibTeX citation tags are uniformly chosen
%%%                        as name:year:abbrev, where name is the
%%%                        family name of the first author or editor,
%%%                        year is a 4-digit number, and abbrev is a
%%%                        3-letter condensation of important title
%%%                        words. Citation tags were automatically
%%%                        generated by software developed for the
%%%                        BibNet Project.
%%%
%%%                        In this bibliography, entries are sorted in
%%%                        publication order, using bibsort -byvolume,
%%%                        then manually rearranged to place the older
%%%                        j-CUJ entries before the j-CCCUJ ones,
%%%                        thereby preserving publication order across
%%%                        the journal name change.
%%%
%%%                        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 path.sty" #
          "\hyphenation{
                Call-eens
                Dasch-bach
                Thor-sten
          }"}

%%% ====================================================================
%%% 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-CCCUJ                 = "C/C++ Users Journal"}

@String{j-CUJ                   = "C Users Journal"}

%%% ====================================================================
%%% Publisher abbreviations:

@String{pub-AP                  = "Academic Press Inc."}

@String{pub-AP-PROFESSIONAL     = "AP Professional"}

@String{pub-AP-PROFESSIONAL:adr = "Boston, MA, USA"}

@String{pub-AP:adr              = "New York, USA"}

@String{pub-AW                  = "Ad{\-d}i{\-s}on-Wes{\-l}ey"}

@String{pub-AW:adr              = "Reading, MA, USA"}

@String{pub-BANTAM              = "Bantam Doubleday Dell Publishing Group
                                  Inc."}

@String{pub-BANTAM:adr          = "666 Fifth Avenue, New York, NY 10130, USA"}

@String{pub-BENCUM              = "Benjamin\slash Cummings Pub. Co."}

@String{pub-BENCUM:adr          = "Menlo Park, CA, USA"}

@String{pub-CBM                 = "CBM Books"}

@String{pub-CBM:adr             = "A Division of Cardinal Business Media Inc.,
                                  101 Witmer Road, Horsham, PA 19044, USA"}

@String{pub-CORIOLIS            = "Coriolis Group Books"}

@String{pub-CORIOLIS:adr        = "Scottsdale, AZ, USA"}

@String{pub-CUP                 = "Cambridge University Press"}

@String{pub-CUP:adr             = "New York, NY, USA"}

@String{pub-HAYDEN              = "Hayden Books"}

@String{pub-HAYDEN-BOOK         = "Hayden Book Co."}

@String{pub-HAYDEN-BOOK:adr     = "Rochelle Park, NJ, USA"}

@String{pub-HAYDEN:adr          = "4300 West 62nd Street, Indianapolis, IN
                                  46268, USA"}

@String{pub-HBJ                 = "Harcourt Brace Jovanovich"}

@String{pub-HBJ:adr             = "San Diego, CA, USA"}

@String{pub-MH                  = "McGraw-Hill, Inc."}

@String{pub-MH:adr              = "New York, NY, USA"}

@String{pub-MICROSOFT           = "Microsoft Press"}

@String{pub-MICROSOFT:adr       = "Bellevue, WA, USA"}

@String{pub-MIS                 = "MIS Press"}

@String{pub-MIS:adr             = "P. O. Box 5277, Portland, OR 97208-5277,
                                  USA, Tel: (503) 282-5215"}

@String{pub-MT                  = "M\&T Books"}

@String{pub-MT:adr              = "M\&T Publishing, Inc., 501 Galveston Drive,
                                  Redwood City, CA 94063, USA"}

@String{pub-OMH                 = "Osborne\slash Mc{\-}Graw-Hill"}

@String{pub-OMH:adr             = "Berkeley, CA, USA"}

@String{pub-PH                  = "Pren{\-}tice-Hall"}

@String{pub-PH:adr              = "Englewood Cliffs, NJ 07632, USA"}

@String{pub-PLUMHALL            = "Plum Hall"}

@String{pub-PLUMHALL:adr        = "1 Spruce Ave, Cardiff, NJ 08232, USA"}

@String{pub-QUE                 = "Que Corporation"}

@String{pub-QUE:adr             = "Indianapolis, IN, USA"}

@String{pub-SAMS                = "Howard W. Sams"}

@String{pub-SAMS:adr            = "Indianapolis, IN 46268, USA"}

@String{pub-SF                  = "Scott, Foresman and Company"}

@String{pub-SF:adr              = "Glenview, IL, USA"}

@String{pub-SILICON             = "Silicon Press"}

@String{pub-SILICON:adr         = "Summit, NJ, USA"}

@String{pub-ST-MARTINS          = "St. Martin's Press"}

@String{pub-ST-MARTINS:adr      = "New York, NY, USA"}

@String{pub-SV                  = "Spring{\-}er-Ver{\-}lag"}

@String{pub-SV:adr              = "Berlin, Germany~/ Heidelberg, Germany~/
                                  London, UK~/ etc."}

@String{pub-SYDNEY-UNIV-PRESS   = "Sydney University Press"}

@String{pub-SYDNEY-UNIV-PRESS:adr = "Sydney, NSW, Australia"}

@String{pub-VNR                 = "Van Nostrand Reinhold Co."}

@String{pub-VNR:adr             = "New York, NY, USA"}

@String{pub-WILEY               = "John Wiley and Sons, Inc."}

@String{pub-WILEY:adr           = "New York, NY, USA; London, UK; Sydney,
                                  Australia"}

@String{pub-WINDCREST           = "Windcrest\slash McGraw-Hill"}

@String{pub-WINDCREST:adr       = "Blue Ridge Summit, PA, USA"}

%%% ====================================================================
%%% Bibliography entries:

%%% ====================================================================
%%% Old C Users Journal entries:

@Article{Plauger:1994:WTC,
  author =       "P. J. Plauger",
  title =        "Welcome to {{\em C/C++ Users Journal}}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "{Editor}'s Forum",
  number =       "7",
  pages =        "8--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:HTIb,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <istream>}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Standard C/C++",
  number =       "7",
  pages =        "10--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wilde:1994:DUI,
  author =       "Norman Wilde",
  title =        "Dealing With Uncertain Inputs: Exploratory Software
                 Engineering",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "7",
  pages =        "25--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ballay:1994:TCC,
  author =       "Helene Ballay and Rainer Storn",
  title =        "A Tool for Checking {C} Coding Conventions",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "7",
  pages =        "41--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Greissman:1994:SMT,
  author =       "Adam Greissman",
  title =        "Structure Mapping Techniques in {C++}",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "7",
  pages =        "51--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:WUPb,
  author =       "Kenneth Pugh",
  title =        "When to Use Pointers",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "59--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:CTD,
  author =       "Kenneth Pugh",
  title =        "Converting {\tt double}s to Strings",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "61--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1994:CE,
  author =       "Chuck Allison",
  title =        "{C++} Exceptions",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Code Capsules",
  number =       "7",
  pages =        "69--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Blum:1994:CW,
  author =       "David Blum",
  title =        "{CUG328} --- {WTWG} 2.0",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "CUG Library Update",
  number =       "7",
  pages =        "83--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Moolenaar:1994:CV,
  author =       "Bram Moolenaar",
  title =        "{CUG411} --- {VIM}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "7",
  pages =        "83--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bouthoorn:1994:CAA,
  author =       "Peter M. Bouthoorn",
  title =        "{CUG412} --- {AISEARCH}: Artificial Intelligence
                 Search Class",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "7",
  pages =        "84--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1994:W,
  author =       "Victor R. Volkman",
  title =        "{WTWG}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "CUG library disk documentation",
  number =       "7",
  pages =        "85--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Sickler:1994:TIV,
  author =       "Clyde Sickler",
  title =        "{{\em Inside Visual C++}}, by {David J. Kruglinksi}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Book review",
  number =       "7",
  pages =        "93--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:UTV,
  author =       "P. J. Plauger and David Brown",
  title =        "Using {\tt void *}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Letter",
  number =       "7",
  pages =        "103--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:TST,
  author =       "P. J. Plauger",
  title =        "Thoughts on Software Testing",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "{Editor}'s Forum",
  number =       "8",
  pages =        "8--??",
  month =        aug,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:E,
  author =       "P. J. Plauger",
  title =        "Extractors",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Standard C/C++",
  number =       "8",
  pages =        "10--??",
  month =        aug,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weber:1994:MS,
  author =       "David Weber",
  title =        "Minimalist Scaling",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "8",
  pages =        "27--??",
  month =        aug,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Treuenfels:1994:EFV,
  author =       "Anton Treuenfels",
  title =        "An Efficient Flood Visit Algorithm",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "8",
  pages =        "39--??",
  month =        aug,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kelly:1994:MOB,
  author =       "Michael Kelly",
  title =        "Multithreading with {OS/2} and {Borland C++}",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "8",
  pages =        "67--??",
  month =        aug,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1994:DGCb,
  author =       "Daniel Saks",
  title =        "Designing Generic Container Classes, Part 2",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Stepping Up To C++",
  number =       "8",
  pages =        "77--??",
  month =        aug,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Welch:1994:CSB,
  author =       "David Welch",
  title =        "{CUG413A} --- Sound Blaster Tools",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "8",
  pages =        "87--??",
  month =        aug,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Banerji:1994:CRT,
  author =       "Arindam Banerji",
  title =        "{CUG415} --- Run-Time Type Information Library for
                 {C++}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "8",
  pages =        "88--??",
  month =        aug,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bird:1994:CSB,
  author =       "Jeffrey Bird and Christopher M. Box",
  title =        "{CUG413B} --- Sound Blaster Freedom Project",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "8",
  pages =        "88--??",
  month =        aug,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hessling:1994:CHE,
  author =       "Mark Hessling",
  title =        "{CUG414} --- {THE} --- {The Hessling Editor}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "8",
  pages =        "88--??",
  month =        aug,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weitzel:1994:SHI,
  author =       "Martin Weitzel",
  title =        "Safe Handling of Input Strings",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Letter",
  number =       "8",
  pages =        "97--??",
  month =        aug,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pipkins:1994:NSW,
  author =       "Jeffrey D. Pipkins",
  title =        "Notes on Some Weaknesses of {Standard C}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Letter",
  number =       "8",
  pages =        "102--??",
  month =        aug,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:HTO,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <ostream>}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Standard C/C++",
  number =       "9",
  pages =        "10--??",
  month =        sep,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Singleton:1994:UWM,
  author =       "David Singleton",
  title =        "Using {Windows} Memory Management Services",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "9",
  pages =        "19--??",
  month =        sep,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Harmon:1994:EWF,
  author =       "Trevor Harmon",
  title =        "Extending the {Windows} File Manager",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "9",
  pages =        "37--??",
  month =        sep,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Astle:1994:TTY,
  author =       "Randel Dale Astle",
  title =        "{{\em Teach Yourself Windows Programming in 21 Days}},
                 by {Charles Calvert}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Book review",
  number =       "9",
  pages =        "47--??",
  month =        sep,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Calvert:1993:TYW}.",
  acknowledgement = ack-nhfb,
}

@Article{Rosen:1994:SSP,
  author =       "Jeff Rosen",
  title =        "A Simple Soundex Program",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "9",
  pages =        "49--??",
  month =        sep,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Niemann:1994:T,
  author =       "Thomas Niemann",
  title =        "Today",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "9",
  pages =        "53--??",
  month =        sep,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:PTN,
  author =       "Kenneth Pugh",
  title =        "Parentheses with {\tt new} Operator",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "55--??",
  month =        sep,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1994:CC,
  author =       "Chuck Allison",
  title =        "Conversions and Casts",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Code Capsules",
  number =       "9",
  pages =        "67--??",
  month =        sep,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1994:DGCc,
  author =       "Daniel Saks",
  title =        "Designing Generic Container Classes, Part 3
                 Iterators",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Stepping Up To C++",
  number =       "9",
  pages =        "87--??",
  month =        sep,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1994:UUB,
  author =       "Sydney S. Weinstein",
  title =        "Using {UNIX} for a {BBS}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "On the Networks",
  number =       "9",
  pages =        "101--??",
  month =        sep,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:I,
  author =       "P. J. Plauger",
  title =        "Inserters",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Standard C/C++",
  number =       "10",
  pages =        "10--??",
  month =        oct,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Mueller:1994:PAC,
  author =       "Harald M. Mueller",
  title =        "Powerful Assertions for {C++}",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "10",
  pages =        "21--??",
  month =        oct,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jervis:1994:AF,
  author =       "Bob Jervis",
  title =        "All is Flux",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "10",
  pages =        "39--??",
  month =        oct,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Skelly:1994:PPM,
  author =       "Christopher Skelly",
  title =        "Powerful Pointers to Member Functions",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "10",
  pages =        "51--??",
  month =        oct,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Milam:1994:EDL,
  author =       "Stan Milam",
  title =        "An Extended Date Library for {C}",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "10",
  pages =        "67--??",
  month =        oct,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1994:DGCd,
  author =       "Daniel Saks",
  title =        "Designing Generic Container Classes, Part 4",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Stepping Up to C++",
  number =       "10",
  pages =        "81--??",
  month =        oct,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:HCF,
  author =       "Kenneth Pugh",
  title =        "Handling Constructor Failures",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "93--??",
  month =        oct,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1994:DMMa,
  author =       "Chuck Allison",
  title =        "Dynamic Memory Management, Part 1",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Code Capsules",
  number =       "10",
  pages =        "101--??",
  month =        oct,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1994:CLU,
  author =       "Victor R. Volkman",
  title =        "{CUG417}: {LIBFTP} for {UNIX}, {CUG418}: Rasmol
                 Molecular Graphics",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "CUG New Releases",
  number =       "10",
  pages =        "119--??",
  month =        oct,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:ITO,
  author =       "P. J. Plauger",
  title =        "Implementing {\tt ostream}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Standard C/C++",
  number =       "11",
  pages =        "10--??",
  month =        nov,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Nelson:1994:EII,
  author =       "Thomas Nelson",
  title =        "Encapsulating the {DOS IOCTL} Interface",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "11",
  pages =        "27--??",
  month =        nov,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1994:CC,
  author =       "Rex Jaeschke",
  title =        "The {C9X} Charter",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "11",
  pages =        "47--??",
  month =        nov,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1994:IPC,
  author =       "Dwayne Phillips",
  title =        "Image Processing in {C}, Part 12: {Boolean} and
                 Overlay Operations",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "11",
  pages =        "53--??",
  month =        nov,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1994:DMMb,
  author =       "Chuck Allison",
  title =        "Dynamic Memory Management, Part 2",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Code Capsules",
  number =       "11",
  pages =        "71--??",
  month =        nov,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1994:DGCe,
  author =       "Daniel Saks",
  title =        "Designing Generic Container Classes, Part 5",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Stepping Up to C++",
  number =       "11",
  pages =        "91--??",
  month =        nov,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:FRV,
  author =       "Kenneth Pugh",
  title =        "Function Return Value Conventions",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "103--??",
  month =        nov,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1994:CR,
  author =       "Victor R. Volkman",
  title =        "{CUG421}: {RFVDEMO}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "CUG New Releases",
  number =       "11",
  pages =        "107--??",
  month =        nov,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1994:ACS,
  author =       "Victor R. Volkman",
  title =        "{AISEARCH} --- {C++} Search Class Library",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "CUG Product Focus",
  number =       "11",
  pages =        "111--??",
  month =        nov,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:HTIc,
  author =       "P. J. Plauger",
  title =        "The Header {\tt iomanip}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Standard C/C++",
  number =       "12",
  pages =        "10--??",
  month =        dec,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Tackett:1994:UIS,
  author =       "Jack Tackett",
  title =        "Using the International Section of {WIN.INI}",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "12",
  pages =        "25--??",
  month =        dec,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Guthrie:1994:TTT,
  author =       "R. Scott Guthrie",
  title =        "A Text Translation Tool for {C} Programmers",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "12",
  pages =        "33--??",
  month =        dec,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colvin:1994:ECE,
  author =       "Gregory Colvin",
  title =        "Emulating {C++} Exception Handling",
  journal =      j-CCCUJ,
  volume =       "12",
  number =       "12",
  pages =        "51--??",
  month =        dec,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Eiben:1994:TCP,
  author =       "Rob Eiben",
  title =        "{{\em C + C++: Programming With Objects in C and C++}}
                 by {Allen I. Holub}",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Book Review",
  number =       "12",
  pages =        "57--??",
  month =        dec,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Holub:1992:CCP}.",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1994:MA,
  author =       "Sydney Weinstein",
  title =        "Mail Assistants",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "On the Networks",
  number =       "12",
  pages =        "61--??",
  month =        dec,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1994:SCL,
  author =       "Chuck Allison",
  title =        "The {Standard C++} Library",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Code Capsules",
  number =       "12",
  pages =        "69--??",
  month =        dec,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1994:DGCf,
  author =       "Daniel Saks",
  title =        "Designing Generic Container Classes, Part 6:
                 Templates",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Stepping Up to C++",
  number =       "12",
  pages =        "81--??",
  month =        dec,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:COC,
  author =       "Kenneth Pugh",
  title =        "{C++} Overloaded Constructors and Operators",
  journal =      j-CCCUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "12",
  pages =        "93--??",
  month =        dec,
  year =         "1994",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1995:HTSa,
  author =       "P. J. Plauger",
  title =        "The Header {\tt strstream}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Standard C/C++",
  number =       "1",
  pages =        "10--??",
  month =        jan,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Erdelsky:1995:PBO,
  author =       "Philip J. Erdelsky",
  title =        "Portable Byte Ordering in {C++}",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "1",
  pages =        "25--??",
  month =        jan,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kruzdall:1995:TNV,
  author =       "James A. Kruzdall",
  title =        "Transferring Numeric Values Between Computers",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "1",
  pages =        "33--??",
  month =        jan,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Roberts:1995:LLC,
  author =       "Rick Roberts",
  title =        "{Linux} --- The Low Cost {UNIX}",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "1",
  pages =        "43--??",
  month =        jan,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  abstract =     "Here's your chance to play with a version of UNIX
                 that's widely popular and available with source code,
                 if you can afford the low price.",
  acknowledgement = ack-nhfb,
}

@Article{Thomas:1995:IFC,
  author =       "Jim Thomas and Jerome T. Coonen",
  title =        "An Introduction to Floating-Point {C} Extensions",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "1",
  pages =        "49--??",
  month =        jan,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Doshi:1995:TAC,
  author =       "Nimish R. Doshi",
  title =        "{{\em Advanced C++}} by {Namir Clement Shammas}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Book Review",
  number =       "1",
  pages =        "59--??",
  month =        jan,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Shammas:1992:AC}.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1995:TBC,
  author =       "P. J. Plauger",
  title =        "{{\em The Best C/C++ Tips Ever}} by {Anthony Porter}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Book Review",
  number =       "1",
  pages =        "67--??",
  month =        jan,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Porter:1993:BCT}.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1995:SCLa,
  author =       "Chuck Allison",
  title =        "The {Standard C} Library, Part 1",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Code Capsules",
  number =       "1",
  pages =        "69--??",
  month =        jan,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1995:CAC,
  author =       "Daniel Saks",
  title =        "{C++} at {CD} Registration",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Stepping Up to C++",
  number =       "1",
  pages =        "83--??",
  month =        jan,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1995:MPR,
  author =       "Kenneth Pugh",
  title =        "Are Marching Pointers Really Faster?",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "91--??",
  month =        jan,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1995:RB,
  author =       "Victor R. Volkman",
  title =        "{RDCF}, and {BSPLINE}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "CUG New Releases",
  number =       "1",
  pages =        "95--??",
  month =        jan,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1995:ITSa,
  author =       "P. J. Plauger",
  title =        "Implementing {\tt strstream}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Standard C/C++",
  number =       "2",
  pages =        "10--??",
  month =        feb,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pipkins:1995:EB,
  author =       "Jeff D. Pipkins",
  title =        "Embedding on a Budget",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "2",
  pages =        "25--??",
  month =        feb,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cepek:1995:PFM,
  author =       "Mike Cepek",
  title =        "Programming Flash Memory",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "2",
  pages =        "35--??",
  month =        feb,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{McClung:1995:UAA,
  author =       "Michael McClung",
  title =        "Using Associative Arrays",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "2",
  pages =        "51--??",
  month =        feb,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Small:1995:SCT,
  author =       "John W. Small",
  title =        "Simulating {C++} Templates in {C} and {C++}",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "2",
  pages =        "67--??",
  month =        feb,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Swart:1995:EPS,
  author =       "Bob Swart",
  title =        "{EMS} Professional Shareware Libraries --- Utilities
                 for {C/C++}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "CD-ROM Review",
  number =       "2",
  pages =        "81--??",
  month =        feb,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1995:QSF,
  author =       "Kenneth Pugh",
  title =        "qsort and Static Functions",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "85--??",
  month =        feb,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1995:SCLb,
  author =       "Chuck Allison",
  title =        "The {Standard C} Library, Part 2",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Code Capsules",
  number =       "2",
  pages =        "89--??",
  month =        feb,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1995:MEC,
  author =       "Daniel Saks",
  title =        "Minor Enhancements to {C++} as of {CD} Registration",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Stepping Up to C++",
  number =       "2",
  pages =        "101--??",
  month =        feb,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1995:WGS,
  author =       "Sydney Weinstein",
  title =        "Where to Get the Source",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "On the Networks",
  number =       "2",
  pages =        "111--??",
  month =        feb,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1995:HTSb,
  author =       "P. J. Plauger",
  title =        "The Header {\tt sstream}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Standard C/C++",
  number =       "3",
  pages =        "10--??",
  month =        mar,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Stout:1995:OFN,
  author =       "Bob Stout",
  title =        "``Olympic'' Filtering for Noisy Data",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "3",
  pages =        "21--??",
  month =        mar,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cindric:1995:WBA,
  author =       "Blaise B. Cindric",
  title =        "When the ``Best'' Algorithm Isn't",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "3",
  pages =        "27--??",
  month =        mar,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ashdown:1995:OCQ,
  author =       "Ian Ashdown",
  title =        "Octree Color Quantization",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "3",
  pages =        "31--??",
  month =        mar,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Grant:1995:IGA,
  author =       "Keith Grant",
  title =        "An Introduction to Genetic Algorithms",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "3",
  pages =        "45--??",
  month =        mar,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1995:SCLc,
  author =       "Chuck Allison",
  title =        "The {Standard C} Library, Part 3",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Code Capsules",
  number =       "3",
  pages =        "59--??",
  month =        mar,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1995:MME,
  author =       "Daniel Saks",
  title =        "More Minor Enhancements as of {CD} Registration",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Stepping Up to C++",
  number =       "3",
  pages =        "79--??",
  month =        mar,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1995:M,
  author =       "Kenneth Pugh",
  title =        "Moving On",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "89--??",
  month =        mar,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1995:C,
  author =       "Victor R. Volkman",
  title =        "Cross-Assembler",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "CUG New Releases",
  number =       "3",
  pages =        "91--??",
  month =        mar,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1995:HTF,
  author =       "P. J. Plauger",
  title =        "The Header {\tt fstream}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Standard C/C++",
  number =       "4",
  pages =        "8--??",
  month =        apr,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Chapman:1995:EMM,
  author =       "David Chapman",
  title =        "An Error Manager with Message Text Replacement",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "4",
  pages =        "23--??",
  month =        apr,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zeke:1995:DCG,
  author =       "Laszlo Zeke",
  title =        "Designing a Cross-Platform {GUI}",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "4",
  pages =        "41--??",
  month =        apr,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cornelison:1995:TWM,
  author =       "Mike Cornelison",
  title =        "Two Wildcard Matching Utilities",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "4",
  pages =        "55--??",
  month =        apr,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Swart:1995:PCJ,
  author =       "Bob Swart",
  title =        "{{\em Windows Programming Power with Custom Controls}}
                 by {Paul Cilwa and Jeff Duntemann}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Book Review",
  number =       "4",
  pages =        "61--??",
  month =        apr,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Cilwa:1994:WPP}.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1995:BC,
  author =       "Chuck Allison",
  title =        "A Better {C}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Code Capsules",
  number =       "4",
  pages =        "67--??",
  month =        apr,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1995:MCM,
  author =       "Daniel Saks",
  title =        "Mutable Class Members",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Stepping Up to C++",
  number =       "4",
  pages =        "79--??",
  month =        apr,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1995:RYW,
  author =       "Sydney S. Weinstein",
  title =        "Relate Your Way Through the Storm",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "On the Networks",
  number =       "4",
  pages =        "91--??",
  month =        apr,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1995:ITF,
  author =       "P. J. Plauger",
  title =        "Implementing {\tt fstream}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Standard C/C++",
  number =       "5",
  pages =        "8--??",
  month =        may,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gilhooly:1995:WWS,
  author =       "Kevin Gilhooly",
  title =        "{WinJES} --- {A} {Windows} Sockets Example",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "5",
  pages =        "23--??",
  month =        may,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colton:1995:DCS,
  author =       "Paul Colton",
  title =        "Dynamic Client\slash Server-Based Image Processing",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "5",
  pages =        "33--??",
  month =        may,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wittenberg:1995:LPC,
  author =       "Lee Wittenberg",
  title =        "Literate Programming in {C} and {C++} using {CWEB}",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "5",
  pages =        "55, 57--63",
  month =        may,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  abstract =     "Feeling constrained by those comment delimiters in
                 your C or C++ code? Literate programming is a way to
                 really document your code.",
  acknowledgement = ack-nhfb,
}

@Article{Feather:1995:UCS,
  author =       "Clive D. W. Feather",
  title =        "Understanding the {C} Standard",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "5",
  pages =        "69--??",
  month =        may,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1995:DA,
  author =       "Chuck Allison",
  title =        "Data Abstraction",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Code Capsules",
  number =       "5",
  pages =        "75--??",
  month =        may,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1995:EMM,
  author =       "Daniel Saks",
  title =        "Even More Minor Enhancements",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Stepping Up to C++",
  number =       "5",
  pages =        "89--??",
  month =        may,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1995:HTI,
  author =       "P. J. Plauger",
  title =        "The Header {\tt iostream}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Standard C/C++",
  number =       "6",
  pages =        "8--??",
  month =        jun,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Williams:1995:MMM,
  author =       "K. B. Williams",
  title =        "Magic Matrix Multiply",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "6",
  pages =        "19--??",
  month =        jun,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Parker:1995:EMC,
  author =       "Mark R. Parker",
  title =        "Encapsulating Math Coprocessor {BCD} Arithmetic",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "6",
  pages =        "27--??",
  month =        jun,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Dwyer:1995:QPR,
  author =       "Jerry Dwyer",
  title =        "Quick and Portable Random Number Generators",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "6",
  pages =        "33--??",
  month =        jun,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lowerre:1995:MPC,
  author =       "David T. Lowerre",
  title =        "Map Projections in {C++}",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "6",
  pages =        "45--??",
  month =        jun,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Swart:1995:TSE,
  author =       "Bob Swart",
  title =        "{{\em Scientific and Engineering C++}} by {John Barton
                 and Lee Nackman}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Book Review",
  number =       "6",
  pages =        "57--??",
  month =        jun,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Barton:1994:SEC}.",
  acknowledgement = ack-nhfb,
}

@Article{Lawless:1995:IFC,
  author =       "James K. Lawless",
  title =        "Interfacing to a {FOSSIL} Communications Driver",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "6",
  pages =        "59--??",
  month =        jun,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Camp:1995:DIU,
  author =       "Kenneth E. Van Camp",
  title =        "Dynamic Inheritance Using Filter Classes",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "6",
  pages =        "69--??",
  month =        jun,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1995:CSR,
  author =       "Daniel Saks",
  title =        "Changes in the Scope Rules",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Stepping Up to C++",
  number =       "6",
  pages =        "79--??",
  month =        jun,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1995:SPE,
  author =       "Pete Becker",
  title =        "Surprising Promotion Effects",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "89--??",
  month =        jun,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1995:CMC,
  author =       "Victor R. Volkman",
  title =        "{CUG427}: Multijoy, {CUG428}: Pictor Video Lib,
                 {CUG429}: {KBFake}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "CUG New Releases",
  number =       "6",
  pages =        "95--??",
  month =        jun,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1995:HTSc,
  author =       "P. J. Plauger",
  title =        "The Header {\tt string}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Standard C/C++",
  number =       "7",
  pages =        "8--??",
  month =        jul,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Dawes:1995:YCC,
  author =       "Beman Dawes",
  title =        "You Can Count On it",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "7",
  pages =        "23--??",
  month =        jul,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Williams:1995:TSF,
  author =       "K. B. Williams",
  title =        "Testing Sort Functions",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "7",
  pages =        "33--??",
  month =        jul,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Barbu:1995:CCG,
  author =       "Adrian Barbu",
  title =        "A {C++} Class Generator",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "7",
  pages =        "45--??",
  month =        jul,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Guthrie:1995:SEA,
  author =       "R. Scott Guthrie",
  title =        "A Simple, Easy {AutoQueue} Class",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "7",
  pages =        "55--??",
  month =        jul,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ross:1995:FSS,
  author =       "John W. Ross",
  title =        "Fast String Searching",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "7",
  pages =        "63--??",
  month =        jul,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Feather:1995:USL,
  author =       "Clive D. W. Feather",
  title =        "Understanding the Standard --- Linkage",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "7",
  pages =        "71--??",
  month =        jul,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rowe:1995:RCM,
  author =       "Robin Rowe",
  title =        "{{\em Designing Object-Oriented C++ Applications Using
                 the Booch Method}} by {Robert C. Martin}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Book Review",
  number =       "7",
  pages =        "77--??",
  month =        jul,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Martin:1995:DOC}.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1995:OACb,
  author =       "Daniel Saks",
  title =        "Other Assorted Changes, Part 1",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Stepping Up to C++",
  number =       "7",
  pages =        "81--??",
  month =        jul,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1995:PIC,
  author =       "Pete Becker",
  title =        "A Pitfall Inherited from {C}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "91--??",
  month =        jul,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1995:SS,
  author =       "Sydney S. Weinstein",
  title =        "{S}'kill is {S}'nice",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "On the Networks",
  number =       "7",
  pages =        "99--??",
  month =        jul,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1995:CM,
  author =       "Victor R. Volkman",
  title =        "{CUG430}: {m68kdis}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "CUG New Releases",
  number =       "7",
  pages =        "103--??",
  month =        jul,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1995:ITSb,
  author =       "P. J. Plauger",
  title =        "Implementing {\tt string}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Standard C/C++",
  number =       "8",
  pages =        "8--??",
  month =        aug,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1995:IPCa,
  author =       "Dwayne Phillips",
  title =        "Image Processing in {C}, Part 13: Geometric
                 Operations",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "8",
  pages =        "23--??",
  month =        aug,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Heinrich:1995:FCG,
  author =       "Peter Heinrich and Nathan Dwyer",
  title =        "Fixed-Point {C} for Graphics Applications",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "8",
  pages =        "37--??",
  month =        aug,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gottner:1995:TCB,
  author =       "Dave Gottner",
  title =        "Templates Without Code Bloat",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "8",
  pages =        "57--??",
  month =        aug,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Meyers:1995:MUC,
  author =       "Scott Meyers",
  title =        "Mastering User-defined Conversion Functions",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "8",
  pages =        "57--??",
  month =        aug,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Beddow:1995:RPC,
  author =       "Mark Beddow",
  title =        "Remote Procedure Calls Using {NetBIOS}",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "8",
  pages =        "67--??",
  month =        aug,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1995:OACa,
  author =       "Daniel Saks",
  title =        "Other Assorted Changes, Part 2",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Stepping Up to C++",
  number =       "8",
  pages =        "81--??",
  month =        aug,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1995:SCR,
  author =       "Pete Becker",
  title =        "Suicidal Classes Are Risky Business",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "91--??",
  month =        aug,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1995:HTB,
  author =       "P. J. Plauger",
  title =        "The Header {\tt bitset}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Standard C/C++",
  number =       "9",
  pages =        "8--??",
  month =        sep,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Welstead:1995:DOL,
  author =       "Steve Welstead",
  title =        "Data Object List Dialog for {Windows}",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "9",
  pages =        "23--??",
  month =        sep,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Giglio:1995:SED,
  author =       "Paul Giglio and David Schwartz",
  title =        "Simplifying Explicit Dynamic Linking",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "9",
  pages =        "43--??",
  month =        sep,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Barbu:1995:QMD,
  author =       "Adrian Barbu",
  title =        "Quick {MS-Windows} Dialog Design",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "9",
  pages =        "51--??",
  month =        sep,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1995:IPPa,
  author =       "Rex Jaeschke",
  title =        "Internationalization: {A} Primer, Part 1",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "9",
  pages =        "67--??",
  month =        sep,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rodley:1995:TDO,
  author =       "John Rodley",
  title =        "{{\em Distributed Operating Systems}} by {Andrew
                 Tanenbaum}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Book Review",
  number =       "9",
  pages =        "77--??",
  month =        sep,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Tanenbaum:1995:DOS}.",
  acknowledgement = ack-nhfb,
}

@Article{Nelson:1995:TPP,
  author =       "Thomas W. Nelson",
  title =        "{{\em Plug and Play Programming}} by {William Wong}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Book Review",
  number =       "9",
  pages =        "79--??",
  month =        sep,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Wong:1993:PPP}.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1995:OACc,
  author =       "Daniel Saks",
  title =        "Other Assorted Changes, Part 3",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Stepping Up to C++",
  number =       "9",
  pages =        "81--??",
  month =        sep,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1995:NRP,
  author =       "Pete Becker",
  title =        "Nonrandom rand() Problems",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "91--??",
  month =        sep,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1995:CRI,
  author =       "Victor R. Volkman",
  title =        "{CUG431}: {DOS} Remote Installable File System",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "CUG New Releases",
  number =       "9",
  pages =        "95--??",
  month =        sep,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1995:HTC,
  author =       "P. J. Plauger",
  title =        "The Header {\tt complex}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Standard C/C++",
  number =       "10",
  pages =        "8--??",
  month =        oct,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Vesely:1995:DE,
  author =       "Alessandro Vesely",
  title =        "Debugging with Exceptions",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "10",
  pages =        "19--??",
  month =        oct,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jagger:1995:ADF,
  author =       "Jon Jagger",
  title =        "An Alternative Debug Function Macro",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "10",
  pages =        "29--??",
  month =        oct,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Mashlan:1995:CPC,
  author =       "Robert Mashlan",
  title =        "Checked Pointers for {C++}",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "10",
  pages =        "37--??",
  month =        oct,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kientzle:1995:SBB,
  author =       "Tim Kientzle",
  title =        "Scaling Bitmaps with Bresenham",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "10",
  pages =        "51--??",
  month =        oct,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1995:IPCb,
  author =       "Dwayne Phillips",
  title =        "Image Processing in {C}, Part 14: Warping and
                 Morphing",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "10",
  pages =        "55--??",
  month =        oct,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1995:IPPb,
  author =       "Rex Jaeschke",
  title =        "Internationalization, {A} Primer, Part 2",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "10",
  pages =        "69--??",
  month =        oct,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Patapis:1995:EGR,
  author =       "George Patapis",
  title =        "{{\em Design Patterns, Elements of Reusable
                 Object-Oriented Software}} by {Erich Gamma, Richard
                 Helm, Ralph Johnson, and John Vlissides}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Book Review",
  number =       "10",
  pages =        "78--??",
  month =        oct,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Gamma:1995:DPE}.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1995:SS,
  author =       "Dan Saks",
  title =        "Style and Syntax",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Stepping Up to C++",
  number =       "10",
  pages =        "81--??",
  month =        oct,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1995:DKC,
  author =       "Pete Becker",
  title =        "Dual-Use Keywords Create Confusion",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "93--??",
  month =        oct,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1995:CXG,
  author =       "Victor R. Volkman",
  title =        "{CUG434}: {XYZ++ $3$-D} Graphics",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "CUG New Releases",
  number =       "10",
  pages =        "101--??",
  month =        oct,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1995:LFW,
  author =       "Sydney Weinstein",
  title =        "So Long, Fare Well \ldots{}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "On the Networks",
  number =       "10",
  pages =        "105--??",
  month =        oct,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1995:ITC,
  author =       "P. J. Plauger",
  title =        "Implementing {\tt complex}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Standard C/C++",
  number =       "11",
  pages =        "8--??",
  month =        nov,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Dugger:1995:MC,
  author =       "Jim Dugger",
  title =        "Multithreading in {C++}",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "11",
  pages =        "23--??",
  month =        nov,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rogers:1995:LD,
  author =       "John Rogers",
  title =        "Locking Without Deadlocks",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "11",
  pages =        "35--??",
  month =        nov,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weisfeld:1995:SCU,
  author =       "Matt Weisfeld",
  title =        "A Synchronization Class Using Critical-Sections",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "11",
  pages =        "45--??",
  month =        nov,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1995:IPCc,
  author =       "Dwayne Phillips",
  title =        "Image Processing in {C}, Part 15: Basic Texture
                 Operations",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "11",
  pages =        "55--??",
  month =        nov,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gilhooly:1995:PEW,
  author =       "Kevin Gilhooly",
  title =        "Pulse --- Estimating {Windows} Response Time",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "11",
  pages =        "69--??",
  month =        nov,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ragen:1995:CDP,
  author =       "Alex Ragen",
  title =        "{C} Database Programming with {ODBC}",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "11",
  pages =        "73--??",
  month =        nov,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1995:TCP,
  author =       "Chuck Allison",
  title =        "{{\em C++ Pointers and Dynamic Memory Management}} by
                 {Michael Daconta}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Book Review",
  number =       "11",
  pages =        "79--??",
  month =        nov,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Daconta:1995:CPD}.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1995:SGN,
  author =       "Dan Saks",
  title =        "A Sensible Grammar Notation",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "The Column that Needs a Name",
  number =       "11",
  pages =        "85--??",
  month =        nov,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1995:MR,
  author =       "Pete Becker",
  title =        "More on rand()",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "95--??",
  month =        nov,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1995:LTW,
  author =       "Bobby Schmidt",
  title =        "Living in Two Worlds",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "The Learning C/C++urve",
  number =       "11",
  pages =        "99--??",
  month =        nov,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1995:STL,
  author =       "P. J. Plauger",
  title =        "The Standard Template Library",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Standard C/C++",
  number =       "12",
  pages =        "10--??",
  month =        dec,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Deen:1995:RAO,
  author =       "Glen W. Deen",
  title =        "Reducing Allocation Overhead in {$2$-D} Arrays",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "12",
  pages =        "25--??",
  month =        dec,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Owen:1995:DDP,
  author =       "Gregor Owen",
  title =        "Doing ``32-bit'' {DMA} on a {PC}",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "12",
  pages =        "27--??",
  month =        dec,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colvin:1995:SPC,
  author =       "Gregory Colvin",
  title =        "Smart Pointers for {C++} Garbage Collection",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "12",
  pages =        "37--??",
  month =        dec,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Enright:1995:ASA,
  author =       "Aaron Garth Enright and Linda M. Wilkens",
  title =        "Another Slap at Lowly goto",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "12",
  pages =        "49--??",
  month =        dec,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Taylor:1995:ICG,
  author =       "Bradford Taylor",
  title =        "An Iostream Class for the {GPIB}",
  journal =      j-CCCUJ,
  volume =       "13",
  number =       "12",
  pages =        "53--??",
  month =        dec,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rodley:1995:TEC,
  author =       "John Rodley",
  title =        "{{\em Efficient C/C++ Programming}} by {Steve
                 Heller}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Book Review",
  number =       "12",
  pages =        "69--??",
  month =        dec,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Heller:1995:ECC}.",
  acknowledgement = ack-nhfb,
}

@Article{Swart:1995:TUI,
  author =       "Bob Swart",
  title =        "{{\em Uninterrupted Interrupts}}, by {Ralf Brown}",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "CD-ROM Review",
  number =       "12",
  pages =        "71--??",
  month =        dec,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Brown:1994:UIP}.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1995:CF,
  author =       "Bobby Schmidt",
  title =        "Completing the Foundation",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "The Learning C/C++urve",
  number =       "12",
  pages =        "73--??",
  month =        dec,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1995:GRG,
  author =       "Pete Becker",
  title =        "Getting Rid of goto",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "Questions and Answers",
  number =       "12",
  pages =        "83--??",
  month =        dec,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1995:UCD,
  author =       "Dan Saks",
  title =        "Understanding {C++} Declarations",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "The Column that Needs a Name",
  number =       "12",
  pages =        "87--??",
  month =        dec,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1995:WUC,
  author =       "Victor R. Volkman",
  title =        "Windows, Update to {CUG391}: {C} Exploration Tools",
  journal =      j-CCCUJ,
  volume =       "13",
  type =         "CUG New Releases",
  number =       "12",
  pages =        "94--??",
  month =        dec,
  year =         "1995",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1996:SHO,
  author =       "P. J. Plauger",
  title =        "{STL} Headers --- An Overview",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Standard C/C++",
  number =       "1",
  pages =        "8--??",
  month =        jan,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Vasilyev:1996:ICG,
  author =       "Kostya Vasilyev",
  title =        "Implementing a Cross-Platform Graphics Engine",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "1",
  pages =        "19--??",
  month =        jan,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Perelman-Hall:1996:OSC,
  author =       "David Perelman-Hall",
  title =        "Object-Oriented {SDI-12} Communications",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "1",
  pages =        "33--??",
  month =        jan,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Williams:1996:SSE,
  author =       "K. B. Williams",
  title =        "A Simple Simultaneous Equation Solver",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "1",
  pages =        "45--??",
  month =        jan,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1996:BNN,
  author =       "Dwayne Phillips",
  title =        "The Backpropagation Neural Network",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "1",
  pages =        "49--??",
  month =        jan,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1996:UCD,
  author =       "Dan Saks",
  title =        "Understanding {C++} Declarators",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Stepping Up to C++",
  number =       "1",
  pages =        "59--??",
  month =        jan,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1996:BDT,
  author =       "Bobby Schmidt",
  title =        "Building a Data Type in {C} and {C++}",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "The Learning C/C++urve",
  number =       "1",
  pages =        "69--??",
  month =        jan,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1996:CYO,
  author =       "Pete Becker",
  title =        "Creating Your Own Manipulator",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "83--??",
  month =        jan,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1996:MG,
  author =       "Victor R. Volkman",
  title =        "Micro-{C} and {GNU}",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "C/C++ Sources",
  number =       "1",
  pages =        "88--??",
  month =        jan,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1996:I,
  author =       "P. J. Plauger",
  title =        "Iterators",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Standard C/C++",
  number =       "2",
  pages =        "8--??",
  month =        feb,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lansinger:1996:ECA,
  author =       "Ed Lansinger",
  title =        "An Embedded {C++} Application",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "2",
  pages =        "19--??",
  month =        feb,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Behrendsen:1996:PMS,
  author =       "Tim Behrendsen",
  title =        "The Poor Man's Serial Protocol Analyzer",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "2",
  pages =        "29--??",
  month =        feb,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1996:QMFa,
  author =       "Tim Prince",
  title =        "Quad-Precision Math Functions, Part 1",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "2",
  pages =        "39--??",
  month =        feb,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weisfeld:1996:BCL,
  author =       "Matt Weisfeld",
  title =        "Building Command Lines for Child Processes",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "2",
  pages =        "47--??",
  month =        feb,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Deen:1996:SDC,
  author =       "Glen Deen",
  title =        "Selectable Default Constructor Arguments",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "2",
  pages =        "57--??",
  month =        feb,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rodley:1996:TLD,
  author =       "John Rodley",
  title =        "{{\em Len Dorfman's C++ By Example}} by {Len
                 Dorfman}",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Book Review",
  number =       "2",
  pages =        "65--??",
  month =        feb,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1996:BTS,
  author =       "Bobby Schmidt",
  title =        "Balancing Type Safety with Sociability",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "The Learning C/C++urve",
  number =       "2",
  pages =        "67--??",
  month =        feb,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1996:PCDa,
  author =       "Dan Saks",
  title =        "Parsing {C++} Declarations, Part 1",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "The Column that Needs a Name",
  number =       "2",
  pages =        "77--??",
  month =        feb,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1996:UT,
  author =       "Pete Becker",
  title =        "In Undefined Territory",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "89--??",
  month =        feb,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1996:HTU,
  author =       "P. J. Plauger",
  title =        "The Header {\tt utility}",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Standard C/C++",
  number =       "3",
  pages =        "8--??",
  month =        mar,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Camp:1996:TQ,
  author =       "Kenneth Van Camp",
  title =        "A Template-Based Quicksort",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "3",
  pages =        "19--??",
  month =        mar,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Frazier:1996:ET,
  author =       "George F. Frazier",
  title =        "Estimating Time-To-Transfer",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "3",
  pages =        "25--??",
  month =        mar,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Manning:1996:UPC,
  author =       "Evan Manning",
  title =        "Uncertainty Propagation in {C+}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "3",
  pages =        "29, 32--38",
  month =        mar,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bockenfeld:1996:TNT,
  author =       "Don Bockenfeld",
  title =        "{TSQRT}: {A} New Trick for an Old Dog",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "3",
  pages =        "39--41",
  month =        mar,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "Implements a small table-driven square root function
                 in C, using exclusively integer operations.",
  acknowledgement = ack-nhfb,
}

@Article{Flacy:1996:SCG,
  author =       "Mark Flacy and Larry Brunelle",
  title =        "A Small Combination Generator",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "3",
  pages =        "43--??",
  month =        mar,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1996:QMFb,
  author =       "Tim Prince",
  title =        "Quad-Precision Math Functions, Part 2",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "3",
  pages =        "45--??",
  month =        mar,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weber:1996:TCC,
  author =       "David Weber",
  title =        "Two {C++} Tutorials, {{\em Practical C++
                 Programming}}, by {Steve Oualline}, and {{\em C++ The
                 Core Language}} by {Gregory Satir and Doug Brown}",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Book Review",
  number =       "3",
  pages =        "53--??",
  month =        mar,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1996:AVM,
  author =       "Pete Becker",
  title =        "Availability vs. Membership",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "55--??",
  month =        mar,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1996:PCDb,
  author =       "Dan Saks",
  title =        "Parsing {C++} Declarations, Part 2",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Stepping Up to C++",
  number =       "3",
  pages =        "63--??",
  month =        mar,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1996:CBI,
  author =       "Bobby Schmidt",
  title =        "Creating a {Boolean} Inserter",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "The Learning C/C++urve",
  number =       "3",
  pages =        "79--??",
  month =        mar,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1996:AEW,
  author =       "Victor R. Volkman",
  title =        "Algorithms Are Everywhere on the {Web}",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "C/C++ Sources",
  number =       "3",
  pages =        "87--??",
  month =        mar,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1996:HTIa,
  author =       "P. J. Plauger",
  title =        "The Header {\tt iterator}, Part 1",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Standard C/C++",
  number =       "4",
  pages =        "8--??",
  month =        apr,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Patapi:1996:OCL,
  author =       "George Patapi",
  title =        "The {OSE C++} Libraries",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "4",
  pages =        "19--??",
  month =        apr,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Savard:1996:SMF,
  author =       "Marco Savard",
  title =        "Shared Memories as Files",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "4",
  pages =        "23--??",
  month =        apr,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Seekamp:1996:PMG,
  author =       "Chris Seekamp and Gary Domrow and Tony Wrobel and Don
                 Bulka",
  title =        "A Portable Multiprocess Gateway",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "4",
  pages =        "35--41",
  month =        apr,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Mon Apr 21 11:32:17 1997",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rogers:1996:OEE,
  author =       "Joey Rogers",
  title =        "An Object-Oriented Expression Evaluator",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "4",
  pages =        "43--??",
  month =        apr,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1996:IPC,
  author =       "Dwayne Phillips",
  title =        "Image Processing in {C}, Part 16, Random Dot
                 Stereograms",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "4",
  pages =        "53--??",
  month =        apr,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1996:RPE,
  author =       "Dan Saks",
  title =        "Recovering from Parsing Errors",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "The Column that Needs a Name",
  number =       "4",
  pages =        "63--??",
  month =        apr,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1996:CSC,
  author =       "Bobby Schmidt",
  title =        "Controlling Silent Conversions",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "The Learning C/C++urve",
  number =       "4",
  pages =        "79--??",
  month =        apr,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1996:PWF,
  author =       "Pete Becker",
  title =        "Parentheses Won't Fix Everything",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "87--??",
  month =        apr,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1996:CCEa,
  author =       "P. J. Plauger",
  title =        "{C/C++} {Editor}'s Forum: Uproar over {Java}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "5",
  pages =        "6--6",
  month =        may,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Apr 18 06:29:06 1996",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1996:HTIb,
  author =       "P. J. Plauger",
  title =        "The Header {\tt iterator}, Part 2",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "5",
  pages =        "8--??",
  month =        may,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kiselyov:1996:HMT,
  author =       "Oleg Kiselyov",
  title =        "Handling Multiple {TCP} Connections in {C++}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "5",
  pages =        "17--??",
  month =        may,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hathcock:1996:PPM,
  author =       "Arvel Hathcock",
  title =        "{PopMail!--A POP3} Mailer for {Windows}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "5",
  pages =        "25--??",
  month =        may,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1996:OPR,
  author =       "Chuck Allison",
  title =        "Object Persistence with Relational Databases",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "5",
  pages =        "37--??",
  month =        may,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Merrill:1996:CDE,
  author =       "Ted Merrill",
  title =        "A {C} Declarator Extractor",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "5",
  pages =        "47--??",
  month =        may,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Williams:1996:VMA,
  author =       "K. B. Williams",
  title =        "Versatile Matrix Addition and Subtractions",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "5",
  pages =        "51--??",
  month =        may,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jensen:1996:MMO,
  author =       "Jens A. Jensen",
  title =        "32-bit Memory Management in {OS/2}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "5",
  pages =        "55--??",
  month =        may,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1996:DSE,
  author =       "Dwayne Phillips",
  title =        "{{\em A Discipline for Software Engineering}}, by
                 {Watts S. Humphrey}",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Book Review",
  number =       "5",
  pages =        "61--??",
  month =        may,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Humphrey:1995:DSE}.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1996:PGP,
  author =       "Dan Saks",
  title =        "Perspectives on Grammars and Parsers",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "C++ Theory and Practice",
  number =       "5",
  pages =        "63--??",
  month =        may,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1996:WF,
  author =       "Bobby Schmidt",
  title =        "The Why Files",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "The Learning C/C++urve",
  number =       "5",
  pages =        "71--??",
  month =        may,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1996:VCS,
  author =       "Victor R. Volkman",
  title =        "Visit the Client\slash Server Coffeehouse",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "C/C++ Sources",
  number =       "5",
  pages =        "75--??",
  month =        may,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1996:EMR,
  author =       "Pete Becker",
  title =        "Even More on rand( )",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "79--??",
  month =        may,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1996:SCAa,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Allocators",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "6",
  pages =        "8--??",
  month =        jun,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kerzner:1996:SPD,
  author =       "Mark Kerzner",
  title =        "Signal Processing with Dynamic Programming",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "6",
  pages =        "17--??",
  month =        jun,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schulist:1996:SMC,
  author =       "Stephen Schulist",
  title =        "A Simple Matrix Class",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "6",
  pages =        "27--??",
  month =        jun,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schroeder:1996:VSD,
  author =       "Will Schroeder",
  title =        "Visualizing Scientific Data",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "6",
  pages =        "33--??",
  month =        jun,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Dwyer:1996:TRNa,
  author =       "Jerry Dwyer and K. B. Williams",
  title =        "Testing Random Number Generators",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "6",
  pages =        "39--??",
  month =        jun,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1996:CUG,
  author =       "Victor R. Volkman",
  title =        "A {C Users' Group} update",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "6",
  pages =        "49--??",
  month =        jun,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Carroll:1996:DCC,
  author =       "Martin D. Carroll and Margaret A. Ellis",
  title =        "Designing {C++} Classes",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "6",
  pages =        "55--??",
  month =        jun,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Briand:1996:DCR,
  author =       "Marc Briand",
  title =        "{{\em Designing and Coding Reusable C++}}, by {Martin
                 D. Carroll and Margaret A. Ellis}",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Book Review",
  number =       "6",
  pages =        "63--??",
  month =        jun,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Carroll:1995:DCR}.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1996:CTPa,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Abstract Declarators, Part
                 1",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "6",
  pages =        "69--??",
  month =        jun,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1996:LCCa,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: {C $\rightarrow$ C++}
                 Mutations, Part 1",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "6",
  pages =        "75--??",
  month =        jun,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1996:QAO,
  author =       "Pete Becker",
  title =        "Questions and Answers: Overloaded Conversion
                 Operators",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "6",
  pages =        "83--??",
  month =        jun,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1996:SCH,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: The Header {\tt memory}",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "7",
  pages =        "8--??",
  month =        jul,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colner:1996:HPO,
  author =       "Don Colner",
  title =        "{HTML} Programming with Objects",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "7",
  pages =        "17--18, 21--24, 26--28, 29--30",
  month =        jul,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Carroll:1996:IE,
  author =       "Martin D. Carroll and Margaret A. Ellis",
  title =        "Inheritability and Extensibility",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "7",
  pages =        "37--??",
  month =        jul,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bell:1996:NS,
  author =       "James M. Bell",
  title =        "Nested for Statements",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "7",
  pages =        "47--??",
  month =        jul,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Heyman:1996:BPW,
  author =       "Bill Heyman",
  title =        "Better Pipes for {Windows}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "7",
  pages =        "49--??",
  month =        jul,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1996:CTPb,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Abstract Declarators, Part
                 2",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "7",
  pages =        "61--??",
  month =        jul,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1996:CSX,
  author =       "Victor R. Volkman",
  title =        "{C/C++} Sources: {X} and {Windows} Code from the
                 {Web}",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "7",
  pages =        "75--??",
  month =        jul,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1996:LCCb,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: {C $\rightarrow$ C++}
                 Mutations, Part 2",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "7",
  pages =        "79--??",
  month =        jul,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1996:QAV,
  author =       "Pete Becker",
  title =        "Questions and Answers: The Value of Code Walks",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "7",
  pages =        "87--??",
  month =        jul,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1996:SCAb,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Algorithms",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "8",
  pages =        "8--??",
  month =        aug,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kientzle:1996:AIC,
  author =       "Tim Kientzle",
  title =        "Approximate Inverse Color Mapping",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "8",
  pages =        "19--??",
  month =        aug,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wampler:1996:VPG,
  author =       "Bruce E. Wampler",
  title =        "{V}: {A} Portable {GUI} Framework",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "8",
  pages =        "21--??",
  month =        aug,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Krehbiel:1996:PVB,
  author =       "Chris Krehbiel",
  title =        "Programming with {VESA BIOS} Extensions",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "8",
  pages =        "37--??",
  month =        aug,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Heaton:1996:HSW,
  author =       "Jeff Heaton",
  title =        "High Speed {Win32} Animation",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "8",
  pages =        "47--??",
  month =        aug,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Dwyer:1996:TRNb,
  author =       "Jerry Dwyer and K. B. Williams",
  title =        "Testing Random Number Generators, Part 2",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "8",
  pages =        "57--??",
  month =        aug,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Carroll:1996:OIC,
  author =       "Martin D. Carroll and Margaret A. Ellis",
  title =        "Obstacles to Inheritability in {C++}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "8",
  pages =        "67--??",
  month =        aug,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kilian:1996:SCM,
  author =       "Marc Kilian",
  title =        "{{\em Secrets of the C++ Masters}}, by {Jeff Alger}",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Book Review",
  number =       "8",
  pages =        "79--??",
  month =        aug,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Alger:1995:SCM}.",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1996:QAW,
  author =       "Pete Becker",
  title =        "Questions and Answers: What About realloc()?",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "8",
  pages =        "83--??",
  month =        aug,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1996:LCCc,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++} Curve: {C $\rightarrow$ C++}
                 Mutations, Part 3",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "8",
  pages =        "87--??",
  month =        aug,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1996:CCEb,
  author =       "P. J. Plauger",
  title =        "{C/C++} {Editor}'s Forum: Transliterating {C} and
                 {C++} code to {Java}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "9",
  pages =        "6--6",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 06:18:46 1996",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1996:SCI,
  author =       "P. J. Plauger",
  title =        "Standard {C\slash C++}: Introduction to {\tt
                 <algorithm>}",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "9",
  pages =        "8--??",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kasparek:1996:PVR,
  author =       "Linda Kasparek",
  title =        "Processing Variant Records with {STL}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "9",
  pages =        "19--??",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Young:1996:TSB,
  author =       "Warren Young",
  title =        "Two {STL} Books",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Book Review",
  number =       "9",
  pages =        "29--??",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Messer:1996:CCC,
  author =       "Greg Messer",
  title =        "A {C++} Chronograph Class",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "9",
  pages =        "35--??",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hemrajani:1996:JCC,
  author =       "Anil Hemrajani",
  title =        "The {Java} and {C} Connection",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "9",
  pages =        "43--46, 48--50",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 06:12:34 1996",
  acknowledgement = ack-nhfb,
}

@Article{Manning:1996:FS,
  author =       "Evan Manning",
  title =        "Floating-point Summation",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "9",
  pages =        "51--??",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Michaels:1996:SPS,
  author =       "Laura Michaels",
  title =        "In Search of a Portable Screen Library",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "9",
  pages =        "57--??",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1996:CTPc,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: {Abstract} Declarators Part
                 3",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "9",
  pages =        "61--??",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1996:LCCd,
  author =       "Bobby Schmidt",
  title =        "The Learning {C\slash C++urve}: {C $\rightarrow$ C++}
                 Mutations, Part 4",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "9",
  pages =        "69--??",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1996:QAL,
  author =       "Pete Becker",
  title =        "Questions and Answers: Little-Known Effects of
                 Defining Constructors",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "9",
  pages =        "77--??",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1996:CSSa,
  author =       "Victor R. Volkman",
  title =        "{C\slash C++} Sources: {STL} Help on the {Web}",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "9",
  pages =        "89--??",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:RAR,
  author =       "Anonymous",
  title =        "{Rational} Announced {Rational Rose} for {Java}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "9",
  pages =        "94--94",
  month =        sep,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Aug 30 06:14:59 1996",
}

@Article{Plauger:1996:SCO,
  author =       "P. J. Plauger",
  title =        "Standard {C\slash C++}: Ordering Algorithms",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "10",
  pages =        "8--??",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1996:CCD,
  author =       "Andrew Phillips",
  title =        "{C++} and {C} Debugging, Testing and Reliability",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Book Review",
  number =       "10",
  pages =        "19--??",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Tucker:1996:DDW,
  author =       "Andrew Tucker",
  title =        "A {DBWin32} Debugger for {Windows}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "10",
  pages =        "25--??",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Meyers:1996:CCC,
  author =       "Scott Meyers",
  title =        "Combining {C++} and {C} in the Same Program",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "10",
  pages =        "35--??",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1996:CMS,
  author =       "Chuck Allison",
  title =        "{C++}: The Making of a Standard",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "10",
  pages =        "39--??",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Marini:1996:CHR,
  author =       "Marc Marini",
  title =        "A Class Hierarchy for Random Number Generation",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "10",
  pages =        "51--??",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Retzlaff:1996:CCS,
  author =       "Don Retzlaff",
  title =        "{C\slash C++} Source to {HTML} Converter: Use those
                 ubiquitous {Web} browsers to advantage and show {C} or
                 {C++} code in a more readable format",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "10",
  pages =        "57--58",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Nelson:1996:MCD,
  author =       "Tom Nelson",
  title =        "Memory Caching for Disk-Based Objects",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "10",
  pages =        "59--??",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1996:LCW,
  author =       "Bobby Schmidt",
  title =        "The Learning {C\slash C++urve}: The Why Files, Part
                 Two",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "10",
  pages =        "69--??",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1996:CTPd,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Declarators, Finale",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "10",
  pages =        "79--??",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1996:QAK,
  author =       "Pete Becker",
  title =        "Questions and Answers: Kicking the Macro Habit",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "10",
  pages =        "89--??",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:AAJ,
  author =       "Anonymous",
  title =        "{Amzi!} Announces {Java} Class for {Amzi! Logic
                 Server}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "10",
  pages =        "94--94",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 06 07:58:26 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:ORJ,
  author =       "Anonymous",
  title =        "{ObjectSpace} Releases {Java} Generic Library for Free
                 Commercial Use",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "10",
  pages =        "96--96",
  month =        oct,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Sep 12 07:21:02 1996",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1996:SCL,
  author =       "P. J. Plauger",
  title =        "Standard {C\slash C++}: Last of the Algorithms",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "11",
  pages =        "8--??",
  month =        nov,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cheng:1996:CPC,
  author =       "Harry H. Cheng",
  title =        "{CGI} Programming in {C}",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "11",
  pages =        "17--??",
  month =        nov,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zmola:1996:DWP,
  author =       "Carl Zmola",
  title =        "Dragto--{A} {Windows} Programmer's Utility",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "11",
  pages =        "23--??",
  month =        nov,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Downs:1996:EWC,
  author =       "Chris Downs",
  title =        "Encapsulating {Windows} Controls",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "11",
  pages =        "31--??",
  month =        nov,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Welstead:1996:CCM,
  author =       "Steve Welstead",
  title =        "{C++} Classes for {MDI Windows} Management",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "11",
  pages =        "41--??",
  month =        nov,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Vila:1996:LTC,
  author =       "Leonardo Zayas Vila",
  title =        "{$3$-D} Lookup Table Color Matching",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "11",
  pages =        "51--??",
  month =        nov,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Leatherbarrow:1996:NSR,
  author =       "Robin J. Leatherbarrow",
  title =        "Nested for Statements Revisited",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "11",
  pages =        "57--??",
  month =        nov,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Breitzman:1996:CRL,
  author =       "Anthony Breitzman",
  title =        "A Class for Representing Large Integers",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "11",
  pages =        "61--??",
  month =        nov,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{York:1996:HTP,
  author =       "Kyle A. York",
  title =        "High-Speed Transfers on a {PC} Parallel Port",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "11",
  pages =        "69--??",
  month =        nov,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Nickerson:1996:HJ,
  author =       "Douglas A. Nickerson",
  title =        "Hooked on {Java}",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Book Review",
  number =       "11",
  pages =        "79--80",
  month =        nov,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "Extensive review of \cite{vanHoff:1996:HJ}.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1996:CTPe,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: {\tt const} as a Promise",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "11",
  pages =        "81--??",
  month =        nov,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1996:QAT,
  author =       "Pete Becker",
  title =        "Questions and Answers: Traits to the Rescue",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "11",
  pages =        "87--??",
  month =        nov,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1996:CSSb,
  author =       "Victor R. Volkman",
  title =        "{C\slash C++} Sources: In Search of {C++} Libraries",
  journal =      j-CCCUJ,
  volume =       "14",
  type =         "Column",
  number =       "11",
  pages =        "90--??",
  month =        nov,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Nov 6 07:30:58 MST 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Williams:1996:TMF,
  author =       "K. B. Williams",
  title =        "Testing Math Functions: {When} requirements are tight,
                 we must carefully examine all potential sources of
                 error. {Make} sure your math library isn't the weak
                 link in the chain",
  journal =      j-CCCUJ,
  volume =       "14",
  number =       "12",
  pages =        "49--54, 58--65",
  month =        dec,
  year =         "1996",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Mon Apr 10 06:32:36 2000",
  note =         "Describes a package that extends the
                 Cody-Waite-Plauger work on the ELEFUNT package for the
                 testing of the elementary functions, including the
                 inverse hyperbolic functions, cube root, and Bessel
                 functions of the first and second kinds. The C++
                 package implements 192-bit extended precision versions
                 of all of the functions, so that accurate results are
                 available for comparison with the normal
                 double-precision results.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:EFa,
  author =       "P. J. Plauger",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "6--6",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:SCCa,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: The Header {\tt <vector>}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "8--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RBa,
  author =       "Anonymous",
  title =        "{R\&D} Bookstore",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "17a--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Guinan:1997:PIC,
  author =       "Jamie Guinan",
  title =        "Platform-Independent {C++ GUI} Toolkits",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "19--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Admal:1997:TTC,
  author =       "Anil Admal and Chris Tarr",
  title =        "Templates and Today's Compilers",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "27--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lam:1997:CCF,
  author =       "Richard B. Lam",
  title =        "A {C++ CGI} Framework",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "39--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Tamashiro:1997:TPT,
  author =       "David Tamashiro",
  title =        "Three Printing Techniques for {Windows 95} Console
                 Applications",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "45--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Martinka:1997:TIS,
  author =       "Michael Martinka",
  title =        "A Template Implementation of Skip Lists",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "49--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIa,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "56--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1997:CTPa,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: {\tt new} and {\tt
                 delete}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "59--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1997:LCCa,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: Driving You to Abstraction",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "65--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1997:CCSa,
  author =       "Victor R. Volkman",
  title =        "{C/C++} Sources: Cross-Platform Resources on the
                 {Web}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "71--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1997:QAUa,
  author =       "Pete Becker",
  title =        "Questions \& Answers: Using the {\tt enum} Hack in
                 {C}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "75--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CPa,
  author =       "Anonymous",
  title =        "Call for Papers",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "77--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:LTO,
  author =       "Anonymous",
  title =        "{Learning Tree} Offers {Java} Courses",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "78--78",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Dec 13 06:23:10 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPa,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "78--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RAB,
  author =       "Anonymous",
  title =        "{R-Active}'s {BetterState PRO} Generates {Java} Code",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "79--79",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri Dec 13 06:23:10 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:WMa,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "82--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:PMa,
  author =       "Anonymous",
  title =        "Programmer's Market",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "1",
  pages =        "83--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1501toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:EFb,
  author =       "P. J. Plauger",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "6--6",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:SCCb,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: The Header {\tt <list>}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "8--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hartmann:1997:RPC,
  author =       "Steve Hartmann",
  title =        "A Reusable {PID} Control Class",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "19--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wendel:1997:PTC,
  author =       "J. David Wendel",
  title =        "A Polled Timer Class",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "25--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:EC,
  author =       "P. J. Plauger",
  title =        "Embedded {C++}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "35--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wisehart:1997:SFS,
  author =       "Daniel Wisehart",
  title =        "Software for Fail-Safe Applications",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "41--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pescio:1997:BCU,
  author =       "Carlo Pescio",
  title =        "Binary Constants Using Template Metaprogramming",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "51--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ball:1997:ESS,
  author =       "Steve Ball",
  title =        "An Encryption System for Software Registration",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "55--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIb,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "64--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1997:CTPb,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: {C++} at Its Second {CD}
                 Ballot",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "67--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1997:LCCb,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: Further Adventures in
                 Abstraction",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "71--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CPb,
  author =       "Anonymous",
  title =        "Call for Papers",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "78--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1997:QAR,
  author =       "Pete Becker",
  title =        "Questions \& Answers: Resolving Type Inside
                 Templates",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "79--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPb,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "85--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:IAX,
  author =       "Anonymous",
  title =        "{Imperial} Announces {X-Designer: Java Edition}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "88--88",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Jan 15 18:32:28 1997",
  note =         "X-Designer is a GUI builder for Motif with Java,
                 X/Motif, and Windows code generators.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:WMb,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "89--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:PMb,
  author =       "Anonymous",
  title =        "Programmer's Market",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "90--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RBb,
  author =       "Anonymous",
  title =        "{R\&D} Bookstore",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:31:19 1997",
  bibsource =    "http://www.cuj.com/notgone/1502toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:EFc,
  author =       "P. J. Plauger",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "6--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:SCCc,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: The Header {\tt <deque>}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "8--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Remy:1997:PSH,
  author =       "Martin Remy",
  title =        "Portable Signal Handling Under {UNIX}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "23--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Xiao:1997:UTA,
  author =       "Hong Xiao",
  title =        "Using Templates Across {UNIX} Platforms",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "33--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Taylor:1997:IT,
  author =       "David G. Taylor",
  title =        "Interrupt Thunking",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "41--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Brill:1997:SVB,
  author =       "Gregory Brill",
  title =        "Sharing Variables Between {Win32} Executables",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "57--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Hawes:1997:PCD,
  author =       "Jack Hawes",
  title =        "The Problem with {\tt const} Data Members",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "67--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Degani:1997:EPU,
  author =       "Adi Degani",
  title =        "Easy Printing Under {Windows} --- No Graphics
                 Allowed",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "68--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Doe:1997:HLM,
  author =       "Rodney B. {Doe, P.E.}",
  title =        "How to Leak Memory in {C++}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "69--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1997:CTPc,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Class-Specific {\tt new}
                 and {\tt delete}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "73--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CPc,
  author =       "Anonymous",
  title =        "Call for Papers",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "80--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1997:LCCc,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: {And} Now For a Word From
                 Our Sponsors",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "81--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1997:CCSc,
  author =       "Victor R. Volkman",
  title =        "{C/C++} Sources: {UNIX} and Database Resources on the
                 {Internet}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "89--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1997:QAWa,
  author =       "Peter Becker",
  title =        "Questions \& Answers: Wrapping the Prickly Pragma",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "93--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIc,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "96--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPc,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "102--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:WMc,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "106--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:PMc,
  author =       "Anonymous",
  title =        "Programmer's Market",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "107--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RBc,
  author =       "Anonymous",
  title =        "{R\&D} Bookstore",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AId,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CPd,
  author =       "Anonymous",
  title =        "Call for Papers",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPd,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:PMd,
  author =       "Anonymous",
  title =        "Programmer's Market",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RBd,
  author =       "Anonymous",
  title =        "{R\&D} Bookstore",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:WMd,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Batten:1997:CC,
  author =       "Sean Batten",
  title =        "Casting in {C++}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1997:QAWb,
  author =       "Pete Becker",
  title =        "Questions \& Answers: What Happens to Unfreed
                 Memory?",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Efken:1997:TYC,
  author =       "Charles Efken",
  title =        "Testing {Year 2000} Compliance on the {PC}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Kougiouris:1997:YAC,
  author =       "Panos Kougiouris",
  title =        "Yet Another Command-Line Parser",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Lopez:1997:PLU,
  author =       "Lionel Lopez",
  title =        "Persistent Lists Using {ISAM} Files",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Mashlan:1997:CMT,
  author =       "Robert Mashlan",
  title =        "A {C++} Matrix Template Class",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Miller:1997:BRR,
  author =       "William M. Miller",
  title =        "Book Review: {Ruminations in C++}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:EFd,
  author =       "P. J. Plauger",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:SCCd,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Associative Containers",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1997:CTPd,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Placement {\tt new}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1997:LCCd,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: Into the Swamp",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Swartzendruber:1997:DTB,
  author =       "Michael Swartzendruber",
  title =        "Dynamic Table Binding with {MFC CRecordset} Classes",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:EFe,
  author =       "P. J. Plauger",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "6--6",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:SCCe,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Implementing Associative
                 Containers",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "8--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Stevens:1997:IWS,
  author =       "Keith Stevens",
  title =        "An {ISAPI Web}-Server Extension {SMTP} Gateway",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "23--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Wheeler:1997:UVX,
  author =       "Mark Wheeler",
  title =        "Using {VC++ 4.x} with {WinCGI}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "33--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Benzinger:1997:WKM,
  author =       "Mike Benzinger",
  title =        "We're Not in {Kansas} Any More",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "35--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Clarke:1997:BRS,
  author =       "G. Miller Clarke",
  title =        "Book Review: Seven {Java} Books --- {A} Whirlwind
                 Tour",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "37--39",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:46:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Ross:1997:SDP,
  author =       "John W. Ross",
  title =        "Sockets: Down and Dirty Programming for the {Web}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "39--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Kiselyov:1997:SIE,
  author =       "Oleg Kiselyov",
  title =        "Speaking in Iostreams-ese",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "47--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Crabtree:1997:RDW,
  author =       "Chris Crabtree",
  title =        "A Reusable Directory Walk Class",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "57--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 15:16:10 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RBe,
  author =       "Anonymous",
  title =        "{R\&D} Books",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "62--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIe,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "72--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1997:LCCe,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: Let Me Say That About {\tt
                 this}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "73--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CPe,
  author =       "Anonymous",
  title =        "Call for Papers",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "78--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1997:CTPe,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Placement {\tt delete}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "79--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1997:CCSe,
  author =       "Victor R. Volkman",
  title =        "{C/C++} Sources: {Internet} on the {Internet}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "87--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1997:QAA,
  author =       "Pete Becker",
  title =        "Questions \& Answers: Not All {\tt operator=}'s Are
                 Equal",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "91--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPe,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "96--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:WMe,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "100--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:PMe,
  author =       "Anonymous",
  title =        "Programmer's Market",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "5",
  pages =        "101--??",
  month =        may,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Sat May 17 18:16:21 1997",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:EFJ,
  author =       "P. J. Plauger",
  title =        "{Editor}'s Forum: {A} {Java} to {C} translator",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "6--6",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  URL =          "http://www.tiac.net/users/pjp;
                 http://www.dinkumware.com/",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:SCCf,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++} Container Adapters",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "8--??",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Monagle:1997:TRL,
  author =       "Mike Monagle",
  title =        "Tracking Down Resource Leaks with {{\tt
                 HandleTracker}}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "19--??",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fong:1997:BAC,
  author =       "Earl Fong",
  title =        "Being Assertive in {C/C++}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "29--??",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pescio:1997:STA,
  author =       "Carlo Pescio",
  title =        "Stack Trace Assertions Using {COFF}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "41--??",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Chaudhry:1997:NTC,
  author =       "Puneesh Chaudhry",
  title =        "A New Trace Class",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "51--??",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Michaels:1997:CCJ,
  author =       "Laura Michaels",
  title =        "{C/C++} and {Java} Library Equivalents",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "53--55",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Batten:1997:RAF,
  author =       "Sean Batten",
  title =        "A Reusable Apply Function via the Command Pattern",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "57--??",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Heaton:1997:MWR,
  author =       "Jeff Heaton",
  title =        "{Macintosh-to-Windows} Resource Conversion",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "61--??",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Klementiev:1997:WSL,
  author =       "Dmitri Klementiev",
  title =        "A {Windows} Shell for Legacy {MS-DOS} Applications",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "71--??",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIf,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "73--??",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1997:LCCf,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: {Sargasso Sea}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "77--??",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CPf,
  author =       "Anonymous",
  title =        "Call for Papers",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "86--??",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1997:CTPf,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: The Syntax of {\tt new}-
                 and {\tt delete}-expressions, Part 1",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "87--??",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPf,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "94--97",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  note =         "DigitalThink Offers Online C++ and Java Courses
                 (\path=http://www.digitalthink.com/=). Software
                 Research Announces TCAT (coverage analyser) for Java
                 (\path=http://www.soft.com/=).",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:WMf,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "98--??",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:PMf,
  author =       "Anonymous",
  title =        "Programmer's Market",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "6",
  pages =        "99--??",
  month =        jun,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Fri May 16 08:01:41 1997",
  bibsource =    "http://www.cuj.com/1506toc.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:EFf,
  author =       "P. J. Plauger",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "6--6",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:SCCg,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Library Update",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "8, 10, 12, 14, 16",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Chiaia:1997:SPO,
  author =       "Gualtiero Chiaia",
  title =        "Scientific Plotting with {OWL}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "17--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Carlson:1997:ATT,
  author =       "Paul Carlson",
  title =        "An Automated Testing Tool for {Win16}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "25--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Rahimi:1997:MAC,
  author =       "Ali Rahimi",
  title =        "A Multidimensional Array Class",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "39--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Woodruff:1997:SCU,
  author =       "Eric Woodruff",
  title =        "Serial Communication Under {Win32}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "43--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Nelson:1997:PMS,
  author =       "Tom Nelson",
  title =        "Polyphase Merge Sorting",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "51--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RBf,
  author =       "Anonymous",
  title =        "{R\&D} Bookstore",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "64--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Larbi:1997:BRM,
  author =       "Michael Larbi",
  title =        "Book Review: {Multithreading Applications in Win32}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "65--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1997:LCCg,
  author =       "Bobby Schmidt",
  title =        "The Learning {C\slash C++urve}: Getting to the
                 Point(er)",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "67--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIg,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "72--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1997:CTPg,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: The Syntax of {\tt new}-
                 and {\tt delete}-expressions, Part 2",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "73--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CPg,
  author =       "Anonymous",
  title =        "Call for Papers",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "84--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1997:QAHa,
  author =       "Pete Becker",
  title =        "Questions and Answers: Hiding Passwords in {C}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "85--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1997:CCSg,
  author =       "Victor R. Volkman",
  title =        "{C/C++} Sources: Desperately Seeking Sources",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "89--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPV,
  author =       "Anonymous",
  title =        "New Products: {Visix} Releases {Vibe Java IDE}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "94--94",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPg,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "94--97",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:WMg,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "98--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:PMg,
  author =       "Anonymous",
  title =        "Programmer's Market",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "7",
  pages =        "100--??",
  month =        jul,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Thu Jun 26 14:12:46 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIh,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CPh,
  author =       "Anonymous",
  title =        "Call for Papers",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPh,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:PMh,
  author =       "Anonymous",
  title =        "Programmer's Market",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:WMh,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1997:QAHb,
  author =       "Pete Becker",
  title =        "Questions and Answers: Handling Variable-Size
                 Objects",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Danilko:1997:NPU,
  author =       "Brian Danilko",
  title =        "Named Pipes Under {Windows 95}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Duggan:1997:MFC,
  author =       "Tim Duggan",
  title =        "Member Functions as Callbacks in {Win32}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Kougiouris:1997:PMF,
  author =       "Panos Kougiouris and Marco Framba",
  title =        "A Portable Multithreading Framework",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Kristoffersen:1997:PD,
  author =       "Jan Kristoffersen",
  title =        "Portable {I/O} Drivers",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Kuo:1997:CIA,
  author =       "Benjamin Kuo",
  title =        "Create {Internet}-Aware Apps with the {Internet SDK}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Ngai:1997:TRC,
  author =       "Kenneth Ngai",
  title =        "A Template for Reference Counting",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:EFg,
  author =       "P. J. Plauger",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:SCCh,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: The Header {\tt <valarray>}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1997:CTPh,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Maybe It Wasn't Such a Good
                 Idea After All",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1997:LCCh,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: Me and My Arrow",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1997:CSA,
  author =       "Victor R. Volkman",
  title =        "{CUG} Semi-Annual Update",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:44:42 1997",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:EFh,
  author =       "P. J. Plauger",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "6--6",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1997:SCCi,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: The Header {\tt <limits>}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "8--??",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Gage:1997:RAD,
  author =       "Philip Gage",
  title =        "Random Access Data Compression",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "23--??",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Ruark:1997:TBN,
  author =       "John Ruark",
  title =        "A Template-Based Network Implementation",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "33--??",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Kamins:1997:SMC,
  author =       "Bob Kamins",
  title =        "Sending Mail from a {CGI} Program",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "45--??",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIi,
  author =       "Anonymous",
  title =        "Object-Oriented Programming Tool Showcase",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "51--??",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Langer:1997:IUS,
  author =       "Angelika Langer and Klaus Kreft",
  title =        "Internationalization Using {Standard C++}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "57--??",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:AIj,
  author =       "Anonymous",
  title =        "Advertiser Index",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "64--??",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1997:CTPi,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Work-arounds for a
                 Mistake",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "71--??",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1997:LCCi,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: The Pointer Variations",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "79--??",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:CPi,
  author =       "Anonymous",
  title =        "Call for Papers",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "88--??",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1997:QAUb,
  author =       "Pete Becker",
  title =        "Questions and Answers: Using Templates in {DLL}s",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "89--??",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NPi,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "95--??",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:RAN,
  author =       "Anonymous",
  title =        "{RTI} Announces {NetAcquire Java Toolkit}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "96--96",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:MIM,
  author =       "Anonymous",
  title =        "The {MathWorks} Introduces {MATLAB C++} Math Library",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "97--97",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:OAF,
  author =       "Anonymous",
  title =        "{ObjectSpace} Announces Five New Object-Oriented
                 Classes for {C++}, {Java}, and {MFC}",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "98--98",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:WMi,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "99--??",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:PMi,
  author =       "Anonymous",
  title =        "Programmer's Market",
  journal =      j-CCCUJ,
  volume =       "15",
  number =       "9",
  pages =        "100--??",
  month =        sep,
  year =         "1997",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Wed Aug 20 10:24:19 1997",
  acknowledgement = ack-nhfb,
}

%%% Missing issues October--December 1997 (never arrived: lost in post)

@Article{Anonymous:1998:EFa,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPa,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:ST,
  author =       "Anonymous",
  title =        "Software Tools",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:WMa,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Batov:1998:QSM,
  author =       "Vladimir Batov",
  title =        "A Quick and Simple Memory Allocator",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  abstract =     "C++ lets you really speed up storage allocation, when
                 you need the improved performance.",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1998:QACa,
  author =       "Pete Becker",
  title =        "Questions \& Answers: The Complex Evolution of {\tt
                 <string>}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  abstract =     "Pete describes how class string got that way, and how
                 to avoid a few pitfalls in writing C expressions.",
  acknowledgement = ack-nhfb,
}

@Article{Brill:1998:IC,
  author =       "Gregory Brill",
  title =        "An Introduction to {COM}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  abstract =     "You've heard the term often enough lately. Now find
                 out a few basic facts about COM.",
  acknowledgement = ack-nhfb,
}

@Article{Bryson:1998:BRC,
  author =       "Donald Bryson",
  title =        "Book Review: {{\em C Interfaces and
                 Implementations}}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Danilko:1998:GJF,
  author =       "Brian Danilko",
  title =        "A Graphical {Java} Front End to {C++} Programs",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  abstract =     "Mixing Java and C/C++ can give you the best of both
                 worlds, once you learn how.",
  acknowledgement = ack-nhfb,
}

@Article{Huss:1998:LSL,
  author =       "R. E. Huss and M. A. Pumar",
  title =        "{Lambert} Shading of Large Irregular Surfaces",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  abstract =     "Here's a quick way to display a textured surface that
                 nevertheless holds its own against more time-consuming
                 techniques.",
  acknowledgement = ack-nhfb,
}

@Article{McKeeman:1998:LJC,
  author =       "Bill McKeeman",
  title =        "A Lexer for {Java} in {C++}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  abstract =     "McKeeman gives us a lexer for Java that's reusable in
                 all sorts of interesting ways.",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1998:IHC,
  author =       "Dwayne Phillips",
  title =        "Information Hiding in {C} via Modular Programming",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  abstract =     "Encapsulation is an important discipline even when the
                 language doesn't fully support it.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1998:SCCa,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: The Facets {\tt num\_put} and {\tt
                 numpunct}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  abstract =     "And you thought printing out an integer was easy.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1998:CTPa,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: An Introduction to
                 Namespaces",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  abstract =     "What's in a namespace? Dan explains.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1998:LCCa,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: All This and {C++} Too!",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  abstract =     "Bobby recovers from the trade show blues, and examines
                 a few proposed changes to Standard C.",
  acknowledgement = ack-nhfb,
}

@Article{Tennberg:1998:CAD,
  author =       "Patrick Tennberg",
  title =        "Creating Active Data Types via Multithreading",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  abstract =     "If you need multiple active agents in a program, you
                 need multiple threads to synchronize them.",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1998:CCS,
  author =       "Victor R. Volkman",
  title =        "{C/C++} Sources: Best of Reader Requests: {Part III}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:13 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9801/9801toc.htm?topic=articles",
  abstract =     "Last chance to catch some really neat URLs in CUJ, as
                 Victor moves his software bird dog service to our
                 Website.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:EFb,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9802/9802toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPb,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9802/9802toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:WMb,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9802/9802toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1998:QACb,
  author =       "Pete Becker",
  title =        "Questions \& Answers: {C++ Standard} Approved",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9802/9802toc.htm?topic=articles",
  abstract =     "Pete reflects on the eight years of hard work that led
                 to the C++ Standard.",
  acknowledgement = ack-nhfb,
}

@Article{Benzinger:1998:SCB,
  author =       "Mike Benzinger",
  title =        "{STL} Containers Based on Hash Tables",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9802/9802toc.htm?topic=articles",
  abstract =     "Hash tables offer a nice balance between insertion and
                 lookup times. Too bad they didn't quite make it into
                 the C++ Standard.",
  acknowledgement = ack-nhfb,
}

@Article{Campbell:1998:IPD,
  author =       "Brian Campbell",
  title =        "Implementing {Pascal} Data Types in {C++}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9802/9802toc.htm?topic=articles",
  abstract =     "C++ is not just ``a better C,'' it can also be a
                 better Pascal.",
  acknowledgement = ack-nhfb,
}

@Article{Kaduch:1998:OOF,
  author =       "Frantisek Kaduch and Damian Jan and Purificacion
                 Vidal",
  title =        "Object-Oriented Finite-State Machines",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9802/9802toc.htm?topic=articles",
  abstract =     "Finite-state machines occur all over the place. A
                 reusable base class can capture code that's common to
                 many FSM applications.",
  acknowledgement = ack-nhfb,
}

@Article{Kalev:1998:PCA,
  author =       "Danny Kalev",
  title =        "Porting a {C++} Application to {Java}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9802/9802toc.htm?topic=articles",
  abstract =     "There's more to porting code to Java than just
                 changing the keywords, as you might have guessed.",
  acknowledgement = ack-nhfb,
}

@Article{Labrosse:1998:FPA,
  author =       "Jean J. Labrosse",
  title =        "Fixed-Point Arithmetic for Embedded Systems",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9802/9802toc.htm?topic=articles",
  abstract =     "Fixed-point arithmetic is fast: you just have to worry
                 more about overflow and significance loss.",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1998:DMP,
  author =       "Dwayne Phillips",
  title =        "Decision-Making with Production Systems",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9802/9802toc.htm?topic=articles",
  abstract =     "Computers still can't think, but they can do a
                 respectable job of carrying out policy.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1998:SCCb,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: The Facet {\tt num\_get}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9802/9802toc.htm?topic=articles",
  abstract =     "Parsing numeric input has always been a messy affair.
                 Standard C++ locales add culture dependence to the mix
                 as well.",
  acknowledgement = ack-nhfb,
}

@Article{Reck:1998:TSR,
  author =       "Bill Reck",
  title =        "Thread Synchronization with Reference-Counting
                 Handles",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9802/9802toc.htm?topic=articles",
  abstract =     "Often, the best time to protect access to a shared
                 object is right when you reach for it.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1998:LCCb,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: Morte d'Autopointer",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9802/9802toc.htm?topic=articles",
  abstract =     "Once you start replacing macros with templates, it's
                 hard to know when to stop.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:EFc,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9803/9803toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPc,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9803/9803toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:WMc,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9803/9803toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1998:QAUa,
  author =       "Pete Becker",
  title =        "Questions \& Answers: Understanding Access
                 Restrictions",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9803/9803toc.htm?topic=articles",
  abstract =     "Pete explains why base classes sometimes bar the door
                 to their descendants, and the true meaning of
                 orthogonality.",
  acknowledgement = ack-nhfb,
}

@Article{Crowe:1998:PTC,
  author =       "William L. Crowe",
  title =        "A Pseudo-Terminal Class for Unix",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9803/9803toc.htm?topic=articles",
  abstract =     "One way to talk to old software is to type at it,
                 preferably from another program, and maybe over a
                 network.",
  acknowledgement = ack-nhfb,
}

@Article{Dare-Edwards:1998:CEP,
  author =       "Conrad Dare-Edwards",
  title =        "Contrast Enhancement with Piecewise Lookup Tables",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9803/9803toc.htm?topic=articles",
  abstract =     "Lookup tables are fast but not very intuitive. A small
                 software assist can turn friendlier data into tables.",
  acknowledgement = ack-nhfb,
}

@Article{Laird:1998:MPL,
  author =       "Cameron Laird and Kathryn Soraiz",
  title =        "{Motif} Programming with the {LessTif} Freeware
                 Library",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9803/9803toc.htm?topic=articles",
  abstract =     "Here's a way to get your feet wet with Motif without
                 taking a bath.",
  acknowledgement = ack-nhfb,
}

@Article{Nadelson:1998:RTE,
  author =       "Mark Nadelson",
  title =        "Real-time Error Processing on a {Unix} Network",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9803/9803toc.htm?topic=articles",
  abstract =     "A cry for help should not go unattended. The trick is
                 to find the right communication channel over which to
                 yell.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1998:SCCc,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: The Facet {\tt moneypunct}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9803/9803toc.htm?topic=articles",
  abstract =     "A C locale provides low-level information on how to
                 format monetary amounts. The C++ locale facet {\tt
                 moneypunct} supplies the same information at a somewhat
                 higher level of abstraction.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1998:CTPb,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Basing Style on Design
                 Principles",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9803/9803toc.htm?topic=articles",
  abstract =     "In honor of the completed C++ Standard, Dan revisits
                 his first themes from seven years back.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1998:LCCc,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: Reflective {C++}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9803/9803toc.htm?topic=articles",
  abstract =     "Bobby discusses various forms of nothing, from NULL
                 pointers that never amount to anything to little
                 pictures of nothing in particular.",
  acknowledgement = ack-nhfb,
}

@Article{Thaler:1998:CVL,
  author =       "Les Thaler",
  title =        "Creating a Virtual Listbox with {MAPI}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9803/9803toc.htm?topic=articles",
  abstract =     "MAPI does a lot for you, and with reasonable
                 efficiency, once you learn how to talk to it.",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1998:CCU,
  author =       "Victor R. Volkman",
  title =        "A {C/C++} Users Group ({CUG}) Library Update",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:14 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9803/9803toc.htm?topic=articles",
  abstract =     "Lots of good news from CUG, including a new print
                 version and a new CD-ROM.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:EFd,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9804/9804toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPd,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9804/9804toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:OOP,
  author =       "Anonymous",
  title =        "Object-Oriented Programming",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9804/9804toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:WMd,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9804/9804toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1998:QACc,
  author =       "Pete Becker",
  title =        "Questions \& Answers: Creating Variable-size structs",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9804/9804toc.htm?topic=articles",
  abstract =     "Fooling the compiler is usually not considered good
                 programming practice, but occasionally it can be a
                 reasonable shortcut.",
  acknowledgement = ack-nhfb,
}

@Article{Manley:1998:GPT,
  author =       "Kevin T. Manley",
  title =        "General-Purpose Threads with {I/O} Completion Ports",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9804/9804toc.htm?topic=articles",
  abstract =     "Divide and conquer is a good strategy for partitioning
                 a large job, provided you don't divide too much.
                 Windows NT helps you guess right.",
  acknowledgement = ack-nhfb,
}

@Article{Meyers:1998:COC,
  author =       "Scott Meyers",
  title =        "Counting Objects in {C++}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9804/9804toc.htm?topic=articles",
  abstract =     "It isn't hard to keep a count of all the objects
                 allocated for a given class in C++, unless you have to
                 deal with distractions.",
  acknowledgement = ack-nhfb,
}

@Article{Nelson:1998:DBC,
  author =       "Tom Nelson",
  title =        "Disk-Based Container Objects",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9804/9804toc.htm?topic=articles",
  abstract =     "A container that's very large, or that must persist
                 between programs, really needs to live on disk.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1998:SCCd,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: The Facet {\tt money\_put}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9804/9804toc.htm?topic=articles",
  abstract =     "Standard C++ gives you a license to print money, or at
                 least monetary values, if only you can figure out
                 how.",
  acknowledgement = ack-nhfb,
}

@Article{Resendes:1998:ICD,
  author =       "Robert Resendes and Marc Laukien",
  title =        "Introduction to {CORBA} Distributed Objects",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9804/9804toc.htm?topic=articles",
  abstract =     "Sharing data between programs on different machines,
                 written in different languages, has always been a
                 problem. CORBA makes it rather easier.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1998:CTPc,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Partitioning with
                 Namespaces, Part 1",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9804/9804toc.htm?topic=articles",
  abstract =     "Dan walks a different path from C to C++ than he did
                 seven years ago.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1998:LCCd,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: Very Small Array",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9804/9804toc.htm?topic=articles",
  abstract =     "It is possible to build an array type from materials
                 found around the home, but not necessarily easy.",
  acknowledgement = ack-nhfb,
}

@Article{Tucker:1998:RJC,
  author =       "Andrew Tucker",
  title =        "Reading {Java} Class Files in {C++}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9804/9804toc.htm?topic=articles",
  abstract =     "Here's a helpful utility for dismantling the
                 executable form of a Java program.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:EFe,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9805/9805toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPe,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9805/9805toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:WMe,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9805/9805toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1998:QAUb,
  author =       "Pete Becker",
  title =        "Questions \& Answers: Use Caution with Temporary
                 Objects",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9805/9805toc.htm?topic=articles",
  abstract =     "All things in life are fleeting, say the philosophers.
                 In C++, it helps to know exactly how fleeting,
                 however.",
  acknowledgement = ack-nhfb,
}

@Article{Cockburn:1998:OOAa,
  author =       "Alistair Cockburn",
  title =        "Object-Oriented Analysis and Design, Part 1",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9805/9805toc.htm?topic=articles",
  abstract =     "Object-Oriented design is easy once you learn how to
                 identify the right objects.",
  acknowledgement = ack-nhfb,
}

@Article{Ellis:1998:REC,
  author =       "Duncan Ellis and Sameer Udeshi",
  title =        "A Regular Expression Class Library",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9805/9805toc.htm?topic=articles",
  abstract =     "Regular expressions are a great way to describe
                 patterns in text, with lots of applications.",
  acknowledgement = ack-nhfb,
}

@Article{Gould:1998:DDI,
  author =       "David Gould",
  title =        "Double Dispatch with an Inverted Visitor Pattern",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9805/9805toc.htm?topic=articles",
  abstract =     "It's hard to model a two-dimensional table with an
                 inheritance tree, but you can come close.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1998:SCCe,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: The Facet {\tt money\_get}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9805/9805toc.htm?topic=articles",
  abstract =     "If you can print monetary values, it's nice to be able
                 to read them back in as well. And you can, thanks to
                 the Standard C++ library.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1998:CTPd,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Partitioning with
                 Namespaces, Part 2",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9805/9805toc.htm?topic=articles",
  abstract =     "Namespaces should help you partition programs more
                 cleanly, once the compilers agree on how to implement
                 them.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1998:LCCe,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: Spring Cleaning",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9805/9805toc.htm?topic=articles",
  abstract =     "From template metaprogramming to mea culpas to more
                 arrays, Bobby airs a variety of dusty topics.",
  acknowledgement = ack-nhfb,
}

@Article{Shah:1998:USL,
  author =       "Amal Shah and Hong Xiao",
  title =        "Using Shared Libraries across Platforms",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9805/9805toc.htm?topic=articles",
  abstract =     "Shared libraries are an important technology with an
                 unfortunate lack of standardization among various
                 compilers.",
  acknowledgement = ack-nhfb,
}

@Article{Williams:1998:DMC,
  author =       "Jim Williams",
  title =        "Detecting Memory Corruption with Dog Tags",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:15 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9805/9805toc.htm?topic=articles",
  abstract =     "A simple marker can reveal a broad class of storage
                 overwrite problems.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:CCE,
  author =       "Anonymous",
  title =        "{C/C++} Contributing Editors",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9806/9806toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:EFf,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9806/9806toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPf,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9806/9806toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:WMf,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9806/9806toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1998:QAD,
  author =       "Pete Becker",
  title =        "Questions \& Answers: The Danger of Undeclared
                 Functions",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9806/9806toc.htm?topic=articles",
  abstract =     "Lots of things can go wrong on a function call,
                 particularly if you omit prototypes or get ambitious
                 with function pointers.",
  acknowledgement = ack-nhfb,
}

@Article{Cockburn:1998:OOAb,
  author =       "Alistair Cockburn",
  title =        "Object-Oriented Analysis and Design, Part 2",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9806/9806toc.htm?topic=articles",
  abstract =     "Brewing a good cup of Java takes careful design, even
                 in C++.",
  acknowledgement = ack-nhfb,
}

@Article{Crowe:1998:IOM,
  author =       "William Crowe",
  title =        "Inter-Object Messaging Using a {SwitchBoard}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9806/9806toc.htm?topic=articles",
  abstract =     "One way to reduce coupling in a program is to
                 generalize it to a fare-thee-well.",
  acknowledgement = ack-nhfb,
}

@Article{Hamilton:1998:BRS,
  author =       "Dave Hamilton",
  title =        "Book Review: {{\em The Software Project Survival
                 Guide}}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9806/9806toc.htm?topic=articles",
  abstract =     "The author of Code Complete brings some methods to the
                 madness of software project management.",
  acknowledgement = ack-nhfb,
}

@Article{Pescio:1998:STE,
  author =       "Carlo Pescio",
  title =        "Stack Trace Exceptions in {Win32}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9806/9806toc.htm?topic=articles",
  abstract =     "Exceptions are a useful way to catch errors if you can
                 catch and interpret the exceptions, that is.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1998:SCCf,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: The Facet {\tt time\_put}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9806/9806toc.htm?topic=articles",
  abstract =     "Formatting times in Standard C++ is much the same as
                 in Standard C, but with rather more machinery
                 involved.",
  acknowledgement = ack-nhfb,
}

@Article{Pomerantz:1998:TEH,
  author =       "Dave Pomerantz",
  title =        "Testing Error Handlers by Simulating Errors",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9806/9806toc.htm?topic=articles",
  abstract =     "Buggy error handlers often escape detection, or are
                 tested only half-way. Here are some tools to help you
                 finish the job.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1998:CTPe,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Partitioning with
                 Namespaces, Part 3",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9806/9806toc.htm?topic=articles",
  abstract =     "What's in a name? Anonymity, for one thing if you know
                 how to use unnamed namespaces [sic].",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1998:LCCf,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: Dis-Array",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9806/9806toc.htm?topic=articles",
  abstract =     "So how hard can it be to mimic a C array with a C++
                 class? Read on.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:EFg,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9807/9807toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPg,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9807/9807toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:WMg,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9807/9807toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1998:QAA,
  author =       "Pete Becker",
  title =        "Questions \& Answers: Assumptions to Avoid Concerning
                 Memory",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9807/9807toc.htm?topic=articles",
  abstract =     "Pete demonstrates several not-so-stupid memory tricks
                 that every good C/C++ programmer should know.",
  acknowledgement = ack-nhfb,
}

@Article{Beyer:1998:EOA,
  author =       "Malcolm Beyer",
  title =        "Encapsulating the {ODBC API}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9807/9807toc.htm?topic=articles",
  abstract =     "A good interface lowers the coupling between client
                 and server --- and is also easy to use.",
  acknowledgement = ack-nhfb,
  annote =       "Article unavailable in electronic form.",
}

@Article{Briand:1998:BRA,
  author =       "Marc Briand",
  title =        "Book Review: {{\em AntiPatterns --- Refactoring
                 Software, Architectures, and Projects in Crisis}}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9807/9807toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Edmunds:1998:TCC,
  author =       "Cyril Edmunds",
  title =        "Template Classes for Color-Space Conversions",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9807/9807toc.htm?topic=articles",
  abstract =     "And you thought you could make any color with just
                 three crayons. Wait til you find out all the different
                 ways the grownups measure colors.",
  acknowledgement = ack-nhfb,
}

@Article{Fazio:1998:SES,
  author =       "Bob Fazio",
  title =        "Sending Email with an {SMTP} Class",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9807/9807toc.htm?topic=articles",
  abstract =     "Sometimes the easiest way to send a message is to drop
                 it in the mail yourself.",
  acknowledgement = ack-nhfb,
}

@Article{Marcok:1998:DAE,
  author =       "Zlatko Marcok",
  title =        "Dynamic Arrays with Expression Templates",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9807/9807toc.htm?topic=articles",
  abstract =     "It's amazing what you can do with templates, once you
                 learn a few basic techniques.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1998:SCCg,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: The Facet {\tt time\_get}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9807/9807toc.htm?topic=articles",
  abstract =     "Ever wish you could just read in a date or time
                 without a lot of coding? Well now you can, possibly
                 even in French.",
  acknowledgement = ack-nhfb,
}

@Article{Rumore:1998:BST,
  author =       "Mike Rumore",
  title =        "A Binary Search Tree with Iterators",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9807/9807toc.htm?topic=articles",
  abstract =     "If you need to access the elements in a tree structure
                 in more than one order, you need a tree that defines
                 more than one kind of iterator.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1998:CTPf,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Classes vs. Namespaces",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9807/9807toc.htm?topic=articles",
  abstract =     "Dan pushes his design using namespaces to its logical
                 conclusion --- and logically concludes he was wrong to
                 design that way.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1998:LCCg,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: {C9X VLAs}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9807/9807toc.htm?topic=articles",
  abstract =     "Many languages support variable-length arrays. Soon
                 Standard C will too.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:EFh,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9808/9808toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPh,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9808/9808toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:WMh,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9808/9808toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Bavestrelli:1998:ED,
  author =       "Giovanni Bavestrelli",
  title =        "Encapsulating {DDE}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9808/9808toc.htm?topic=articles",
  abstract =     "The less you have to fool with the details of Dynamic
                 Data Exchange, the more likely you are to get it
                 right.",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1998:QAE,
  author =       "Pete Becker",
  title =        "Questions \& Answers: Every Template Needs a friend
                 (Now and Then)",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9808/9808toc.htm?topic=articles",
  abstract =     "Pete explains why template specializations aren't
                 friends, and why character constants shouldn't be
                 treated as numbers.",
  acknowledgement = ack-nhfb,
}

@Article{Bell:1998:WCN,
  author =       "John T. Bell",
  title =        "A Wrapper Class for {NT} Services",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9808/9808toc.htm?topic=articles",
  abstract =     "Like many aspects of Windows NT, talking to the
                 Service Control Manager is a task best left to an
                 expert.",
  acknowledgement = ack-nhfb,
}

@Article{Briand:1998:BRP,
  author =       "Marc Briand",
  title =        "Book Review: {{\em The Programmer's Guide to SCSI}}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9808/9808toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Bugg:1998:NHH,
  author =       "Keith Bugg",
  title =        "The New {HTML Help Standard}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9808/9808toc.htm?topic=articles",
  abstract =     "Few subsystems needed more help than Windows Help.
                 Fortunately, Web technology once again simplifies
                 matters.",
  acknowledgement = ack-nhfb,
}

@Article{Curran:1998:CWI,
  author =       "James M. Curran",
  title =        "Creating a Word Iterator",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9808/9808toc.htm?topic=articles",
  abstract =     "Iterators can do more than just step through data.
                 They can, for example, do a bit of parsing along the
                 way.",
  acknowledgement = ack-nhfb,
}

@Article{Florentin:1998:CSP,
  author =       "Alberto Florentin",
  title =        "Creating Simple Persistent Objects",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9808/9808toc.htm?topic=articles",
  abstract =     "Persistent objects aren't all that hard to implement,
                 but they do take a bit of, well, persistence.",
  acknowledgement = ack-nhfb,
}

@Article{Gufford:1998:WNE,
  author =       "Eric Gufford",
  title =        "A {Windows NT} Exception Class Library",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9808/9808toc.htm?topic=articles",
  abstract =     "Marrying Win32 exceptions with C++ exception handling
                 takes a lot of work, but the payoff can be high ---
                 particularly if most of the work has been done for
                 you.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1998:SCCh,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: The Facet collate",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9808/9808toc.htm?topic=articles",
  abstract =     "Comparing two character sequences is relatively easy,
                 once you know which one should come first.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1998:LCCh,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: Yo Quiero {VLAs}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:16 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9808/9808toc.htm?topic=articles",
  abstract =     "VLAs bring a little bit of C++ to C, along with a host
                 of uncertainties.",
  acknowledgement = ack-nhfb,
}

@Article{Alexandrescu:1998:ICV,
  author =       "Andrei Alexandrescu",
  title =        "Inline Containers for Variable Arguments",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "9",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9809/9809toc.htm?topic=articles",
  abstract =     "How can you pass a varying number of arguments to a
                 function and maintain type safety? One argument at a
                 time.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:CTP,
  author =       "Anonymous",
  title =        "{C++} Theory and Practice: {\tt const} in Parameter
                 Lists",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "9",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9809/9809toc.htm?topic=articles",
  abstract =     "{\tt const} promises a lot in a parameter list, but
                 sometimes it appears to promise too much.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:EFi,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "9",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9809/9809toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:ERC,
  author =       "Anonymous",
  title =        "Extending the Reference-Counting Pattern",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "9",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9809/9809toc.htm?topic=articles",
  abstract =     "It's often nice to have storage management that's a
                 bit smarter than you get with {\tt auto\_ptr} but
                 rather less complex than automatic garbage collection.
                 Here's one style of smart pointers that strikes such a
                 careful balance.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPi,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "9",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9809/9809toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:WMi,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "9",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9809/9809toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1998:QAI,
  author =       "Pete Becker",
  title =        "Questions \& Answers: Implementing Dynamic Function
                 Calls",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "9",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9809/9809toc.htm?topic=articles",
  abstract =     "Pete tackles head on how to use tables of function
                 pointers, a powerful but confusing subject since the
                 earliest days of C.",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1998:SIS,
  author =       "Thomas Becker",
  title =        "Smart Iterators and {STL}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "9",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9809/9809toc.htm?topic=articles",
  abstract =     "Because they're templates, you can smuggle added
                 functionality into STL algorithms all sorts of ways,
                 even through iterators. /p",
  acknowledgement = ack-nhfb,
}

@Article{Isaacson:1998:BSE,
  author =       "Steven G. Isaacson",
  title =        "{\tt bsed}: {A} Stream Editor for Binary Files",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "9",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9809/9809toc.htm?topic=articles",
  abstract =     "Here's a quick (and dirty) way to patch binary files
                 with a simple software tool.",
  acknowledgement = ack-nhfb,
}

@Article{Konstantinidis:1998:ASP,
  author =       "Thanos D. Konstantinidis and M. G. Strintzis",
  title =        "Advanced Serial Port Communication Under {Win32}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "9",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9809/9809toc.htm?topic=articles",
  abstract =     "It's really easy to communicate with an external
                 device through a serial port --- once you get all the
                 administrivia under control.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1998:SCCi,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Last of the Facets",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "9",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9809/9809toc.htm?topic=articles",
  abstract =     "Programming language support for internationalization
                 has its limits, no matter how ambitious the library
                 that comes with the compiler.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1998:LCCi,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: {C/C++urve} Ball",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "9",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9809/9809toc.htm?topic=articles",
  abstract =     "What's the difference between an array and a vector?
                 Whatever you make it.",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1998:ASE,
  author =       "Warren Ward",
  title =        "Applying Stream Encryption",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "9",
  pages =        "??--??",
  month =        sep,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9809/9809toc.htm?topic=articles",
  abstract =     "A surprisingly small amount of effort can yield a
                 large degree of protection, if you encrypt just the
                 right stuff just the right way.",
  acknowledgement = ack-nhfb,
}

@Article{Briand:1998:EFj,
  author =       "Marc Briand",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "10",
  pages =        "6--6",
  month =        oct,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9810/9810toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1998:SCCj,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Exception Safety in {STL}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "10",
  pages =        "10--??",
  month =        oct,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9810/9810toc.htm?topic=articles",
  abstract =     "STL was originally written with no concern about
                 exceptions, but the C++ Standard reconciled the two
                 technologies just before it froze.",
  acknowledgement = ack-nhfb,
}

@Article{Tikhonov:1998:SCC,
  author =       "Alexandre Tikhonov",
  title =        "An {SQL} Client Class",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "10",
  pages =        "21--??",
  month =        oct,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9810/9810toc.htm?topic=articles",
  abstract =     "It's always a challenge to mix SQL into a program
                 without compromising readability. Here's where classes
                 can really help.",
  acknowledgement = ack-nhfb,
}

@Article{Brill:1998:WCC,
  author =       "Gregory Brill",
  title =        "Writing {COM} Clients with Late and Early Binding",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "10",
  pages =        "37--??",
  month =        oct,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9810/9810toc.htm?topic=articles",
  abstract =     "Here's the answer to the question --- which is better
                 COM style, early or late binding? The answer is:
                 both.",
  acknowledgement = ack-nhfb,
}

@Article{Petz:1998:CTI,
  author =       "John Petz",
  title =        "A {C++} Telephony Interface",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "10",
  pages =        "55--??",
  month =        oct,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9810/9810toc.htm?topic=articles",
  abstract =     "TAPI standardizes the business of making a phone call.
                 This interface hides the messy details.",
  acknowledgement = ack-nhfb,
}

@Article{Ignatchenko:1998:AOD,
  author =       "Sergey Ignatchenko",
  title =        "An Algorithm for Online Data Compression",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "10",
  pages =        "63--??",
  month =        oct,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9810/9810toc.htm?topic=articles",
  abstract =     "Compressing data on the fly involves different
                 tradeoffs than when you have all the time and space in
                 the world.",
  acknowledgement = ack-nhfb,
}

@Article{Bartosik:1998:EOP,
  author =       "Mark Bartosik",
  title =        "Encapsulating the Observer Pattern",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "10",
  pages =        "72--??",
  month =        oct,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9810/9810toc.htm?topic=articles",
  abstract =     "Event processing is a seemingly simple operation with
                 a surprising number of perils. Hiding the details in a
                 well-designed class or two can save the day.",
  acknowledgement = ack-nhfb,
}

@Article{Alexandrescu:1998:CIS,
  author =       "Andrei Alexandrescu",
  title =        "Compound Iterators for {STL}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "10",
  pages =        "79--??",
  month =        oct,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9810/9810toc.htm?topic=articles",
  abstract =     "Iterators can hide a multitude of sins. They can even
                 let you define arbitrary slices through containers of
                 containers.",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1998:QAP,
  author =       "Pete Becker",
  title =        "Questions \& Answers: Portability, Promotion, and
                 Other Concerns",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "10",
  pages =        "85--??",
  month =        oct,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9810/9810toc.htm?topic=articles",
  abstract =     "Yes, you can hide implementation details for a C
                 library. Pete shows how, among other things.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1998:LCCj,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: Penumbra",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "10",
  pages =        "88--??",
  month =        oct,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9810/9810toc.htm?topic=articles",
  abstract =     "Bobby cleans house, yielding up a mixed bag of musings
                 on constness, calling sequences, and other C things.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPj,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "10",
  pages =        "94--??",
  month =        oct,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9810/9810toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:WMj,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "10",
  pages =        "98--??",
  month =        oct,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:17 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9810/9810toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Briand:1998:EFk,
  author =       "Marc Briand",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "11",
  pages =        "6--6",
  month =        nov,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9811/9811toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1998:SCCk,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Hash Tables",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "11",
  pages =        "10--??",
  month =        nov,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9811/9811toc.htm?topic=articles",
  abstract =     "Hash tables didn't make it into the C++ Standard, but
                 they're too popular to ignore.",
  acknowledgement = ack-nhfb,
}

@Article{Moreno:1998:EDGa,
  author =       "Carlos Moreno",
  title =        "Efficient {$2$-D} Geometric Operations, Part 1",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "11",
  pages =        "25--??",
  month =        nov,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9811/9811toc.htm?topic=articles",
  abstract =     "``Inside'' is an easy predicate for people to
                 determine, but rather harder for computers.",
  acknowledgement = ack-nhfb,
}

@Article{Chiaia:1998:CHD,
  author =       "Gualtiero Chiaia and Marco Marcon",
  title =        "A Class Hierarchy for Data Acquisition",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "11",
  pages =        "39--??",
  month =        nov,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9811/9811toc.htm?topic=articles",
  abstract =     "Acquiring data and controlling devices has never been
                 simpler, thanks to a wide range of off-the-shelf PC
                 control cards. But it can be made more uniform and
                 device independent.",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1998:SHI,
  author =       "Dwayne Phillips",
  title =        "Steganography: Hiding Information in Plain Sight",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "11",
  pages =        "49--??",
  month =        nov,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9811/9811toc.htm?topic=articles",
  abstract =     "Sometimes the best form of encryption is to avoid the
                 challenge to would-be decryptors.",
  acknowledgement = ack-nhfb,
}

@Article{Blezek:1998:RPS,
  author =       "Daniel Blezek",
  title =        "Rapid Prototyping with {SWIG}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "11",
  pages =        "61--??",
  month =        nov,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9811/9811toc.htm?topic=articles",
  abstract =     "Any programming problem can be solved by adding
                 another layer of indirection, or so the old saying
                 goes. Sometimes that layer is called a wrapper.",
  acknowledgement = ack-nhfb,
}

@Article{Whitney:1998:SLC,
  author =       "Bill Whitney",
  title =        "Skip Lists in {C++}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "11",
  pages =        "67--??",
  month =        nov,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9811/9811toc.htm?topic=articles",
  abstract =     "Skip lists are an interesting alternative to balanced
                 trees, and rather easier to implement correctly.",
  acknowledgement = ack-nhfb,
}

@Article{Sear:1998:TWN,
  author =       "Neil Sear",
  title =        "Template Wrappers for Network Messages",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "11",
  pages =        "75--??",
  month =        nov,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9811/9811toc.htm?topic=articles",
  abstract =     "A general message passing service can be very simple -
                 provided you can hide all the complexity inside a few
                 templates.",
  acknowledgement = ack-nhfb,
}

@Article{Bridges:1998:LEJ,
  author =       "Michael Bridges",
  title =        "Living without {\tt enum} in {Java}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "11",
  pages =        "82--??",
  month =        nov,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9811/9811toc.htm?topic=articles",
  abstract =     "You give up a lot of options in moving from C++ to
                 Java, but you don't have to give up as much as you
                 might think.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1998:LCCk,
  author =       "Bobby Schmidt",
  title =        "The Learning {C/C++urve}: Second Contact",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "11",
  pages =        "85--??",
  month =        nov,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9811/9811toc.htm?topic=articles",
  abstract =     "Bobby concludes his stint as C/C++urve author by
                 emptying his mailbag. Look for him in a new guise next
                 month.",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1998:QACd,
  author =       "Pete Becker",
  title =        "Questions \& Answers: Catching Exceptions, and Flak,
                 from Readers",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "11",
  pages =        "91--??",
  month =        nov,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9811/9811toc.htm?topic=articles",
  abstract =     "Whether you're handling exceptions, packing
                 characters, or manipulating large character sets, you
                 have to be careful of the details.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPk,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "11",
  pages =        "95--??",
  month =        nov,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9811/9811toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:WMk,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "11",
  pages =        "99--??",
  month =        nov,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9811/9811toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1998:WNS,
  author =       "Chuck Allison",
  title =        "What's New in {Standard C++}?",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9812/9812toc.htm?topic=articles",
  abstract =     "Standard C++ is finally real, after nine years in the
                 making. Chuck supplies a quick guided tour of the end
                 result.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:EFl,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9812/9812toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:NPl,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9812/9812toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:WMl,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9812/9812toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Bavestrelli:1998:OWW,
  author =       "Giovanni Bavestrelli",
  title =        "An {OpenGL} Wrapper for {Win32}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9812/9812toc.htm?topic=articles",
  abstract =     "Mixing OpenGL with Windows is possible, and a good
                 idea. Here's some support code that helps.",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1998:JSP,
  author =       "Pete Becker",
  title =        "The Journeyman's Shop: {A} Place to Hone Your Skills",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9812/9812toc.htm?topic=articles",
  abstract =     "To err is human. To prepare for all possible errors is
                 the mark of a good programmer.",
  acknowledgement = ack-nhfb,
}

@Article{Knutsson:1998:OGW,
  author =       "Lukas Knutsson",
  title =        "Optimized {GIFs} from {Windows DIBs}",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9812/9812toc.htm?topic=articles",
  abstract =     "Much of the ``World Wide Wait'' is spent downloading
                 poorly encoded images. Anything that helps make images
                 smaller is a boon.",
  acknowledgement = ack-nhfb,
}

@Article{Moreno:1998:EDGb,
  author =       "Carlos Moreno",
  title =        "Efficient {$2$-D} Geometric Operations, Part 2",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9812/9812toc.htm?topic=articles",
  abstract =     "``Inside'' is a remarkably subtle concept for a
                 triangle. It becomes even more subtle for more complex
                 polygons.",
  acknowledgement = ack-nhfb,
}

@Article{Parent:1998:ALM,
  author =       "Michael Parent",
  title =        "{ActiveX} Licensing with {MD5} Encryption",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9812/9812toc.htm?topic=articles",
  abstract =     "An encrypted license key is hard to forge. But it
                 still needs to be relatively easy to use.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1998:SCCl,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Thread Safety",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9812/9812toc.htm?topic=articles",
  abstract =     "The C++ Standard doesn't talk about thread safety, but
                 everyone else does.",
  acknowledgement = ack-nhfb,
}

@Article{Riemersma:1998:BDT,
  author =       "Thiadmer Riemersma",
  title =        "A Balanced Dithering Technique",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9812/9812toc.htm?topic=articles",
  abstract =     "Dithering with just one neighbor doesn't sound very
                 helpful --- unless you're clever about how you visit
                 the neighbors.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1998:UEP,
  author =       "Bobby Schmidt",
  title =        "Uncaught Exceptions: Phoenix Rising",
  journal =      j-CCCUJ,
  volume =       "16",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1998",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:18 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1998/9812/9812toc.htm?topic=articles",
  abstract =     "Bobby describes various sneaky tricks you can perform
                 with reference parameters, operator->, and other
                 mechanisms --- and why you shouldn't.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1999:IJJ,
  author =       "Chuck Allison",
  title =        "{\tt import java.*}: Jumping into Java",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  abstract =     "A guided tour of Java is only as good as its tour
                 guide. Fortunately for us, Chuck Allison is a skilled
                 guide to C/C++ as well as Java.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:EFa,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:NPa,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:WMa,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1999:JSMa,
  author =       "Pete Becker",
  title =        "The Journeyman's Shop: More on Error Handling",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  abstract =     "Reporting errors properly is an art form, at least to
                 those who would be kind to their fellow programmers.",
  acknowledgement = ack-nhfb,
}

@Article{Crowe:1999:CCJ,
  author =       "William L. Crowe",
  title =        "Comparing {C++} and {Java}: {A} {Java SwitchBoard}
                 Implementation",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  abstract =     "Writing a ``switchboard'' in Java is both enlightening
                 and useful. Comparing it to a C++ version is also
                 educational.",
  acknowledgement = ack-nhfb,
}

@Article{Getov:1999:PVI,
  author =       "Radoslav Getov",
  title =        "Persistent Vector Iterators",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  abstract =     "Template class vector has some annoying properties.
                 But you can hide them, and still make use of the good
                 stuff, by deriving another template class from
                 vector.",
  acknowledgement = ack-nhfb,
}

@Article{Gibbs:1999:YPL,
  author =       "Tanton Gibbs",
  title =        "A {Y2K} Patch for Legacy Data",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  abstract =     "Y2K problems abound, if you believe the consultants,
                 at least. But sometimes a simple trick or two can
                 mitigate a localized Y2K problem.",
  acknowledgement = ack-nhfb,
}

@Article{Langseth:1999:UCW,
  author =       "Jim Langseth",
  title =        "Using {C++} with {Word97 COM} Interfaces",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  abstract =     "Imagine packing all of MS Word 97 into a C++ class.
                 You can do it with a little knowledge of COM.",
  acknowledgement = ack-nhfb,
}

@Article{Panzer:1999:ACI,
  author =       "John Panzer",
  title =        "Automatic Code Instrumentation",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  abstract =     "You can profile function execution times easily with
                 just a little help from a VC++ hook and any web
                 browser.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1999:SCCa,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Revising Standard {C}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  abstract =     "While all the attention has been focused on developing
                 the first C++ Standard, others have been quietly
                 revising Standard C. Here is some of the early history
                 of that effort.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1999:UEPa,
  author =       "Bobby Schmidt",
  title =        "Uncaught Exceptions: Party Like It's 1999",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  abstract =     "Pete Becker could use a short Q as a springboard to a
                 very long A. Now Bobby Schmidt proves he can rise to
                 the same challenge.",
  acknowledgement = ack-nhfb,
}

@Article{Welstead:1999:JOL,
  author =       "Steve Welstead",
  title =        "A {Java} Object List Dialog",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9901/9901toc.htm?topic=articles",
  abstract =     "Java keeps getting better at handling those
                 bread-and-butter windowing tasks that once required C
                 or C++ under Windows.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:CCCa,
  author =       "Anonymous",
  title =        "{C/C++} Contributing Editors",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9902/9902toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:EFb,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9902/9902toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:NPb,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9902/9902toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:WMb,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9902/9902toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1999:JSW,
  author =       "Pete Becker",
  title =        "The Journeyman's Shop: Wrapping Up Error Handling
                 Techniques",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9902/9902toc.htm?topic=articles",
  abstract =     "If you don't take an orderly approach to handling all
                 runtime errors, you're bound to introduce even more
                 errors in your error handling.",
  acknowledgement = ack-nhfb,
}

@Article{Iofin:1999:DCF,
  author =       "Leon Iofin",
  title =        "Date Compression Formats for {Y2K} Remediation",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9902/9902toc.htm?topic=articles",
  abstract =     "Wondering where to stuff that extra century
                 information in your current date fields? Here are a few
                 candidate hiding places.",
  acknowledgement = ack-nhfb,
}

@Article{Lansinger:1999:LCL,
  author =       "Edward J. Lansinger",
  title =        "A Lightweight {C++} Library for Embedded {LCDs}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9902/9902toc.htm?topic=articles",
  abstract =     "An LCD panel is a simple enough device, but one well
                 worth encapsulating inside a C++ class or two.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1999:SCCb,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: {Embedded C++} Update",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9902/9902toc.htm?topic=articles",
  abstract =     "Embedded C++ is 2-1/2 years old and going strong. But
                 that doesn't necessarily make it a serious candidate
                 for formal standardization.",
  acknowledgement = ack-nhfb,
}

@Article{Richards:1999:ALT,
  author =       "Etienne Richards",
  title =        "Adding Level-2 Thread Safety to Existing Objects",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9902/9902toc.htm?topic=articles",
  abstract =     "The code required to share an object among multiple
                 threads is tedious and error prone. But it can be
                 neatly encapsulated.",
  acknowledgement = ack-nhfb,
}

@Article{Rumore:1999:LMD,
  author =       "Mike Rumore",
  title =        "{LUP} Matrix Decomposition Using Templates",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9902/9902toc.htm?topic=articles",
  abstract =     "Solving linear equations is not for the amateur, or
                 the faint of heart. Templates, and some good
                 algorithms, can be a real help.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1999:CTPa,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Partitioning with Classes",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9902/9902toc.htm?topic=articles",
  abstract =     "Dan is back, continuing where he left off, concerning
                 the relative merits of namespaces and classes in
                 structuring code.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1999:UESa,
  author =       "Bobby Schmidt",
  title =        "Uncaught Exceptions: September Song",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9902/9902toc.htm?topic=articles",
  abstract =     "Bobby deals with time warps, from some news that's old
                 hat to old songs that are news to some.",
  acknowledgement = ack-nhfb,
}

@Article{Alexandrescu:1999:BTE,
  author =       "Andrei Alexandrescu",
  title =        "Better Template Error Messages",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  abstract =     "We take for granted that debugging templates is a
                 nightmare, but maybe that doesn't have to be true
                 forever.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1999:IJU,
  author =       "Chuck Allison",
  title =        "{\tt import java.*}: Using Primitive Types and
                 Wrappers",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  abstract =     "The primitive types of C/C++ are much the same in
                 Java, except that they're even more primitive and more
                 predictable.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:CCCb,
  author =       "Anonymous",
  title =        "{C/C++} Contributing Editors",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:CFC,
  author =       "Anonymous",
  title =        "Comparing {Fortran 90} and {C++} Valarrays",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  abstract =     "Template class valarray was added to the Standard C++
                 Library to attract numerical programmers. It appears to
                 be working.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:EFc,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:NPc,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:WMc,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Bailey:1999:SCC,
  author =       "Patrick Bailey",
  title =        "A Signal Command and Control Class for Unix",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  abstract =     "Signals are a useful way to communicate under Unix,
                 provided you have enough to go around.",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1999:JSIa,
  author =       "Pete Becker",
  title =        "The Journeyman's Shop: Initialization and Cleanup,
                 Part 1",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  abstract =     "You should be fastidious about initializing all
                 variables, but not fanatical.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1999:SCCc,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Simple Iostreams",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  abstract =     "Iostreams has long been a simple and extensible
                 mechanism in every C++ library. In Standard C++ it's
                 far more extensible, but not nearly so simple.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1999:CTPb,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Trimming Excess Fat",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  abstract =     "Static members combine the lifetime of global objects
                 and functions with the privacy of member names.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1999:UESb,
  author =       "Bobby Schmidt",
  title =        "Uncaught Exceptions: Singletons, Five-Liners, and
                 Multiple Inclusion",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  abstract =     "Bobby handles a series of small problems, including
                 reentry at Microsoft after lobbing a few brickbats
                 their way.",
  acknowledgement = ack-nhfb,
}

@Article{Sicherer-Roetman:1999:PRT,
  author =       "Anneke Sicherer-Roetman",
  title =        "Portable Run-Time Multilanguage Support with Lingua",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  abstract =     "Message text is the bane of any multilanguage program,
                 but you can get a lot of help with them from this
                 remarkably simple package.",
  acknowledgement = ack-nhfb,
}

@Article{Walker:1999:EEC,
  author =       "Arthur P. Walker",
  title =        "enum++ --- An enum Class Code Generator",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:19 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9903/9903toc.htm?topic=articles",
  abstract =     "Neither C nor C++ have truly first-class enumerations.
                 But you can add them to C++ with this handy
                 generator.",
  acknowledgement = ack-nhfb,
}

@Article{Alexandrescu:1999:AAA,
  author =       "Andrei Alexandrescu",
  title =        "Adapting Automation Arrays to the Standard vector
                 Interface",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9904/9904toc.htm?topic=articles",
  abstract =     "STL can be extended in remarkable ways. Sometimes you
                 can even lie about what's inside a container, and to
                 good advantage.",
  acknowledgement = ack-nhfb,
}

@Article{Anderson:1999:CLB,
  author =       "Marc Anderson",
  title =        "{CORBA} Load Balancing with {VisiBroker}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9904/9904toc.htm?topic=articles",
  abstract =     "There's more to sharing CORBA requests among multiple
                 servers than just dealing them out, at least if you
                 want robustness and good response.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:EFd,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9904/9904toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:NPd,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9904/9904toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:WMd,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9904/9904toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1999:JSIb,
  author =       "Pete Becker",
  title =        "The Journeyman's Shop: Initialization and Cleanup in
                 {C++}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9904/9904toc.htm?topic=articles",
  abstract =     "It's a good rule to ignore the rules when doing so
                 simplifies matters --- provided you know the reasons
                 behind the rules you're ignoring.",
  acknowledgement = ack-nhfb,
}

@Article{Heidel:1999:UAC,
  author =       "Greg Heidel",
  title =        "Using Asynchronous Calls in {COM}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9904/9904toc.htm?topic=articles",
  abstract =     "Borrowing against the future is a great way to get
                 more done right now, both in real life and in
                 asynchronous programming.",
  acknowledgement = ack-nhfb,
}

@Article{Lorde:1999:GIS,
  author =       "David Lorde",
  title =        "A Generic Iterator for Strings",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9904/9904toc.htm?topic=articles",
  abstract =     "An iterator over words is a handy tool, but an
                 iterator over arbitrary tokens is even handier.",
  acknowledgement = ack-nhfb,
}

@Article{Nadelson:1999:RGU,
  author =       "Mark Nadelson and Colleen Woodward",
  title =        "Report Generation Using an Integrated {Web} Browser",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9904/9904toc.htm?topic=articles",
  abstract =     "Why write yet another report generator when the world
                 is full of web browsers that can do the job for you?",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1999:SCCd,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Unicode Files",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9904/9904toc.htm?topic=articles",
  abstract =     "There's more than one way to represent Unicode in a
                 file. A C++ program may not read or write the form you
                 expect, at least not without a little help.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1999:CTPc,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Thinking Deeply",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9904/9904toc.htm?topic=articles",
  abstract =     "Constness isn't always as pervasive as you might like.
                 Sometimes you have to work to hold onto it.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1999:UEG,
  author =       "Bobby Schmidt",
  title =        "Uncaught Exceptions: Great Expectations",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9904/9904toc.htm?topic=articles",
  abstract =     "Some things are standard and don't need enforcing,
                 some are standard but unenforced, some are enforced but
                 nonstandard. Bobby explains which is which.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1999:BRS,
  author =       "Chuck Allison",
  title =        "Book Review: {Scott Meyers}' {{\em Effective C++
                 Compact Disk}}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9905/9905toc.htm?topic=articles",
  abstract =     "Meyers does it again, this time with a
                 machine-readable version of his invaluable guides to
                 programming in C++.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1999:IJC,
  author =       "Chuck Allison",
  title =        "{\tt import java.*}: Control Flow --- The Bad, The
                 Good, The Exceptional",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9905/9905toc.htm?topic=articles",
  abstract =     "Java provides more ways to alter flow of control than
                 C, but it's still a very structured language.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:EFe,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9905/9905toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:NPe,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9905/9905toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:WMe,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9905/9905toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1999:JSIc,
  author =       "Pete Becker",
  title =        "The Journeyman's Shop: Initialization and Cleanup,
                 Part 3",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9905/9905toc.htm?topic=articles",
  abstract =     "It's a simple rule: initialize objects before you use
                 them and clean them up when you're done with them. But
                 sometimes that takes pretty careful planning.",
  acknowledgement = ack-nhfb,
}

@Article{Kathan:1999:PCM,
  author =       "Joseph Kathan",
  title =        "Portable Control of Multiple Daemon Processes",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9905/9905toc.htm?topic=articles",
  abstract =     "The Unix and Windows process models are just different
                 enough to present problems when writing portable
                 code.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1999:SCCe,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Multibyte Files",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9905/9905toc.htm?topic=articles",
  abstract =     "The proper way to represent wide characters in a file
                 is as a multibyte stream. But you sometimes need help
                 to support the encoding you really want to use.",
  acknowledgement = ack-nhfb,
}

@Article{Roe:1999:WCD,
  author =       "Eric Roe",
  title =        "A Wrapper Class for Dynamically Linked Plug-Ins",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9905/9905toc.htm?topic=articles",
  abstract =     "Creating plug-ins for multiple platforms can be
                 tricky. Here's some techniques that make writing
                 plug-ins almost as easy as using them.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1999:CTPd,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Thinking Deeper",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9905/9905toc.htm?topic=articles",
  abstract =     "Preserving constness where you want it is a little
                 easier with templates, but it's still rife with
                 complexities.",
  acknowledgement = ack-nhfb,
}

@Article{Stroustrup:1999:LSC,
  author =       "Bjarne Stroustrup",
  title =        "Learning {Standard C++} as a New Language",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:20 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9905/9905toc.htm?topic=articles",
  abstract =     "Perhaps it's time to stop thinking of C++ as the
                 language to learn after C. Just ask the guy who
                 invented C++.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:EFf,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:NPf,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:WMf,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Bavestrelli:1999:BAM,
  author =       "Giovanni Bavestrelli",
  title =        "Better Assertions for {MFC}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  abstract =     "Okay, you know that assertions can be a good idea.
                 Under MFC, they can be made even more useful.",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1999:JSMb,
  author =       "Pete Becker",
  title =        "The Journeyman's Shop: Memory and Object Management",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  abstract =     "Keep the scope and lifetime of each variable short ---
                 but not too short.",
  acknowledgement = ack-nhfb,
}

@Article{Fan:1999:IRD,
  author =       "James J. Fan",
  title =        "Implementing a Request Distribution Server with {DCOM}
                 and {ATL}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  abstract =     "You can do the darndest things with DCOM, including
                 load balancing with a relatively simple daemon.",
  acknowledgement = ack-nhfb,
}

@Article{Kelly-Bootle:1999:PMDa,
  author =       "Stan Kelly-Bootle",
  title =        "Post-Mortem Debunker: The Fence Less Straddled",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  abstract =     "And now for something completely different\ldots{}.",
  acknowledgement = ack-nhfb,
}

@Article{Mahoney:1999:CCC,
  author =       "Colin Mahoney",
  title =        "Calculating {CRC} Checksums in {C++}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  abstract =     "Here's a handy template that computes a variety of CRC
                 checksums.",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1999:CSR,
  author =       "Andrew Phillips",
  title =        "A Container for a Set of Ranges",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  abstract =     "If you need to represent an ordered list of ranges,
                 the best data structure is probably somewhere between a
                 list and a set.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1999:SCCf,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: {A} Better deque",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  abstract =     "You can't just write a good library once and for all.
                 You have to keep rewriting it as you learn better
                 techniques --- from customers, competitors, or even
                 other programming languages.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1999:UEPb,
  author =       "Bobby Schmidt",
  title =        "Uncaught Exceptions: Phantom {MenaC++}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  abstract =     "The keyword static has its notorious foibles. So too
                 does {`tt const}. Mix in some Microsoft-specific
                 behavior and Bobby has much to explain.",
  acknowledgement = ack-nhfb,
}

@Article{Schwartz:1999:DIB,
  author =       "Robert Allan Schwartz",
  title =        "Default Initialization of Built-in Types",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  abstract =     "Java supplies wrappers for all the built-in types. As
                 it turns out, C++ can profit from similar wrappers.",
  acknowledgement = ack-nhfb,
}

@Article{Sutter:1999:OAM,
  author =       "Herb Sutter",
  title =        "Optimizations That Aren't (In a Multithreaded World)",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  abstract =     "An ``obvious'' optimization can really lose ground
                 when thread safety has to be ensured as well.",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1999:CCU,
  author =       "Victor Volkman",
  title =        "{C/C++ Users Group (CUG) CD-ROM, April 1999 Edition}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  abstract =     "Bigger than ever, better than ever. The 1999 edition
                 of the CUG code disk is now available.",
  acknowledgement = ack-nhfb,
}

@Article{Wisehart:1999:DES,
  author =       "Daniel J. Wisehart",
  title =        "Debugging Embedded Systems",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9906/9906toc.htm?topic=articles",
  abstract =     "Made it through debugging 101? Then you still need
                 debugging 102 if you're new to embedded system
                 programming.",
  acknowledgement = ack-nhfb,
}

@Article{Briand:1999:EFg,
  author =       "Marc Briand",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "7",
  pages =        "6--6",
  month =        jul,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9907/9907toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1999:SCCg,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: {A} Better Red-Black Tree",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "7",
  pages =        "10--??",
  month =        jul,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9907/9907toc.htm?topic=articles",
  abstract =     "The C++ Standard is silent about issues such as thread
                 safety and DLL safety, but customers and reviewers
                 certainly aren't.",
  acknowledgement = ack-nhfb,
}

@Article{Andrivet:1999:SXP,
  author =       "Sebastien Andrivet",
  title =        "A Simple {XML} Parser",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "7",
  pages =        "22, 24, 26--28, 30, 32",
  month =        jul,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9907/9907toc.htm?topic=articles",
  abstract =     "HTML has shown the power of a portable display markup
                 language. XML is now extending that power to data with
                 arbitrarily complex structures.",
  acknowledgement = ack-nhfb,
}

@Article{Paternostro:1999:JSC,
  author =       "Pat Paternostro",
  title =        "A {Java} Skeleton Code Generator",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "7",
  pages =        "34, 36--38",
  month =        jul,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9907/9907toc.htm?topic=articles",
  abstract =     "Maybe Java isn't as portable as advertised, but this
                 handy generator makes it more so.",
  acknowledgement = ack-nhfb,
}

@Article{Bavestrelli:1999:WWO,
  author =       "Giovanni Bavestrelli",
  title =        "Wrapping the {Windows ODBC API}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "7",
  pages =        "39--??",
  month =        jul,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9907/9907toc.htm?topic=articles",
  abstract =     "Who needs yet another layer of software between
                 program and database? Maybe you do.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:RPC,
  author =       "Anonymous",
  title =        "Restricted Pointers are Coming",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "7",
  pages =        "55--??",
  month =        jul,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9907/9907toc.htm?topic=articles",
  abstract =     "C9X introduces the new type qualifier {\tt restrict}.
                 Why it's there and where it pays off takes a bit of
                 explaining.",
  acknowledgement = ack-nhfb,
}

@Article{Hooker:1999:LRW,
  author =       "David Hooker",
  title =        "A Logging Routine for {Windows NT} Events",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "7",
  pages =        "65--??",
  month =        jul,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9907/9907toc.htm?topic=articles",
  abstract =     "Logging errors is an important but tedious task. It
                 helps to stylize how you do it.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1999:CTPe,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Thinking Even Deeper",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "7",
  pages =        "69--??",
  month =        jul,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9907/9907toc.htm?topic=articles",
  abstract =     "Making a deeply const pointer leads Dan deep into the
                 subtleties of overload resolution and temporary
                 references.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1999:IJT,
  author =       "Chuck Allison",
  title =        "{\tt import java.*}: Thinking in Objects",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "7",
  pages =        "79--??",
  month =        jul,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9907/9907toc.htm?topic=articles",
  abstract =     "Classes are unavoidable in Java, but instances of
                 classes --- a.k.a. objects --- are just a plain good
                 idea.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1999:UEB,
  author =       "Bobby Schmidt",
  title =        "Uncaught Exceptions: Building Sand Castles",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "7",
  pages =        "89--??",
  month =        jul,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9907/9907toc.htm?topic=articles",
  abstract =     "A plea for writing Standard C++ instead of (even very
                 popular) dialects, followed by an assortment of clever
                 Standard C++ tricks.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:NPg,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "7",
  pages =        "95--??",
  month =        jul,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9907/9907toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:WMg,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "7",
  pages =        "99--??",
  month =        jul,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:21 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9907/9907toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Briand:1999:EFh,
  author =       "Marc Briand",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "8",
  pages =        "6--6",
  month =        aug,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9908/9908toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1999:SCCh,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: {A} Better List",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "8",
  pages =        "10--??",
  month =        aug,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9908/9908toc.htm?topic=articles",
  abstract =     "How hard can it be to maintain a linked list? You'd be
                 surprised. Our Senior Editor certainly was.",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1999:SPW,
  author =       "Thomas Becker",
  title =        "A Semaphore With Priorities For {Win32}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "8",
  pages =        "18--??",
  month =        aug,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9908/9908toc.htm?topic=articles",
  abstract =     "Yes, you can add priorities to Win32 semaphores, but
                 they aren't easy to get right.",
  acknowledgement = ack-nhfb,
}

@Article{Bertrand:1999:TFS,
  author =       "Michael Bertrand and Dave Grundgeiger",
  title =        "{TrueType} Font Secrets",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "8",
  pages =        "32, 34--36, 38--40",
  month =        aug,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9908/9908toc.htm?topic=articles",
  abstract =     "Ever wonder how all these glyphs get drawn on your
                 monitor or printer? Here's the inside scoop.",
  acknowledgement = ack-nhfb,
}

@Article{Harrington:1999:WMM,
  author =       "John Harrington",
  title =        "{Win32} Multithreading Made Easy",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "8",
  pages =        "48, 50--52, 54--56",
  month =        aug,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9908/9908toc.htm?topic=articles",
  abstract =     "Multithreading logic is hard to write and hard to
                 maintain. So keep it simple and separate.",
  acknowledgement = ack-nhfb,
}

@Article{Carlson:1999:APS,
  author =       "Paul Carlson",
  title =        "An Automated Process Shutdown {DLL}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "8",
  pages =        "59--??",
  month =        aug,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9908/9908toc.htm?topic=articles",
  abstract =     "It's easy to communicate among Win32 processes through
                 a shared DLL, once you get all the machinery in
                 place.",
  acknowledgement = ack-nhfb,
}

@Article{Persi:1999:VCG,
  author =       "Fred Persi",
  title =        "A Vector Class for Geometric Computations",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "8",
  pages =        "62--??",
  month =        aug,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9908/9908toc.htm?topic=articles",
  abstract =     "If size and speed are really important, you might want
                 to forego some of the notational niceties made possible
                 with C++ and just concentrate on the basics.",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1999:BRP,
  author =       "Dwayne Phillips",
  title =        "Book Review: {{\em The Practice of Programming}}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "8",
  pages =        "69--??",
  month =        aug,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9908/9908toc.htm?topic=articles",
  abstract =     "Two old masters summarize decades of experience,
                 without taking sides in the language wars.",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1999:JSMc,
  author =       "Pete Becker",
  title =        "The Journeyman's Shop: Memory and Object Management,
                 Part 2",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "8",
  pages =        "71--??",
  month =        aug,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9908/9908toc.htm?topic=articles",
  abstract =     "How do you make a sophisticated memory manager? One
                 step at a time.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1999:CTPf,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Isolating Design Decisions,
                 Part 1",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "8",
  pages =        "81--??",
  month =        aug,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9908/9908toc.htm?topic=articles",
  abstract =     "How do you encapsulate design decisions? One at a
                 time.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1999:UEJ,
  author =       "Bobby Schmidt",
  title =        "Uncaught Exceptions: Just Say No",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "8",
  pages =        "89--??",
  month =        aug,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9908/9908toc.htm?topic=articles",
  abstract =     "Microsoft isn't the only C++ compiler vendor, but they
                 manage to occupy Bobby's attention quite a lot this
                 month.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:NPh,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "8",
  pages =        "94--??",
  month =        aug,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9908/9908toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:WMh,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "8",
  pages =        "98--??",
  month =        aug,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9908/9908toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Kelly-Bootle:1999:PMDb,
  author =       "Stan Kelly-Bootle",
  title =        "Post-Mortem Debunker: Streak On!",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "8",
  pages =        "104--104",
  month =        aug,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9908/9908toc.htm?topic=articles",
  abstract =     "Stan reminds us --- in his own way --- that there are
                 only three ``good'' numbers: none, one, and all.",
  acknowledgement = ack-nhfb,
}

@Article{Briand:1999:EFi,
  author =       "Marc Briand",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "9",
  pages =        "6--6",
  month =        sep,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9909/9909toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1999:SCCi,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Why {2K}?",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "9",
  pages =        "10--??",
  month =        sep,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9909/9909toc.htm?topic=articles",
  abstract =     "Okay, so the millennium is almost upon us. But what
                 does that have to do with the C and C++ standards?",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1999:SSA,
  author =       "Dwayne Phillips",
  title =        "Searching for Solutions With {AI}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "9",
  pages =        "18--??",
  month =        sep,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9909/9909toc.htm?topic=articles",
  abstract =     "Many problems simply involve searching through a large
                 bounded set of possibilities. Just knowing the basic
                 moves can help you organize an orderly search.",
  acknowledgement = ack-nhfb,
}

@Article{Kostrzewa:1999:SSI,
  author =       "Kevin Kostrzewa",
  title =        "{STL}-Style Iterators for {MFC}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "9",
  pages =        "30--??",
  month =        sep,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9909/9909toc.htm?topic=articles",
  abstract =     "STL prides itself on being extensible. You can even
                 extend it to subsume MFC with all its varied
                 containers.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1999:IJP,
  author =       "Chuck Allison",
  title =        "{\tt import java.*}: Packaging Your Objects",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "9",
  pages =        "42--??",
  month =        sep,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9909/9909toc.htm?topic=articles",
  abstract =     "Java packages combine the properties of C/C++ include
                 directories, namespaces, make files, and libraries ---
                 often to advantage.",
  acknowledgement = ack-nhfb,
}

@Article{Manley:1999:IPT,
  author =       "Kevin Manley",
  title =        "Improving Performance with Thread-Private Heaps",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "9",
  pages =        "50--??",
  month =        sep,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9909/9909toc.htm?topic=articles",
  abstract =     "Threads interact in the darndest ways, but conflicts
                 with a common heap are particularly pernicious. Luckily
                 they can be avoided.",
  acknowledgement = ack-nhfb,
}

@Article{Mitchell:1999:ECA,
  author =       "Stan Mitchell",
  title =        "Easier Console Apps in {Win32}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "9",
  pages =        "63--??",
  month =        sep,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9909/9909toc.htm?topic=articles",
  abstract =     "It's tiresome enough to parse a command line, but
                 harder still if you have to deal with the varying
                 character representations of Win32.",
  acknowledgement = ack-nhfb,
}

@Article{Clamage:1999:QDR,
  author =       "Stephen D. Clamage",
  title =        "Queries, Defect Reports, and the {C++ Standard}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "9",
  pages =        "71--??",
  month =        sep,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9909/9909toc.htm?topic=articles",
  abstract =     "A programming language standard is a complex creature
                 that is bound to contain bugs and obscurities.
                 Fortunately, ISO has a mechanism for dealing with such
                 problems.",
  acknowledgement = ack-nhfb,
  annote =       "Article unavailable in electronic form.",
}

@Article{Saks:1999:CTPg,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: Isolating Design Decisions,
                 Part 2",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "9",
  pages =        "73--??",
  month =        sep,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9909/9909toc.htm?topic=articles",
  abstract =     "You don't have to make each class highly reusable from
                 the outset. An incremental approach is often faster and
                 quite good enough.",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1999:JSS,
  author =       "Pete Becker",
  title =        "The Journeyman's Shop: Software Testing 101",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "9",
  pages =        "83--??",
  month =        sep,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9909/9909toc.htm?topic=articles",
  abstract =     "Even simple testing can yield good results, but an
                 amazing number of programmers don't know the basics of
                 even simple testing.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1999:UEE,
  author =       "Bobby Schmidt",
  title =        "Uncaught Exceptions: Eroica",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "9",
  pages =        "89--??",
  month =        sep,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9909/9909toc.htm?topic=articles",
  abstract =     "Bobby addresses a host of C++ subtleties, which he
                 identifies by the bite marks on reader-supplied code.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:NPi,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "9",
  pages =        "95--??",
  month =        sep,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9909/9909toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:WMi,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "9",
  pages =        "99--??",
  month =        sep,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:22 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9909/9909toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:EFj,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "10",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9910/9910toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:NPj,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "10",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9910/9910toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:WMj,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "10",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9910/9910toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1999:JSMd,
  author =       "Pete Becker",
  title =        "The Journeyman's Shop: Memory and Object Management,
                 Part 3",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "10",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9910/9910toc.htm?topic=articles",
  abstract =     "A block-structured symbol table and a runtime memory
                 manager present similar administrative problems.",
  acknowledgement = ack-nhfb,
}

@Article{Briand:1999:RVT,
  author =       "Marc Briand",
  title =        "A Recursive Visit Template",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "10",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9910/9910toc.htm?topic=articles",
  abstract =     "Navigation is always a difficult art. Distilling out
                 the common operations in a reusable template can help
                 organize the job.",
  acknowledgement = ack-nhfb,
}

@Article{Gabrilovich:1999:CDO,
  author =       "Evgeniy Gabrilovich",
  title =        "Controlling the Destruction Order of Singleton
                 Objects",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "10",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9910/9910toc.htm?topic=articles",
  abstract =     "Singletons have to be destroyed, just like any other
                 objects. When and how that happens can be a tricky
                 problem to solve.",
  acknowledgement = ack-nhfb,
}

@Article{Gray:1999:DCC,
  author =       "Robert S. Gray and G{\'\i}sli Hj{\'a}lmtysson",
  title =        "Dynamic {C++} Classes",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "10",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9910/9910toc.htm?topic=articles",
  abstract =     "How do you upgrade parts of a running system without
                 shutting it down? Very carefully.",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1999:SGD,
  author =       "Ivan J. Johnson",
  title =        "Safer Graphical Drawing with {MFC}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "10",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9910/9910toc.htm?topic=articles",
  abstract =     "Exceptions can really mess up the state of a graphic
                 display, unless you preserve it with a well placed
                 destructor.",
  acknowledgement = ack-nhfb,
}

@Article{Kelly-Bootle:1999:PMDc,
  author =       "Stan Kelly-Bootle",
  title =        "Post-Mortem Debunker: Ambiguity: Its Cause and Cure",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "10",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9910/9910toc.htm?topic=articles",
  abstract =     "How far will Stan go to consider ``harmful:'' to great
                 (fractal) lengths, as usual.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1999:SCCj,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: {A} Better Sort",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "10",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9910/9910toc.htm?topic=articles",
  abstract =     "Sorts keep getting smarter, but not always as smart as
                 they seem.",
  acknowledgement = ack-nhfb,
}

@Article{Ringle:1999:SCT,
  author =       "Jonathan Ringle",
  title =        "Singleton Creation the Thread-safe Way",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "10",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9910/9910toc.htm?topic=articles",
  abstract =     "Singletons avoid problems with order of construction,
                 at the cost of more problems for multithreading.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1999:UEO,
  author =       "Bobby Schmidt",
  title =        "Uncaught Exceptions: One Small Step",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "10",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9910/9910toc.htm?topic=articles",
  abstract =     "Some steps are smaller than others, even if they look
                 big to a compiler.",
  acknowledgement = ack-nhfb,
}

@Article{Sicherer-Roetman:1999:IDS,
  author =       "Anneke Sicherer-Roetman",
  title =        "An Interactive Drawing Surface Component for {C++
                 Builder}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "10",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9910/9910toc.htm?topic=articles",
  abstract =     "C++ Builder lets you get a lot of windowing action out
                 of a small amount of code.",
  acknowledgement = ack-nhfb,
}

@Article{Sutter:1999:UAE,
  author =       "Herb Sutter",
  title =        "Using {\tt auto\_ptr} Effectively",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "10",
  pages =        "??--??",
  month =        oct,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9910/9910toc.htm?topic=articles",
  abstract =     "So you've heard about {\tt auto\_ptr}. Now what can
                 you do with it? And what should you not do with it?
                 Find out here.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1999:BRG,
  author =       "Chuck Allison",
  title =        "Book Review: {{\em Generic Programming and the STL}}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9911/9911toc.htm?topic=articles",
  abstract =     "Chuck reviews a new book by Matt Austern that covers
                 STL in depth.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1999:IJO,
  author =       "Chuck Allison",
  title =        "{\tt import java.*}: Object-Oriented Programming in
                 {Java}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9911/9911toc.htm?topic=articles",
  abstract =     "Java supports polymorphism much as C++ does, but with
                 a couple of interesting twists.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:EFk,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9911/9911toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:NPk,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9911/9911toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:WMk,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9911/9911toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1999:JSL,
  author =       "Pete Becker",
  title =        "The Journeyman's Shop: Looping and Iteration",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9911/9911toc.htm?topic=articles",
  abstract =     "There's more than one way to control a loop but there
                 shouldn't be too many ways in your repertory of
                 techniques.",
  acknowledgement = ack-nhfb,
}

@Article{Huss:1999:CME,
  author =       "Ronald E. Huss and Mark A. Pumar and Robert L. Rudin",
  title =        "A Concise Method For Evaluating Derivatives",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9911/9911toc.htm?topic=articles",
  abstract =     "Is your differential calculus a bit rusty? Here's a
                 class that can lend a hand.",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1999:TED,
  author =       "Ivan J. Johnson",
  title =        "Templates for Efficient Dynamic Type Checking",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9911/9911toc.htm?topic=articles",
  abstract =     "Here's a handy template that makes it easy to check
                 your casts without losing performance.",
  acknowledgement = ack-nhfb,
}

@Article{Moreno:1999:CFD,
  author =       "Carlos Moreno",
  title =        "Constructing {FIR} Digital Filters with valarray",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9911/9911toc.htm?topic=articles",
  abstract =     "Digital filtering is ubiquitous, and the Standard C++
                 Library has remarkably good support for such
                 operations.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1999:SCCk,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Frequently Answered Questions",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9911/9911toc.htm?topic=articles",
  abstract =     "There's a difference between data, information,
                 knowledge, and wisdom. Nowhere is that more apparent
                 than when the same question yields a broad spectrum of
                 answers.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1999:CTPh,
  author =       "Dan Saks",
  title =        "{C++} Theory and Practice: {Standard C++} as a
                 High-Level Language?",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9911/9911toc.htm?topic=articles",
  abstract =     "Is C++ a high-level language with low-level roots, or
                 a low-level language with high-level aspirations? Dan
                 gives us his view.",
  acknowledgement = ack-nhfb,
}

@Article{Schmidt:1999:UEPc,
  author =       "Bobby Schmidt",
  title =        "Uncaught Exceptions: Paper or Plastic",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:23 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9911/9911toc.htm?topic=articles",
  abstract =     "Where you declare things in C++ really matters as
                 Bobby shows through several answers to readers'
                 questions.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:EFl,
  author =       "Anonymous",
  title =        "{Editor}'s Forum",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:24 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9912/9912toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:ELT,
  author =       "Anonymous",
  title =        "Extending {\tt <limits>} for Type Safety",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:24 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9912/9912toc.htm?topic=articles",
  abstract =     "The new header <limits> can do a lot for you --- if
                 you use it, and if you supplement it a bit.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:NPl,
  author =       "Anonymous",
  title =        "New Products",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:24 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9912/9912toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1999:WMl,
  author =       "Anonymous",
  title =        "We Have Mail",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:24 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9912/9912toc.htm?topic=articles",
  acknowledgement = ack-nhfb,
}

@Article{Bavestrelli:1999:STO,
  author =       "Giovanni Bavestrelli",
  title =        "Simple Templates for {OpenGL}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:24 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9912/9912toc.htm?topic=articles",
  abstract =     "There's more than one way to wrap an interface.
                 Templates make a particularly thin and useful
                 wrapper.",
  acknowledgement = ack-nhfb,
}

@Article{Becker:1999:JSC,
  author =       "Pete Becker",
  title =        "The Journeyman's Shop: Containing Heterogeneous
                 Types",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:24 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9912/9912toc.htm?topic=articles",
  abstract =     "Run-time type identification is a powerful, but
                 expensive, mechanism. It should be used sparingly.",
  acknowledgement = ack-nhfb,
}

@Article{Briand:1999:BRC,
  author =       "Marc Briand",
  title =        "Book Review: {{\em C++ for Java Programmers}}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:24 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9912/9912toc.htm?topic=articles",
  abstract =     "Is Java a stepping stone or millstone when it comes to
                 learning C++? A close read through this book tells us
                 it is a little of both.",
  acknowledgement = ack-nhfb,
}

@Article{Broadman:1999:ECM,
  author =       "Allen Broadman and Eric Shaw",
  title =        "Executing a Class Member in Its Own Thread",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:24 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9912/9912toc.htm?topic=articles",
  abstract =     "Creating a separate thread to execute a member
                 function call is a messy business that's often
                 necessary. It's a task well worth encapsulating.",
  acknowledgement = ack-nhfb,
}

@Article{Kelly-Bootle:1999:PMDd,
  author =       "Stan Kelly-Bootle",
  title =        "Post-Mortem Debunker: Just In Time?",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:24 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9912/9912toc.htm?topic=articles",
  abstract =     "Never one to rush a good cataclysm, Stan weighs in at
                 the midnight hour with his own take on Y2K.",
  acknowledgement = ack-nhfb,
}

@Article{Peterson:1999:MSM,
  author =       "Mark C. Peterson",
  title =        "Manipulating Sparse Matrices",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:24 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9912/9912toc.htm?topic=articles",
  abstract =     "Many matrix computations involve far more zeros than
                 nonzero element values. A representation that squeezes
                 out zeros can really speed up several critical
                 operations.",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1999:VDI,
  author =       "Dwayne Phillips",
  title =        "Visualizing Depth Images",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:24 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9912/9912toc.htm?topic=articles",
  abstract =     "A couple of simple transforms can make depth
                 information really stand out in a picture.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1999:SCCl,
  author =       "P. J. Plauger",
  title =        "{Standard C/C++}: Frequently Answered Questions:
                 {STL}",
  journal =      j-CCCUJ,
  volume =       "17",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1999",
  CODEN =        "CCUJEX",
  ISSN =         "1075-2838",
  bibdate =      "Tue May 14 18:09:24 MDT 2002",
  bibsource =    "http://www.cuj.com/articles/1999/9912/9912toc.htm?topic=articles",
  abstract =     "Here are some of the things you might want to know
                 about using STL with Standard C++, but maybe haven't
                 discovered the need to ask.",
  acknowledgement = ack-nhfb,
}

@Article{Fiedler:1988:FF,
  author =       "David Fiedler",
  title =        "A Fond Farewell and \ldots{}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "1",
  pages =        "6--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1988:EW,
  author =       "Robert L. Ward and Donna Stucky Ward",
  title =        "An Excited Welcome!",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "1",
  pages =        "7--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1988:VTW,
  author =       "Robert L. Ward",
  title =        "Variations on a Theme, or Are We Having Fun Yet?",
  journal =      j-CUJ,
  volume =       "6",
  number =       "1",
  pages =        "9--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1988:DFS,
  author =       "P. J. Plauger",
  title =        "Declaring Functions In {Standard C}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Standard C",
  number =       "1",
  pages =        "15--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:GLL,
  author =       "Kenneth Pugh",
  title =        "{GRAD} Library Linking",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "21--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:SCC,
  author =       "Kenneth Pugh",
  title =        "Small {C} Compiling Problems",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "21--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1988:NUA,
  author =       "Robert L. Ward",
  title =        "Notes on the Use of Angle Brackets in {Xerox}'s
                 {Ventura Publisher}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "{Editor}'s note",
  number =       "1",
  pages =        "21--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:ASL,
  author =       "Kenneth Pugh",
  title =        "{ANSI} Standards List for {UNIX}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "22--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plum:1988:ACR,
  author =       "Thomas Plum",
  title =        "{ANSI} Committee Refines Support For International
                 Users",
  journal =      j-CUJ,
  volume =       "6",
  number =       "1",
  pages =        "27--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Silver:1988:CVC,
  author =       "Lee Silver",
  title =        "{C:LINES\slash C:TREE} (Ver. 1.80) Code Documentation
                 and Analysis Utilities",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "1",
  pages =        "28--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hawkins:1988:TCM,
  author =       "James Hawkins",
  title =        "{{\em C Made Easy}}, by {Herbert Schildt}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Book review",
  number =       "1",
  pages =        "33--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Schildt:1985:CME}.",
  acknowledgement = ack-nhfb,
}

@Article{Ferreira:1988:SPB,
  author =       "Pete Ferreira",
  title =        "{Screen Painter}, from {Baysoft}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "1",
  pages =        "38--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Binstock:1988:TCT,
  author =       "Andrew Binstock",
  title =        "{{\em C Toolbox --- Serious C Programming for the {IBM
                 PC}, The}}, by {William J. Hunt}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Book review",
  number =       "1",
  pages =        "41--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Hunt:1985:CT}.",
  acknowledgement = ack-nhfb,
}

@Article{Jones:1988:TUS,
  author =       "Darrell Jones",
  title =        "{{\em UNIX for Super-Users}}, by {Eric Foxley}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Book review",
  number =       "1",
  pages =        "42--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Foxley:1985:US}.",
  acknowledgement = ack-nhfb,
}

@Article{Deloria:1988:PYB,
  author =       "Dennis Deloria",
  title =        "Practical Yacc --- Building {A} Simple Cross-Reference
                 Utility Using This Powerful",
  journal =      j-CUJ,
  volume =       "6",
  number =       "1",
  pages =        "44--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cedola:1988:CEG,
  author =       "Kent Cedola",
  title =        "{CUG255} --- {EGA} Graphics Library",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "1",
  pages =        "53--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cheatum:1988:CA,
  author =       "Daniel Cheatum",
  title =        "{CUG226} --- {ART-CEE}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG Library Update",
  number =       "1",
  pages =        "53--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colley:1988:CSM,
  author =       "William C. {Colley III}",
  title =        "{CUG242} --- Still More {X-Assemblers}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG Library Update",
  number =       "1",
  pages =        "53--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Mon Nov 11 12:28:26 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Dodrill:1988:CCCa,
  author =       "Gordon Dodrill",
  title =        "{CUG252} and {CUG} 253 --- {C} Tutor",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "1",
  pages =        "53--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Tearle:1988:CGa,
  author =       "Mel Tearle",
  title =        "{CUG199} --- {GED}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG Library Bug Report or Fix",
  number =       "1",
  pages =        "53--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Yokoyama:1988:CYM,
  author =       "Michael M. Yokoyama",
  title =        "{CUG254} --- yacc for {Microsoft C}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "1",
  pages =        "53--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fiedler:1988:UIE,
  author =       "David Fiedler",
  title =        "{USENET}: An Informal But Extensive {CommNet} For
                 {UNIX} and {XENIX} Systems and Users",
  journal =      j-CUJ,
  volume =       "6",
  number =       "1",
  pages =        "54--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gibson:1988:TFE,
  author =       "David Gibson",
  title =        "A Tour of Five Editors Available From the {CUG}
                 Library",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "1",
  pages =        "59--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Eager:1988:LBF,
  author =       "Michael J. Eager",
  title =        "{LEX} Bugs and Fixes",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "1",
  pages =        "65--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1988:CLDa,
  author =       "Robert L. Ward",
  title =        "{CUG} Library Disk Bugs and Modifications",
  journal =      j-CUJ,
  volume =       "6",
  type =         "{Editor}'s note",
  number =       "1",
  pages =        "65--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Frazier:1988:LCV,
  author =       "R. A. Frazier",
  title =        "Let's {C} (Ver. 4.0.6), from Mark Williams Company",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "1",
  pages =        "67--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1988:CCF,
  author =       "Susan M. Johnson",
  title =        "Control-{Z} Corruption of Files",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "1",
  pages =        "67--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1988:CLDb,
  author =       "Robert L. Ward",
  title =        "{CUG} Library Disk Formats",
  journal =      j-CUJ,
  volume =       "6",
  type =         "{Editor}'s note",
  number =       "1",
  pages =        "67--??",
  month =        jan,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:UAO,
  author =       "Kenneth Pugh",
  title =        "{UNIX} Alternatives To Overlays",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "9--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:HPR,
  author =       "Kenneth Pugh",
  title =        "How To Perform Record-Oriented File {I/O}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "10--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:TFE,
  author =       "Kenneth Pugh",
  title =        "{\tt format()} in {Ecosoft C}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "11--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allen:1988:CHM,
  author =       "Robert Allen",
  title =        "Control-{C} Handler for {MS-DOS}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "12--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Andersen:1988:AIC,
  author =       "Larry Andersen",
  title =        "{Apple II C} Compiler",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "2",
  pages =        "13--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Barabash:1988:DAU,
  author =       "W. Barabash",
  title =        "Data Acquisition Using {C}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "13--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fillinger:1988:CCC,
  author =       "Fred Fillinger",
  title =        "Commodore-64 {C} Compiling",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "2",
  pages =        "13--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Banning:1988:PRF,
  author =       "Craig Banning",
  title =        "Perfectly Rounded Floats",
  journal =      j-CUJ,
  volume =       "6",
  number =       "2",
  pages =        "14--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Freeman:1988:COB,
  author =       "Neil Freeman",
  title =        "{C-INDEX+} Offers {B-Tree} File Management To {MS-DOS}
                 Applications Programmers",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "2",
  pages =        "17--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1988:WN,
  author =       "P. J. Plauger",
  title =        "What's in a Name?",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Standard C",
  number =       "2",
  pages =        "21--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1988:FNP,
  author =       "Robert L. Ward",
  title =        "Finding `Null Pointer Errors' with {MSC}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "How To Do It \ldots{} In C",
  number =       "2",
  pages =        "27--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1988:KLP,
  author =       "Robert L. Ward",
  title =        "{Kyocera} Laser Printer as Plotter",
  journal =      j-CUJ,
  volume =       "6",
  type =         "{Editor}'s note",
  number =       "2",
  pages =        "29--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Deloria:1988:CRC,
  author =       "Dennis Deloria",
  title =        "Complex Revision Control Systems Prove Challenging",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "2",
  pages =        "31--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1988:ESS,
  author =       "Rex Jaeschke",
  title =        "Exploring the Subtle Side of the `{\tt sizeof}'
                 Operator",
  journal =      j-CUJ,
  volume =       "6",
  type =         "{Doctor C}'s Pointers",
  number =       "2",
  pages =        "46--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plum:1988:XAR,
  author =       "Thomas Plum",
  title =        "{X3J11} Approves Revised Draft For Second Public
                 Review",
  journal =      j-CUJ,
  volume =       "6",
  type =         "ANSI C",
  number =       "2",
  pages =        "51--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Farrell:1988:TSC,
  author =       "Paul F. Farrell",
  title =        "{{\em Solutions in C}}, by {Rex Jaeschke}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Book review",
  number =       "2",
  pages =        "53--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Jaeschke:1986:SCH}.",
  acknowledgement = ack-nhfb,
}

@Article{Wiorek:1988:RFC,
  author =       "Glen Wiorek",
  title =        "Reviewer Finds {C} Workshop Much Improved",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "2",
  pages =        "55--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1988:CCL,
  author =       "Anonymous",
  title =        "{CUG172} and {CUG173} --- lex",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG Library Bug Report or Fix",
  number =       "2",
  pages =        "57--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1988:CWB,
  author =       "Anonymous",
  title =        "{CUG220} --- Window {BOSS} for {MS C} 5.2 and Quick
                 {C}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG Library Update",
  number =       "2",
  pages =        "57--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cogar:1988:CDC,
  author =       "Phil E. Cogar",
  title =        "{CUG256} --- {DeSmet} Carry Flag Routines",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "2",
  pages =        "57--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Dodrill:1988:CCCb,
  author =       "Gordon Dodrill",
  title =        "{CUG257} and {CUG258} --- {C} Tutor For {Turbo C}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "2",
  pages =        "57--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gerhards:1988:CPG,
  author =       "Rainer Gerhards",
  title =        "{CUG227} --- Portable Graphics Library for {MS-DOS}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG Library Update",
  number =       "2",
  pages =        "57--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Tearle:1988:CGb,
  author =       "Mel Tearle",
  title =        "{CUG199} --- {GED}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG Library Update",
  number =       "2",
  pages =        "57--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fiedler:1988:UGH,
  author =       "David Fiedler",
  title =        "{Usenet}'s Greatest Hits --- The Best Of
                 `\path|comp.sources|'",
  journal =      j-CUJ,
  volume =       "6",
  type =         "On the Networks",
  number =       "2",
  pages =        "58--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1988:UST,
  author =       "Sydney S. Weinstein",
  title =        "{UNIX} Signals and Terminal Control Parameters Are
                 More Natural Fix For {BBS} Problem",
  journal =      j-CUJ,
  volume =       "6",
  number =       "2",
  pages =        "62--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cogar:1988:HMH,
  author =       "Phil E. Cogar",
  title =        "How To Make Hardware Registers and Flags Available To
                 {C} Programs",
  journal =      j-CUJ,
  volume =       "6",
  number =       "2",
  pages =        "65--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pass:1988:UST,
  author =       "E. M. Pass",
  title =        "{UNIX} System 5 Terminal Raw Mode Setting",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "2",
  pages =        "69--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rupley:1988:UCM,
  author =       "John Rupley",
  title =        "Usefulness of {CUG} Membership",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "2",
  pages =        "69--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:CDD,
  author =       "Kenneth Pugh",
  title =        "Converting {dBase} Data Files For {C} Applications",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "9--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:MEI,
  author =       "Kenneth Pugh",
  title =        "{MS-DOS} Error Interception by Application Programs",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "9--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:FDO,
  author =       "Kenneth Pugh",
  title =        "Formatting Disks for Other {DOS}'s under {MS-DOS}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "10--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:CSU,
  author =       "Kenneth Pugh",
  title =        "Converting a String to Uppercase Using {\tt
                 toupper()}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "11--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Harris:1988:AA,
  author =       "Sandy Harris",
  title =        "{AWK} Availability",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "12--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Maternowski:1988:ASM,
  author =       "Paul Maternowski",
  title =        "{Atari ST's MS-DOS} Disk-Reading Ability",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "3",
  pages =        "12--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:BTS,
  author =       "Kenneth Pugh",
  title =        "Bug in {\tt \_set\-video\-mode()}?",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "12--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:SEV,
  author =       "Kenneth Pugh",
  title =        "Setting Environment Variables in {MS-DOS}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "12--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Harris:1988:SS,
  author =       "Sandy Harris",
  title =        "Sorting on a {SUN}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "3",
  pages =        "13--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Koutros:1988:TPC,
  author =       "Stephen A. Koutros",
  title =        "{{\em Programming in C}}, by {Stephen Kochan}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Book review",
  number =       "3",
  pages =        "15--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See
                 \cite{Kochan:1983:PC,Kochan:1988:PC,Kochan:1994:PC}.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1988:TPC,
  author =       "P. J. Plauger",
  title =        "Types Play Central Role In New {Standard C}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Standard C",
  number =       "3",
  pages =        "17--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Deloria:1988:ADM,
  author =       "Dennis Deloria",
  title =        "Automating the Design and Manufacture of Parsing And
                 Translation Machinery",
  journal =      j-CUJ,
  volume =       "6",
  number =       "3",
  pages =        "25--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1988:CUT,
  author =       "Rex Jaeschke",
  title =        "For Certain Uses {\tt typedef} Is Far Superior To {\tt
                 \#define}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "{Doctor C}'s Pointers",
  number =       "3",
  pages =        "34--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Clark:1988:ABD,
  author =       "David D. Clark",
  title =        "Accelerate Block Data Moves With These Assembly
                 Language Functions",
  journal =      j-CUJ,
  volume =       "6",
  number =       "3",
  pages =        "37--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fiedler:1988:NSX,
  author =       "David Fiedler",
  title =        "New {SCO Xenix System V} is a Capable Performer",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "3",
  pages =        "41--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1988:SMS,
  author =       "Robert L. Ward",
  title =        "A Simple Menu System For {MS-DOS} and {Unix}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "How To Do It \ldots{} In C",
  number =       "3",
  pages =        "49--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1988:LPA,
  author =       "Sydney S. Weinstein",
  title =        "Let the {Programmer's Assistant} {\tt make} Control
                 Your Complex, Multi-file Projects",
  journal =      j-CUJ,
  volume =       "6",
  number =       "3",
  pages =        "57--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bergeon:1988:CZC,
  author =       "Francis Bergeon",
  title =        "{CUG260} --- Zmodem, {CU} and tty library",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "3",
  pages =        "65--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Passe:1988:CCA,
  author =       "Steve Passe and Stuart Dole",
  title =        "{CUG261} --- 68000 Cross Assembler under {MS-DOS}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "3",
  pages =        "65--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Withers:1988:CCI,
  author =       "Robert Withers and Jeffrey D. Pipkins",
  title =        "{CUG259} --- Console {I/O} and Withers Tools",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "3",
  pages =        "65--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Withers:1988:CME,
  author =       "Robert Withers",
  title =        "{CUG259} --- {MS-DOS} Execution Profiler",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG library disk documentation",
  number =       "3",
  pages =        "66--??",
  month =        mar,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1988:TMA,
  author =       "Sydney S. Weinstein",
  title =        "A Typical `make' Application",
  journal =      j-CUJ,
  volume =       "6",
  number =       "5",
  pages =        "9--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:SEI,
  author =       "Kenneth Pugh",
  title =        "Some Examples Illustrate Use of `{\tt extern}'
                 Keyword",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "13--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:TCT,
  author =       "Kenneth Pugh",
  title =        "Test Compilers for Treatment of Two-Byte Character
                 Constants",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "14--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:CPD,
  author =       "Kenneth Pugh",
  title =        "Conversion Packages for {dBASE} to {C} Translation",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "15--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:TST,
  author =       "Kenneth Pugh",
  title =        "{\tt sizeof()} in {\tt \#if} Expressions Prohibited in
                 {ANSI Draft C Standard}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "15--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:WLP,
  author =       "Kenneth Pugh",
  title =        "Window Library Packages For {C}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "15--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1988:RSE,
  author =       "Rex Jaeschke",
  title =        "The Return Statement: Email For Functions",
  journal =      j-CUJ,
  volume =       "6",
  type =         "{Doctor C}'s Pointers",
  number =       "5",
  pages =        "21--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1988:TMS,
  author =       "P. J. Plauger",
  title =        "Touching Memory: {Standard C} Makes the Act More
                 Precise",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Standard C",
  number =       "5",
  pages =        "25--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wall:1988:TSE,
  author =       "Mary Wall",
  title =        "{{\em Software Engineering in C}}, by {Peter A.
                 Darnell and Philip E. Margolis}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Book review",
  number =       "5",
  pages =        "42--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Darnell:1988:SEC}.",
  acknowledgement = ack-nhfb,
}

@Article{Plum:1988:SSB,
  author =       "Thomas Plum",
  title =        "Six Simple Benchmark Programs Give Results Especially
                 Useful To {C} Programmers",
  journal =      j-CUJ,
  volume =       "6",
  number =       "5",
  pages =        "44--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1988:BCR,
  author =       "Robert L. Ward",
  title =        "Building a Circular {Or} Ring Buffer With Robust Data
                 Encapsulation",
  journal =      j-CUJ,
  volume =       "6",
  type =         "How To Do It \ldots{} In C",
  number =       "5",
  pages =        "49--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Freeman:1988:VCC,
  author =       "Neil Freeman",
  title =        "Vitamin {C}: {A} Comprehensive Screen Handling
                 Library",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "5",
  pages =        "57--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1988:TNS,
  author =       "Timothy Prince",
  title =        "{{\em Numerical Software Tools in C}}, by {James
                 Kempf}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Book review",
  number =       "5",
  pages =        "61--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smaha:1988:PVF,
  author =       "Steve Smaha",
  title =        "{PC\slash VI} Faithfully Replicates Capabilities of
                 {UNIX} Original",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "5",
  pages =        "64--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Emerson:1988:SIT,
  author =       "Phillip L. Emerson",
  title =        "Separating Interface From Task Modules Produces More
                 Flexible Serial Interface",
  journal =      j-CUJ,
  volume =       "6",
  number =       "5",
  pages =        "68--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ramey:1988:CRT,
  author =       "Robert Ramey",
  title =        "{CUG262} --- Ramey Tools",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "5",
  pages =        "75--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Stringer:1988:CCT,
  author =       "Roger J. Stringer",
  title =        "{CUG263} --- {C\_wndw} Toolkit",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "5",
  pages =        "75--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Villani:1988:CNO,
  author =       "Pasquale J. Villani and David J. MacKenzie",
  title =        "{CUG264} --- {NRO} and Other Tools",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "5",
  pages =        "75--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Scott:1988:CMM,
  author =       "Michael Scott",
  title =        "{CUG247} --- {M.I.R.A.C.L.} --- {A}
                 Multi-Pre\-ci\-sion Arithmetic Library",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "5",
  pages =        "76--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1988:EDT,
  author =       "Robert L. Ward and Steven H. Bernbaum",
  title =        "Editorial Direction of {{\em The C Users Journal}}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "5",
  pages =        "84--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1988:CNC,
  author =       "Robert L. Ward and Kenji Hino",
  title =        "{CUG265} --- New `cpio' Installation Kit Supports
                 System Independent File Transfer",
  journal =      j-CUJ,
  volume =       "6",
  number =       "6",
  pages =        "8--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Deloria:1988:CGX,
  author =       "Dennis Deloria",
  title =        "A Complete Grammar For the {X-Ref} Utility",
  journal =      j-CUJ,
  volume =       "6",
  number =       "6",
  pages =        "17--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1988:SCD,
  author =       "P. J. Plauger",
  title =        "Standard {C}'s `Do-Everything' Expressions Form Four
                 Distinct Classes",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Standard C",
  number =       "6",
  pages =        "27--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plum:1988:ADN,
  author =       "Thomas Plum",
  title =        "{ANSI} Drops `no alias' From Draft Standard",
  journal =      j-CUJ,
  volume =       "6",
  number =       "6",
  pages =        "34--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1988:NPG,
  author =       "Victor R. Volkman",
  title =        "New Parser Generator Produces Fast Parsers",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "6",
  pages =        "38--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1988:PHB,
  author =       "Ken Graham",
  title =        "Pssssttt! Hey buddy, you wanta buy {UNIX} source for
                 \$89?",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "6",
  pages =        "43--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anderson:1988:TPC,
  author =       "Jay Martin Anderson",
  title =        "{{\em Programming C on the Macintosh}}, by {Terry A.
                 Ward}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Book review",
  number =       "6",
  pages =        "46--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Ward:1986:PCM}.",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1988:LS,
  author =       "Rex Jaeschke",
  title =        "Literal Strings",
  journal =      j-CUJ,
  volume =       "6",
  type =         "{Doctor C}'s Pointers",
  number =       "6",
  pages =        "48--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1988:UMS,
  author =       "Sydney S. Weinstein",
  title =        "Using `{\tt make}' With `{\tt sccs}' and With Object
                 Libraries",
  journal =      j-CUJ,
  volume =       "6",
  number =       "6",
  pages =        "53--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Coffin:1988:TCP,
  author =       "Bernard E. Coffin",
  title =        "{{\em The C++ Programming Language}}, by {Bjarne
                 Stroustrup}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Book review",
  number =       "6",
  pages =        "63--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Stroustrup:1986:CPL}.",
  acknowledgement = ack-nhfb,
}

@Article{Hino:1988:PCE,
  author =       "Kenji Hino",
  title =        "Programmers Can `Enhance' Utilities By Using `awk' And
                 `sed' As Script Writers",
  journal =      j-CUJ,
  volume =       "6",
  number =       "6",
  pages =        "65--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:CCC,
  author =       "Kenneth Pugh",
  title =        "{C} on {Commodore} Computers",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "68--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:TSP,
  author =       "Kenneth Pugh",
  title =        "{\tt stdarg} Package",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "69--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wiorek:1988:SSN,
  author =       "Glen Wiorek",
  title =        "Some Sources on Natural Language Parsing",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "71--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wiorek:1988:ACC,
  author =       "Glen Wiorek",
  title =        "Availability of Compilers for Commodores",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "72--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Garrison:1988:EEM,
  author =       "Peter Garrison",
  title =        "Expeditionary Equipment For {Mandelbrot} Adventurers",
  journal =      j-CUJ,
  volume =       "6",
  number =       "6",
  pages =        "75--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1988:CUG,
  author =       "Anonymous",
  title =        "{C Users Group} Announces {Japanese} Affiliate",
  journal =      j-CUJ,
  volume =       "6",
  number =       "6",
  pages =        "81--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Wed Nov 01 08:40:11 2000",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fiedler:1988:NTU,
  author =       "David Fiedler",
  title =        "Now There's `uucp' For {MS-DOS}!",
  journal =      j-CUJ,
  volume =       "6",
  type =         "On the Networks",
  number =       "6",
  pages =        "83--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Connor:1988:EX,
  author =       "Marty Connor",
  title =        "{Emacs} for {Xenix}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "On the Networks",
  number =       "6",
  pages =        "84--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1988:MES,
  author =       "Marcus W. Johnson",
  title =        "Micro {Emacs} to {SCO Xenix} Port",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "6",
  pages =        "87--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Choma:1988:IPT,
  author =       "Peter Choma",
  title =        "The {IEEE POSIX} Trial-Use Standard",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "6",
  pages =        "89--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Quackenbush:1988:AVS,
  author =       "Edward M. Quackenbush",
  title =        "{American} Vendors' Service to {Japan} Lacks",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "6",
  pages =        "90--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cohen:1988:TCC,
  author =       "Stanley Cohen and Mark Harris",
  title =        "Transforming a Compound Conditional Statement into
                 Several One-Liners",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "6",
  pages =        "91--??",
  month =        jun,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1988:SCP,
  author =       "P. J. Plauger",
  title =        "{Standard C} Promotes Types According To Value
                 Preserving Rules",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Standard C",
  number =       "8",
  pages =        "9--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:CCS,
  author =       "Kenneth Pugh",
  title =        "{C} Compiler Source Code Availability",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "21--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Disque:1988:SCT,
  author =       "Tom Disque",
  title =        "Simple Compression Technique Works With Text and
                 Graphics",
  journal =      j-CUJ,
  volume =       "6",
  number =       "8",
  pages =        "23--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hino:1988:TSP,
  author =       "Kenji Hino",
  title =        "Tool Supports Prototyping and `Control Panel'
                 Interfaces",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "8",
  pages =        "29--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1988:ULE,
  author =       "Stanford Smith",
  title =        "User Likes Essential Graphics Library",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "8",
  pages =        "35--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Chalk:1988:SHS,
  author =       "Andrew J. Chalk",
  title =        "Smooth Hardware Scrolling and Panning",
  journal =      j-CUJ,
  volume =       "6",
  number =       "8",
  pages =        "43--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anderson:1988:SMH,
  author =       "Jay Martin Anderson",
  title =        "A Simple Model For Hiding Surfaces",
  journal =      j-CUJ,
  volume =       "6",
  number =       "8",
  pages =        "51--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colley:1988:CSC,
  author =       "William C. {Colley III}",
  title =        "{CUG267} --- 8085, 2650, and {S6} Cross Assemblers",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "8",
  pages =        "63--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Mon Nov 11 12:28:35 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Miller:1988:CUL,
  author =       "David A. Miller",
  title =        "{CUG268} and 269 --- Unicorn Library {v4.0}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "8",
  pages =        "63--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Patton:1988:CMC,
  author =       "Robert L. Patton",
  title =        "{CUG266} --- {microPLOX} --- Chart Description
                 Language for Epson-Compatible Printers",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "8",
  pages =        "63--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1988:CHP,
  author =       "Fred C. Smith",
  title =        "{CUG236} --- Highly Portable Utilities",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG Library Update",
  number =       "8",
  pages =        "63--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Patton:1988:PLM,
  author =       "Robert L. Patton",
  title =        "Plotting Language Makes Dot Matrix Graphics More
                 Accessible",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG library disk documentation",
  number =       "8",
  pages =        "69--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1988:COP,
  author =       "Rex Jaeschke",
  title =        "The Comma as Operator and Punctuator",
  journal =      j-CUJ,
  volume =       "6",
  type =         "{Doctor C}'s Pointers",
  number =       "8",
  pages =        "75--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schechter:1988:HAH,
  author =       "Dan Schechter",
  title =        "How To Access {Hercules} Graphics Plane",
  journal =      j-CUJ,
  volume =       "6",
  number =       "8",
  pages =        "81--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Brannigan:1988:AGS,
  author =       "Michael Brannigan",
  title =        "Algorithms For Generating Standard Curves",
  journal =      j-CUJ,
  volume =       "6",
  number =       "8",
  pages =        "87--??",
  month =        aug,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:RCG,
  author =       "Kenneth Pugh",
  title =        "{ROMable} Code Generation: Some Notes",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Standard C",
  number =       "9",
  pages =        "9--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:CVD,
  author =       "Kenneth Pugh",
  title =        "`{\tt const}' vs. `{\tt \#define}'",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "10--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:FRV,
  author =       "Kenneth Pugh",
  title =        "`Function return values mismatches' Error",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "10--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:IL,
  author =       "Kenneth Pugh",
  title =        "Indirection Levels",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "10--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{McDaniel:1988:ACC,
  author =       "Michael McDaniel",
  title =        "Availability of {C} Compiler for {Concurrent CP/M}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "12--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pierce:1988:ACC,
  author =       "Victor Pierce",
  title =        "Availability of {C} Compiler for {Concurrent DOS}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "12--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jones:1988:SPC,
  author =       "Thomas Jones",
  title =        "{Spinnaker's Power C} on the {Commodore 128}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "13--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Whitten:1988:DDI,
  author =       "Robert Whitten",
  title =        "`Disk Doctor' Illustrates Direct Control of {PC}
                 Floppy Drive",
  journal =      j-CUJ,
  volume =       "6",
  number =       "9",
  pages =        "17--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1988:NMN,
  author =       "Rex Jaeschke",
  title =        "The `{{\tt NULL}}' Macro and Null Pointers",
  journal =      j-CUJ,
  volume =       "6",
  type =         "{Doctor C}'s Pointers",
  number =       "9",
  pages =        "29--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1988:HSC,
  author =       "P. J. Plauger",
  title =        "How {Standard C} Groups Subexpressions",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Standard C",
  number =       "9",
  pages =        "39--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schechter:1988:TCG,
  author =       "Dan Schechter",
  title =        "{{\em Computer Graphics for the IBM PC}}, by {Leendert
                 Ammeraal}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Book review",
  number =       "9",
  pages =        "49--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Ammeraal:1987:CGI}.",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1988:DOF,
  author =       "Victor R. Volkman",
  title =        "Debugger Offers Flexible Macro Facility",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "9",
  pages =        "51--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pajari:1988:MUW,
  author =       "George E. Pajari",
  title =        "Of Mice and {UNIX} --- Writing a {UNIX} Device Driver
                 for the {Microsoft} Bus Mouse",
  journal =      j-CUJ,
  volume =       "6",
  number =       "9",
  pages =        "54--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Deloria:1988:MXG,
  author =       "Dennis Deloria",
  title =        "Making `xref' Generate Useful Output",
  journal =      j-CUJ,
  volume =       "6",
  number =       "9",
  pages =        "63--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Erdelsky:1988:HWC,
  author =       "Philip J. Erdelsky",
  title =        "How To Write Conforming {MS-DOS} Device Drivers In
                 {C}",
  journal =      j-CUJ,
  volume =       "6",
  number =       "9",
  pages =        "69--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Markley:1988:CMM,
  author =       "Andrew Markley",
  title =        "Calling the {Microsoft} Mouse Interface from {C}",
  journal =      j-CUJ,
  volume =       "6",
  number =       "9",
  pages =        "88--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bosser:1988:CMX,
  author =       "Marc Bosser and Ralf E. Brendler and Les Aldridge and
                 Scott Holland",
  title =        "{CUG270} --- Miscellany {X}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "9",
  pages =        "91--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cruse:1988:CAC,
  author =       "James A. Cruse",
  title =        "{CUG274} --- Arrays for {C}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "9",
  pages =        "91--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Derr:1988:CTC,
  author =       "James Derr",
  title =        "{CUG273} --- {Turbo C} Utilities",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "9",
  pages =        "91--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Margison:1988:CCS,
  author =       "Steven E. Margison",
  title =        "{CUG271} and {CUG272} --- {Steven}'s Library",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "9",
  pages =        "91--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{McIntosh:1988:CLC,
  author =       "Harold V. McIntosh and Geraldo Cisneros",
  title =        "{CUG275} --- Linear Cellular Automata {II}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "9",
  pages =        "91--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1988:CMV,
  author =       "Anonymous",
  title =        "{CUG198} --- {MicroEmacs v3.9} Source",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG Library Update",
  number =       "9",
  pages =        "92--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Wed Nov 01 08:40:13 2000",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colley:1988:CZP,
  author =       "William C. {Colley III}",
  title =        "{CUG276} --- {Z80}, {PIC1650}, and 6804 Cross
                 Assemblers",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG New Release",
  number =       "9",
  pages =        "92--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Mon Nov 11 12:28:38 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Manzai:1988:CMV,
  author =       "James H. Manzai",
  title =        "{CUG197} --- {MicroEmacs v3.9} Exec and Doc",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG Library Update",
  number =       "9",
  pages =        "92--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Swartz:1988:CBF,
  author =       "Ray Swartz",
  title =        "{CUG155} --- {B-TREE} and Fast {Fourier} Transform",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG Library Update",
  number =       "9",
  pages =        "92--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fiedler:1988:DDW,
  author =       "David Fiedler",
  title =        "Dialing For Data, or Where to Find Good {C} Programs",
  journal =      j-CUJ,
  volume =       "6",
  type =         "On the Networks",
  number =       "9",
  pages =        "93--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cruse:1988:NMP,
  author =       "James A. Cruse",
  title =        "New Macro Package Supports Array Processing",
  journal =      j-CUJ,
  volume =       "6",
  type =         "CUG library disk documentation",
  number =       "9",
  pages =        "97--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Watson:1988:PJV,
  author =       "Paul D. Watson",
  title =        "Problems with {Japanese} Vendors Serving the {U.S.}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "9",
  pages =        "99--??",
  month =        sep,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:MR,
  author =       "Kenneth Pugh",
  title =        "Menu Routines",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "9--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:RDS,
  author =       "Kenneth Pugh",
  title =        "Reading Disk Sectors Into Memory in {C}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "9--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:IHT,
  author =       "Kenneth Pugh",
  title =        "{INIT.C} in {HOC6} from {{\em The UNIX Programming
                 Environment}}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "10--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:MMA,
  author =       "Kenneth Pugh",
  title =        "{MS-DOS} Memory Allocation and Free Space",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "10--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:SCP,
  author =       "Kenneth Pugh",
  title =        "Sending {Control\slash PrtSc} to a Printer from {C}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "10--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:MAS,
  author =       "Kenneth Pugh",
  title =        "Memory Allocation for Strings and Numbers in {C}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "12--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Paradis:1988:TCP,
  author =       "Art Paradis",
  title =        "{{\em C Primer Plus}}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "14--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1988:ISP,
  author =       "Kenneth Pugh",
  title =        "Information Sources for Programming {TSR}'s",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "14--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1988:RCE,
  author =       "P. J. Plauger",
  title =        "The Rules Controlling Expression Types Have Changed
                 Somewhat Under {Standard C}",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Standard C",
  number =       "11",
  pages =        "17--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wiorek:1988:RLA,
  author =       "Glen Wiorek",
  title =        "A Real `lint' For {Amiga} Users",
  journal =      j-CUJ,
  volume =       "6",
  type =         "User Report",
  number =       "11",
  pages =        "25--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1988:IOI,
  author =       "Rex Jaeschke",
  title =        "The Ins and Outs of Initialization",
  journal =      j-CUJ,
  volume =       "6",
  type =         "{Doctor C}'s Pointers",
  number =       "11",
  pages =        "29--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Carver:1988:IRM,
  author =       "Richard Carver",
  title =        "{iRMX}: {A} Real-Time Multi-Tasking Operating System",
  journal =      j-CUJ,
  volume =       "6",
  number =       "11",
  pages =        "35--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Strayer:1988:UCG,
  author =       "Donald M. Strayer",
  title =        "Using {C} for Graphics Applications on the {Apple
                 II}",
  journal =      j-CUJ,
  volume =       "6",
  number =       "11",
  pages =        "45--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Mallett:1988:BLR,
  author =       "Mark Mallett and Jonathan Arnold",
  title =        "The {BOX} Library: {A} Reasonably Portable {WIMP}
                 Interface",
  journal =      j-CUJ,
  volume =       "6",
  number =       "11",
  pages =        "55--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Boyle:1988:IMU,
  author =       "William Boyle",
  title =        "Inter-Task Messaging Under {QNX}",
  journal =      j-CUJ,
  volume =       "6",
  number =       "11",
  pages =        "65--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pottorff:1988:PSG,
  author =       "Brian Pottorff",
  title =        "Programming Standard {GEM} Displays In {C}",
  journal =      j-CUJ,
  volume =       "6",
  number =       "11",
  pages =        "75--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Deluca:1988:STO,
  author =       "Thomas A. Deluca",
  title =        "Simple Text Output On An {Apple IIgs}",
  journal =      j-CUJ,
  volume =       "6",
  number =       "11",
  pages =        "83--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fiedler:1988:MBF,
  author =       "David Fiedler",
  title =        "More and Better Free Software",
  journal =      j-CUJ,
  volume =       "6",
  type =         "On the Networks",
  number =       "11",
  pages =        "91--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cameron:1988:CLD,
  author =       "Alex Cameron",
  title =        "{CUG} Library Disks Should Include Source Code",
  journal =      j-CUJ,
  volume =       "6",
  type =         "Letter",
  number =       "11",
  pages =        "93--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1988:FP,
  author =       "Robert L. Ward",
  title =        "Function Prototypes",
  journal =      j-CUJ,
  volume =       "6",
  type =         "{Editor}'s note",
  number =       "11",
  pages =        "95--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1988:H,
  author =       "Robert L. Ward",
  title =        "Handles",
  journal =      j-CUJ,
  volume =       "6",
  type =         "{Editor}'s note",
  number =       "11",
  pages =        "95--??",
  month =        nov,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1989:NN,
  author =       "Robert L. Ward",
  title =        "{NeXT}'s Niche",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Publisher's Forum",
  number =       "1",
  pages =        "6--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1989:SCA,
  author =       "P. J. Plauger",
  title =        "{Standard C} Addresses Challenge of the International
                 Marketplace",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Standard C",
  number =       "1",
  pages =        "9--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wiorek:1989:TCP,
  author =       "Glen Wiorek",
  title =        "{{\em C Programmer's Guide to Serial Communications,
                 The}}, by {Joe Campbell}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Book review",
  number =       "1",
  pages =        "15--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See book review \cite{Campbell:1987:CPG}.",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:TSC,
  author =       "Kenneth Pugh",
  title =        "Transporting Small {C} To the {Apple}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "19--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:DBP,
  author =       "Kenneth Pugh",
  title =        "Differences Between Pointers and Arrays",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "20--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Mataya:1989:SDK,
  author =       "Darryl Mataya",
  title =        "{SHERLOCK}: {A} Different Kind of Debugger",
  journal =      j-CUJ,
  volume =       "7",
  type =         "User Report",
  number =       "1",
  pages =        "25--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1989:SPS,
  author =       "Rex Jaeschke",
  title =        "stdarg.h: Portable Support For Access To Variable
                 Length Argument Lists",
  journal =      j-CUJ,
  volume =       "7",
  number =       "1",
  pages =        "33--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Vibert:1989:HSR,
  author =       "Jean-Francois Vibert and Beatrice Cointot",
  title =        "High Speed, Real-Time Data Acquisition In {C}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "1",
  pages =        "39--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gimpel:1989:LIP,
  author =       "James F. Gimpel",
  title =        "`lint' Identifies Potential Portability Problems",
  journal =      j-CUJ,
  volume =       "7",
  number =       "1",
  pages =        "51--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Vernon:1989:DCC,
  author =       "Vaughn Vernon",
  title =        "Design and Coding Considerations For {UNIX\slash
                 MS-DOS} Application Portability",
  journal =      j-CUJ,
  volume =       "7",
  number =       "1",
  pages =        "59--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Siyan:1989:PGI,
  author =       "Karanjit S. Siyan",
  title =        "Portability Guideline Issues For {C}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "1",
  pages =        "65--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1989:APB,
  author =       "Rex Jaeschke",
  title =        "Arrays and Pointers: {A} Basic Identity",
  journal =      j-CUJ,
  volume =       "7",
  type =         "{Doctor C}'s Pointers",
  number =       "1",
  pages =        "69--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plum:1989:FCR,
  author =       "Thomas Plum",
  title =        "First-Order Correctness Review and Test",
  journal =      j-CUJ,
  volume =       "7",
  number =       "1",
  pages =        "75--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fiore:1989:PIG,
  author =       "James Fiore",
  title =        "Programming With Intuition Gadgets",
  journal =      j-CUJ,
  volume =       "7",
  number =       "1",
  pages =        "79--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Burk:1989:PMB,
  author =       "Ron L. Burk and Helen Custer",
  title =        "Portability Must Be a Design Goal",
  journal =      j-CUJ,
  volume =       "7",
  number =       "1",
  pages =        "89--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ribar:1989:SSD,
  author =       "John Ribar",
  title =        "A Survey of System Differences Affecting Ports Between
                 {UNIX} and {VAX} Environments",
  journal =      j-CUJ,
  volume =       "7",
  number =       "1",
  pages =        "97--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Florence:1989:CHP,
  author =       "Ronald Florence",
  title =        "{CUG277} --- {HP} Plotter Library and Xmodem",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "1",
  pages =        "101--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Poindexter:1989:CC,
  author =       "Tom Poindexter",
  title =        "{CUG279} --- {CROBOTS}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "1",
  pages =        "101--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smeldley:1989:CCV,
  author =       "Michael Smeldley",
  title =        "{CUG278} --- {CXL v4.0}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "1",
  pages =        "101--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Poindexter:1989:CPW,
  author =       "Tom Poindexter",
  title =        "{CROBOTS} Players Write Their Own Strategy",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG library disk documentation",
  number =       "1",
  pages =        "105--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fiedler:1989:HGS,
  author =       "David Fiedler",
  title =        "How To Get Source From {The GNU Project}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "On the Networks",
  number =       "1",
  pages =        "109--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Banning:1989:RWF,
  author =       "Craig Banning",
  title =        "Reader\slash Writer Flames on {{\em C Users Journal}}
                 Editorial Content",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Letter",
  number =       "1",
  pages =        "111--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Clune:1989:RFT,
  author =       "Thomas R. Clune",
  title =        "Reader Flames on {{\em C Users Journal}} Editorial
                 Content",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Letter",
  number =       "1",
  pages =        "111--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1989:TCS,
  author =       "Robert L. Ward",
  title =        "Training in {C}: Some Sources",
  journal =      j-CUJ,
  volume =       "7",
  type =         "{Editor}'s note",
  number =       "1",
  pages =        "112--??",
  month =        jan,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1989:TSC,
  author =       "Victor R. Volkman",
  title =        "{{\em Small C Compiler, A}}, by {James E. Hendrix}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Book review",
  number =       "2",
  pages =        "9--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Hendrix:1988:SCC}.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1989:FSC,
  author =       "P. J. Plauger",
  title =        "Flow {Standard C} Supports Multi-Byte Character Sets",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Standard C",
  number =       "2",
  pages =        "13--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1989:FOP,
  author =       "Rex Jaeschke",
  title =        "`{FILE}' Objects and Pointers",
  journal =      j-CUJ,
  volume =       "7",
  type =         "{Doctor C}'s Pointers",
  number =       "2",
  pages =        "21--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Burk:1989:SCC,
  author =       "Ron L. Burk and Helen Custer",
  title =        "Scaffolding For {C} and {C++}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "2",
  pages =        "27--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:IUC,
  author =       "Kenneth Pugh",
  title =        "Initializing Unions in {C}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "38--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{White:1989:CMH,
  author =       "Eric White",
  title =        "Controlling the {\tt malloc} Heap",
  journal =      j-CUJ,
  volume =       "7",
  number =       "2",
  pages =        "45--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schaefges:1989:OGE,
  author =       "Tom Schaefges",
  title =        "An Object-Oriented Graphics Editor",
  journal =      j-CUJ,
  volume =       "7",
  number =       "2",
  pages =        "51--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allen:1989:WDD,
  author =       "Robert Allen",
  title =        "Writing Device Drivers With {Turbo C}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "2",
  pages =        "59--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kamp:1989:TPP,
  author =       "William Kamp",
  title =        "{{\em Programming Principles in Computer Graphics}},
                 by {Leendert Ammeraal}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Book review",
  number =       "2",
  pages =        "66--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Ammeraal:1986:PPC,Ammeraal:1987:PPC}.",
  acknowledgement = ack-nhfb,
}

@Article{Ladd:1989:TSC,
  author =       "Scott Robert Ladd",
  title =        "A Tool For Simplifying Complex Logic",
  journal =      j-CUJ,
  volume =       "7",
  type =         "User Report",
  number =       "2",
  pages =        "69--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Spees:1989:ADF,
  author =       "William Spees",
  title =        "{AutoFlow-C} Draws Flowcharts Directly From {C} Source
                 Files",
  journal =      j-CUJ,
  volume =       "7",
  type =         "User Report",
  number =       "2",
  pages =        "73--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Roggenkamp:1989:MTR,
  author =       "Steve Roggenkamp",
  title =        "Monitor Task Reveals Execution Patterns",
  journal =      j-CUJ,
  volume =       "7",
  number =       "2",
  pages =        "77--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Vigorita:1989:MHC,
  author =       "Howard Vigorita",
  title =        "{MetaWare} High {C} 386",
  journal =      j-CUJ,
  volume =       "7",
  type =         "User Report",
  number =       "2",
  pages =        "87--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1989:BFS,
  author =       "Robert L. Ward",
  title =        "Building a Finite State Machine",
  journal =      j-CUJ,
  volume =       "7",
  type =         "How To Do It \ldots{} In C",
  number =       "2",
  pages =        "94--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1989:CST,
  author =       "Anonymous",
  title =        "{CUG280} --- Software Tools Source",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "2",
  pages =        "103--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Wed Nov 01 08:40:15 2000",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Miller:1989:CUL,
  author =       "David A. Miller",
  title =        "{CUG281} --- Unicorn Library {v5.1}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "2",
  pages =        "103--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Oshel:1989:CF,
  author =       "David C. Oshel",
  title =        "{CUG283} --- {FAFNIR}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "2",
  pages =        "103--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schechter:1989:CQG,
  author =       "Dan Schechter and David Bryant",
  title =        "{CUG282} --- Quip and Graphics",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "2",
  pages =        "103--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Artigas:1989:CMS,
  author =       "Robert {Artigas, Jr.}",
  title =        "{CUG248} --- Micro Spell",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG Library Update",
  number =       "2",
  pages =        "104--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1989:LMS,
  author =       "Robert L. Ward and David C. Oshel",
  title =        "Library, Macros and Screen Editor Produce General
                 Purpose Forms Engine",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG library disk documentation",
  number =       "2",
  pages =        "105--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fiedler:1989:BKS,
  author =       "David Fiedler",
  title =        "`Bigtex,' {Kanji} Support, and {X-Windows}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "On the Networks",
  number =       "2",
  pages =        "107--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Casey:1989:UIT,
  author =       "Tamara Casey",
  title =        "Upgrade Information on {Turbo C}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Letter",
  number =       "2",
  pages =        "111--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Crosser:1989:H,
  author =       "Kim C. Crosser",
  title =        "Handles",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Letter",
  number =       "2",
  pages =        "113--??",
  month =        feb,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1989:NR,
  author =       "Robert L. Ward",
  title =        "No Religion",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Publisher's Forum",
  number =       "4",
  pages =        "6--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:CPA,
  author =       "Kenneth Pugh",
  title =        "Changing Pointers-To-Functions in An Array of
                 Structures",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "9--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:DPF,
  author =       "Kenneth Pugh",
  title =        "Double Pointers to Functions",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "10--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:OSB,
  author =       "Kenneth Pugh",
  title =        "Optimizing a Screen Blanker",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "12--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Tal:1989:SB,
  author =       "David Tal",
  title =        "Screen Blanker",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "12--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1989:PT,
  author =       "P. J. Plauger",
  title =        "Phases of Translation",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Standard C",
  number =       "4",
  pages =        "21--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Perkins:1989:CPG,
  author =       "W. Michael Perkins",
  title =        "{{\em C Programmer's Guide to NetBIOS}}, by {W. David
                 Schwaderer}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Book review",
  number =       "4",
  pages =        "29--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Schwaderer:1988:CPG}.",
  acknowledgement = ack-nhfb,
}

@Article{Havener:1989:CFA,
  author =       "Charles D. Havener",
  title =        "`{CONNECT FOUR}' With Alpha-Beta Pruning",
  journal =      j-CUJ,
  volume =       "7",
  number =       "4",
  pages =        "33--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1989:TCT,
  author =       "Rex Jaeschke",
  title =        "The {\tt const} Type Qualifier",
  journal =      j-CUJ,
  volume =       "7",
  type =         "{Doctor C}'s Pointers",
  number =       "4",
  pages =        "45--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Burk:1989:STC,
  author =       "Ron L. Burk and Helen Custer",
  title =        "Some Tips For The {C++} Neophyte",
  journal =      j-CUJ,
  volume =       "7",
  number =       "4",
  pages =        "51--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colvin:1989:SNN,
  author =       "Gregory Colvin",
  title =        "{SYNAPSYS}: {A} Neural Network",
  journal =      j-CUJ,
  volume =       "7",
  number =       "4",
  pages =        "59--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{White:1989:PIS,
  author =       "Eric White",
  title =        "A Portably Implemented Stack Checking Function",
  journal =      j-CUJ,
  volume =       "7",
  number =       "4",
  pages =        "69--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bar-David:1989:PMF,
  author =       "Tsvi Bar-David",
  title =        "Pointers to Member Functions",
  journal =      j-CUJ,
  volume =       "7",
  number =       "4",
  pages =        "75--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Clune:1989:TFP,
  author =       "Thomas R. Clune",
  title =        "{\tt fscanf()} as a Pseudo-Parser",
  journal =      j-CUJ,
  volume =       "7",
  number =       "4",
  pages =        "83--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1989:OP,
  author =       "Jonathan Ward and Gary Culp",
  title =        "An {Othello} Player",
  journal =      j-CUJ,
  volume =       "7",
  number =       "4",
  pages =        "89--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1989:FSM,
  author =       "Robert L. Ward",
  title =        "A Finite State Machine Generator",
  journal =      j-CUJ,
  volume =       "7",
  type =         "How To Do It \ldots{} In C",
  number =       "4",
  pages =        "101--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fukuda:1989:CSC,
  author =       "Shigeo Fukuda",
  title =        "{CUG223} --- Small {C} for {CP/M}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG Library Bug Report or Fix",
  number =       "4",
  pages =        "108--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Sekiguchi:1989:CPS,
  author =       "M. Sekiguchi",
  title =        "{CUG284} --- Portable 8080 System",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "4",
  pages =        "108--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Green:1989:RGA,
  author =       "T. M. Green",
  title =        "References for {GO} Algorithms",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Letter",
  number =       "4",
  pages =        "111--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1989:RCU,
  author =       "Robert L. Ward",
  title =        "Restrictions on Commercial Use of Code from {CUG}
                 Library Disks",
  journal =      j-CUJ,
  volume =       "7",
  type =         "{Editor}'s note",
  number =       "4",
  pages =        "112--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Yokoyama:1989:LPU,
  author =       "Michael M. Yokoyama",
  title =        "Legal Problems from Using {CUG} Library Disk Code",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Letter",
  number =       "4",
  pages =        "112--??",
  month =        apr,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Libes:1989:FTT,
  author =       "Don Libes",
  title =        "Faster Than {\tt malloc()}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "5",
  pages =        "8--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1989:DEM,
  author =       "P. J. Plauger",
  title =        "Defining and Expanding Macros",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Standard C",
  number =       "5",
  pages =        "13--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:TPR,
  author =       "Kenneth Pugh",
  title =        "{\tt pointer-to-a-function} Return Types",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "22--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Burki:1989:MUI,
  author =       "David Burki",
  title =        "{MS-DOS} Undocumented Interrupt Allows Command
                 Execution from Within Programs",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "23--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ockrassa:1989:SSC,
  author =       "David Ockrassa",
  title =        "Sending Special Characters to the Printer Under {CP/M}
                 on a {Commodore 128}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "25--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colley:1989:MHF,
  author =       "William C. {Colley III}",
  title =        "Manipulating Hex Files --- {A} `Standard Library'
                 Approach",
  journal =      j-CUJ,
  volume =       "7",
  number =       "5",
  pages =        "27--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Mon Nov 11 12:28:42 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bell:1989:UDU,
  author =       "John T. Bell",
  title =        "A Universal Directory Utility For {Apple} Systems",
  journal =      j-CUJ,
  volume =       "7",
  number =       "5",
  pages =        "37--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1989:LAB,
  author =       "Rex Jaeschke",
  title =        "A Look At Bit-Fields",
  journal =      j-CUJ,
  volume =       "7",
  type =         "{Doctor C}'s Pointers",
  number =       "5",
  pages =        "45--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Burk:1989:ZC,
  author =       "Ron L. Burk and Helen Custer",
  title =        "Zortech {C++}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "User Report",
  number =       "5",
  pages =        "51--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1989:TCM,
  author =       "Michael J. Smith",
  title =        "{{\em Turbo C: Memory Resident Utilities, Screen I/O,
                 and Programming}}, by {Al Stevens}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Book review",
  number =       "5",
  pages =        "57--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1989:EMC,
  author =       "Timothy Prince",
  title =        "Efficient Matrix Coding in {C}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "5",
  pages =        "59--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Simar:1989:PYD,
  author =       "Ray {Simar, Jr.} and Alan L. Davis",
  title =        "Program Your {DSP} in {C}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "5",
  pages =        "69--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Naro:1989:CSI,
  author =       "Rick Naro",
  title =        "{C} to Silicon: The In's and Out's of Embedded System
                 Design",
  journal =      j-CUJ,
  volume =       "7",
  number =       "5",
  pages =        "77--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Erdelsky:1989:EAS,
  author =       "Philip J. Erdelsky",
  title =        "An Efficient Algorithm For Sorting Linked Lists",
  journal =      j-CUJ,
  volume =       "7",
  number =       "5",
  pages =        "89--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1989:SCL,
  author =       "Sydney S. Weinstein",
  title =        "Source Code Librarians",
  journal =      j-CUJ,
  volume =       "7",
  number =       "5",
  pages =        "95--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rabung:1989:TCT,
  author =       "John Rabung",
  title =        "{{\em C Trainer, The}}, by {Alan Feuer}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Book review",
  number =       "5",
  pages =        "103--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Feuer:1986:CT}.",
  acknowledgement = ack-nhfb,
}

@Article{Pass:1989:ESC,
  author =       "E. M. Pass",
  title =        "Embedding {SQL} Commands In Your {C} Source",
  journal =      j-CUJ,
  volume =       "7",
  number =       "5",
  pages =        "105--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1989:SCD,
  author =       "Rex Jaeschke",
  title =        "stddef.h --- Common Definitions",
  journal =      j-CUJ,
  volume =       "7",
  number =       "5",
  pages =        "115--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1989:PMX,
  author =       "Robert L. Ward and Kenji Hino",
  title =        "Porting {MicroPlox} To {XENIX}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG Library Update",
  number =       "5",
  pages =        "118--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fiedler:1989:SPU,
  author =       "David Fiedler",
  title =        "Several {PostScript} Utilities Now Available From
                 {USENET} Sites",
  journal =      j-CUJ,
  volume =       "7",
  type =         "On the Networks",
  number =       "5",
  pages =        "121--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cruse:1989:MTM,
  author =       "James A. Cruse",
  title =        "{Microsoft}'s {\tt make}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Letter",
  number =       "5",
  pages =        "128--??",
  month =        may,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1989:WGC,
  author =       "Robert L. Ward",
  title =        "Writing Good Code",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Publisher's Forum",
  number =       "7",
  pages =        "6--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bar-David:1989:MOC,
  author =       "Tsvi Bar-David",
  title =        "Mapping Object-Oriented Concepts Into {C++} Language
                 Facilities",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Applying C++",
  number =       "7",
  pages =        "9--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:COU,
  author =       "Kenneth Pugh",
  title =        "Character Output Without Using {\tt printf()}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "23--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zerman:1989:DFS,
  author =       "Leonard Zerman",
  title =        "Determining Free Space Under {MS-DOS}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "23--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:UEF,
  author =       "Kenneth Pugh",
  title =        "Using `ecvt,' `fcvt,' and `gcvt'",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "24--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:TAT,
  author =       "Kenneth Pugh",
  title =        "{\tt atof()} and {\tt strtod()} Compared",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "26--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:MMC,
  author =       "Kenneth Pugh",
  title =        "`{\tt memcpy}' and `{\tt memmove}' Compared",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "27--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:SSQ,
  author =       "Kenneth Pugh",
  title =        "Some Semantic Questions",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "27--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:ASA,
  author =       "Kenneth Pugh",
  title =        "Accessing `struct' from Assembly",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "28--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:PUD,
  author =       "Kenneth Pugh and Raymond J. Martini",
  title =        "Problems Using Dynamic Link Libraries Under {OS/2}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "29--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1989:CT,
  author =       "P. J. Plauger",
  title =        "Conditional Translation",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Standard C",
  number =       "7",
  pages =        "31--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pavlovich:1989:TCP,
  author =       "Donald Pavlovich",
  title =        "{{\em C Primer Plus}}, by {Mitchell Waite, Stephen
                 Prata, and Donald Martin}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Book review",
  number =       "7",
  pages =        "39--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Waite:1984:CPP}.",
  acknowledgement = ack-nhfb,
}

@Article{White:1989:SCU,
  author =       "Eric White",
  title =        "Serial Communications For {UNIX}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "7",
  pages =        "41--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1989:SP,
  author =       "Rex Jaeschke",
  title =        "Sequence Points",
  journal =      j-CUJ,
  volume =       "7",
  type =         "{Doctor C}'s Pointers",
  number =       "7",
  pages =        "51--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ladd:1989:AMM,
  author =       "Scott Robert Ladd",
  title =        "Accessing the {MS-DOS} Master Environment",
  journal =      j-CUJ,
  volume =       "7",
  number =       "7",
  pages =        "59--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Mansky:1989:WCI,
  author =       "Art Mansky",
  title =        "Writing the {C} Interface For a Real-Time Executive",
  journal =      j-CUJ,
  volume =       "7",
  number =       "7",
  pages =        "69--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1989:MLY,
  author =       "Victor R. Volkman",
  title =        "{MKS Lex} and {Yacc} --- {A} User's View",
  journal =      j-CUJ,
  volume =       "7",
  type =         "User Report",
  number =       "7",
  pages =        "77--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lang:1989:ITR,
  author =       "Phyllis K. Lang",
  title =        "Improving the Timing Resolution of an {MS-DOS PC}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "7",
  pages =        "85--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Libes:1989:IOC,
  author =       "Don Libes",
  title =        "The International Obfuscated {C} Code Contest",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Implementor's Notebook",
  number =       "7",
  pages =        "93--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ashdown:1989:FWT,
  author =       "Ian Ashdown",
  title =        "The Fast {Walsh} Transform",
  journal =      j-CUJ,
  volume =       "7",
  number =       "7",
  pages =        "101--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Culp:1989:COS,
  author =       "Gary Culp and Jonathan Ward",
  title =        "{CUG289} --- {Othello} Source Code",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "7",
  pages =        "119--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Haney:1989:CBM,
  author =       "Daniel R. Haney and Richard Stallman and Robert
                 Corbett",
  title =        "{CUG285} --- {BISON} for {MS-DOS}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "7",
  pages =        "119--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kwok:1989:CGM,
  author =       "Conrad Kwok",
  title =        "{CUG286} --- {GRAD} for {MSC}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "7",
  pages =        "119--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kwok:1989:CGT,
  author =       "Conrad Kwok",
  title =        "{CUG287} --- {GRAD} for {Turbo C}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "7",
  pages =        "119--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ladd:1989:CTS,
  author =       "Scott Robert Ladd and Brian Faquhar and Kevin E.
                 Knauss",
  title =        "{CUG288} --- Traveling Salesman, {SD}, and Master
                 Environment",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "7",
  pages =        "119--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Haldenrain:1989:ASR,
  author =       "Arthur M. H. Haldenrain",
  title =        "{Atari ST} Reads {MS-DOS} Disks",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Letter",
  number =       "7",
  pages =        "120--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hicks:1989:CMF,
  author =       "Donald Hicks",
  title =        "{CP/M} to {MS-DOS} File Conversions",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Letter",
  number =       "7",
  pages =        "121--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Peckham:1989:CCC,
  author =       "Martin E. Peckham",
  title =        "Colley {CUG} Cross Assemblers Compile on {Apple
                 IIgs}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Letter",
  number =       "7",
  pages =        "122--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Stanley:1989:GVN,
  author =       "John Stanley",
  title =        "Global Variable Naming in `Portable' Code",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Letter",
  number =       "7",
  pages =        "124--??",
  month =        jul,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{McCarthy:1989:RPT,
  author =       "Patrick McCarthy",
  title =        "Recommended Practices For {TSR}'s Using Blaise
                 Computing's {Turbo C} Tools",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Letter",
  number =       "8",
  pages =        "9--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:WVI,
  author =       "Kenneth Pugh",
  title =        "What Is a Virtual Interface?",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "10--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1989:ECI,
  author =       "P. J. Plauger",
  title =        "Evolution of the {C I/O} Model",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Standard C",
  number =       "8",
  pages =        "17--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1989:SAH,
  author =       "Rex Jaeschke",
  title =        "Structures, Alignment and Holes (Or Telling the Hole
                 Truth)",
  journal =      j-CUJ,
  volume =       "7",
  type =         "{Doctor C}'s Pointers",
  number =       "8",
  pages =        "27--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Eckel:1989:PRO,
  author =       "Bruce Eckel",
  title =        "Passing and Returning Objects in {C++}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "8",
  pages =        "33--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Brannigan:1989:MP,
  author =       "Michael Brannigan",
  title =        "Masked {$3$-D} Plotting",
  journal =      j-CUJ,
  volume =       "7",
  number =       "8",
  pages =        "39--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Stevens:1989:CT,
  author =       "Roger T. Stevens",
  title =        "Clipping Techniques",
  journal =      j-CUJ,
  volume =       "7",
  number =       "8",
  pages =        "49--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schrader:1989:AFT,
  author =       "Denis Schrader",
  title =        "Automated {FORTRAN-C} Translation Saves Programmer
                 Effort",
  journal =      j-CUJ,
  volume =       "7",
  type =         "User Report",
  number =       "8",
  pages =        "55--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Purdum:1989:PP,
  author =       "Jack Purdum",
  title =        "Problems With Pointers",
  journal =      j-CUJ,
  volume =       "7",
  number =       "8",
  pages =        "59--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Vannier:1989:SR,
  author =       "Michael W. Vannier and Daniel Geist",
  title =        "Shading {$3$-D} Reconstructions",
  journal =      j-CUJ,
  volume =       "7",
  type =         "{Doctor C}'s Pointers",
  number =       "8",
  pages =        "71--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bell:1989:LA,
  author =       "John T. Bell",
  title =        "A Line-Drawing Algorithm",
  journal =      j-CUJ,
  volume =       "7",
  number =       "8",
  pages =        "81--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Knauss:1989:PMS,
  author =       "Kevin E. Knauss",
  title =        "A Poor Man's Solution to the {Traveling Salesman
                 Problem}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "8",
  pages =        "89--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1989:FTF,
  author =       "Timothy Prince",
  title =        "Float Trig Functions for the {C} Preprocessor",
  journal =      j-CUJ,
  volume =       "7",
  number =       "8",
  pages =        "103--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wall:1989:TGP,
  author =       "Mary Wall",
  title =        "{{\em Graphics Programming in C}}: {A} Comprehensive
                 Resource for Every {C} Programmer",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Book review",
  number =       "8",
  pages =        "109--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Broderick:1989:CJV,
  author =       "John James Broderick",
  title =        "{CUG291} --- {JJB} --- Version 1.2 For Quick {C} And
                 {Turbo C} Programmers",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "8",
  pages =        "115--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Haney:1989:CF,
  author =       "Daniel R. Haney and Vern Paxson",
  title =        "{CUG290} --- {FLEX}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "8",
  pages =        "115--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1989:BGB,
  author =       "Victor R. Volkman",
  title =        "{Bison}: {A} {GNU} Breed of {YACC}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "8",
  pages =        "117--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fiedler:1989:NEM,
  author =       "David Fiedler",
  title =        "New Elm, More Utilities",
  journal =      j-CUJ,
  volume =       "7",
  type =         "On the Networks",
  number =       "8",
  pages =        "123--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1989:SIP,
  author =       "P. J. Plauger",
  title =        "Streams and {I/O} Primitives In {Standard C}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Standard C",
  number =       "10",
  pages =        "9--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bar-David:1989:URC,
  author =       "Tsvi Bar-David and David Bern",
  title =        "Using References In {C++}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "10",
  pages =        "21--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1989:PAA,
  author =       "Daniel Saks and Nancy Saks",
  title =        "Pointer Arithmetic At Memory Segment Boundaries",
  journal =      j-CUJ,
  volume =       "7",
  number =       "10",
  pages =        "27--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1989:TUS,
  author =       "Ken Graham",
  title =        "{{\em UNIX System Programming}}, by {Keith Haviland
                 and Ben Salama}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Book review",
  number =       "10",
  pages =        "36--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Libes:1989:UEV,
  author =       "Don Libes",
  title =        "Updating Environment Variables",
  journal =      j-CUJ,
  volume =       "7",
  number =       "10",
  pages =        "39--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1989:SVL,
  author =       "Rex Jaeschke",
  title =        "Subtle Varieties of Lvalues",
  journal =      j-CUJ,
  volume =       "7",
  type =         "{Doctor C}'s Pointers",
  number =       "10",
  pages =        "49--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:PWI,
  author =       "Kenneth Pugh",
  title =        "Preprocessing: What It Is",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "54--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:TAL,
  author =       "Kenneth Pugh",
  title =        "Translating Assembly Language to {C}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "55--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:MFO,
  author =       "Kenneth Pugh",
  title =        "{MS-DOS} File Opening for Both Reading and Writing",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "56--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lambert:1989:MME,
  author =       "John K. Lambert",
  title =        "Modifying the {MS-DOS} Environment: {A} Bibliography",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "58--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:CCA,
  author =       "Kenneth Pugh",
  title =        "{C} Compilers for the {Apple II}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Publisher's Forum",
  number =       "10",
  pages =        "58--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Havener:1989:CCM,
  author =       "Charles D. Havener",
  title =        "A {C} To {C++} Migrator Tool",
  journal =      j-CUJ,
  volume =       "7",
  number =       "10",
  pages =        "65--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Frost:1989:BIO,
  author =       "Lyle Frost",
  title =        "A Buffered Input\slash Output Library For Structured
                 Files",
  journal =      j-CUJ,
  volume =       "7",
  number =       "10",
  pages =        "83--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bruton:1989:PM,
  author =       "Allan Bruton",
  title =        "Programming the {Macintosh}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "10",
  pages =        "97--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Farah:1989:DHP,
  author =       "Avraham Farah",
  title =        "Debugging Heap Problems",
  journal =      j-CUJ,
  volume =       "7",
  number =       "10",
  pages =        "105--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colby:1989:JJT,
  author =       "Lance Colby",
  title =        "{JYACC's JAM} Toolkit Speeds the Building of
                 Character-Based User Interfaces",
  journal =      j-CUJ,
  volume =       "7",
  type =         "User Report",
  number =       "10",
  pages =        "114--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Baldwin:1989:CAC,
  author =       "Alan R. Baldwin",
  title =        "{CUG292} --- {ASxxxx C} Cross Assemblers",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "10",
  pages =        "122--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Vannier:1989:CCM,
  author =       "Michael W. Vannier and Daniel Geist",
  title =        "{CUG293} and {CUG294} --- {3D} Medical Imaging: Source
                 and {3D} Medical Imaging: Images",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "10",
  pages =        "123--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Nelson:1989:TCC,
  author =       "Phyllis Nelson",
  title =        "{{\em C Chest and Other C Treasures from Dr. Dobb's
                 Journal}}, by {Allen Holub}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Book review",
  number =       "10",
  pages =        "126--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1989:PDL,
  author =       "Victor R. Volkman",
  title =        "Public Domain {Lex} Is Fast and {Flex}-ible",
  journal =      j-CUJ,
  volume =       "7",
  number =       "10",
  pages =        "129--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1989:SRC,
  author =       "Robert L. Ward",
  title =        "Some References On Compiler Design",
  journal =      j-CUJ,
  volume =       "7",
  type =         "{Editor}'s note",
  number =       "10",
  pages =        "136--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1989:TBC,
  author =       "Robert L. Ward",
  title =        "Two Books on {C} Compilers",
  journal =      j-CUJ,
  volume =       "7",
  type =         "{Editor}'s note",
  number =       "10",
  pages =        "136--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cogar:1989:LHF,
  author =       "Phil E. Cogar",
  title =        "Lack of Header Files in {{\em C Users Journal}}
                 Listings",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Letter",
  number =       "10",
  pages =        "138--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1989:DRC,
  author =       "Robert L. Ward",
  title =        "Distribution Rights for {CUG} Library Disks",
  journal =      j-CUJ,
  volume =       "7",
  type =         "{Editor}'s note",
  number =       "10",
  pages =        "141--??",
  month =        oct,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1989:CAC,
  author =       "Robert L. Ward",
  title =        "{CUJ} Announces Change to Monthly Schedule",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Publisher's Forum",
  number =       "11",
  pages =        "6--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1989:CTF,
  author =       "Rex Jaeschke",
  title =        "A Crude Trace Facility",
  journal =      j-CUJ,
  volume =       "7",
  type =         "{Doctor C}'s Pointers",
  number =       "11",
  pages =        "9--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Brumbaugh:1989:OOB,
  author =       "David Brumbaugh",
  title =        "{Oracle} Offers Benefits Important to Corporate User",
  journal =      j-CUJ,
  volume =       "7",
  type =         "User Report",
  number =       "11",
  pages =        "21--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anderson:1989:SCI,
  author =       "Jay Martin Anderson",
  title =        "Software Control of {IEEE-488} Devices",
  journal =      j-CUJ,
  volume =       "7",
  number =       "11",
  pages =        "27--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1989:FO,
  author =       "P. J. Plauger",
  title =        "Formatted Output",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Standard C",
  number =       "11",
  pages =        "37--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:MMM,
  author =       "Kenneth Pugh",
  title =        "Mixed Memory Model Pointers",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "45--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:DPK,
  author =       "Kenneth Pugh",
  title =        "Deactivating the {PrintScreen} Key",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "48--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1989:DXL,
  author =       "Kenneth Pugh",
  title =        "Drawing with {XOR} Lines Using {Turbo C} 2.0",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "49--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Sant:1989:WDA,
  author =       "Joseph Sant",
  title =        "Writing Data Acquisition Software",
  journal =      j-CUJ,
  volume =       "7",
  number =       "11",
  pages =        "55--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Nelson:1989:TCP,
  author =       "Phyllis Nelson",
  title =        "{{\em C, Problem Solving and Programming}}, by
                 {Kenneth A. Barclay}",
  journal =      j-CUJ,
  volume =       "7",
  type =         "Book review",
  number =       "11",
  pages =        "61--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Barclay:1989:CPS}.",
  acknowledgement = ack-nhfb,
}

@Article{Newcomer:1989:ALP,
  author =       "Joseph M. Newcomer",
  title =        "Avoiding and Locating Pointer Bugs",
  journal =      j-CUJ,
  volume =       "7",
  number =       "11",
  pages =        "67--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Provenzano:1989:HTM,
  author =       "Tom Provenzano",
  title =        "A Hash Table Manager In {C++}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "11",
  pages =        "83--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colley:1989:CAC,
  author =       "William C. {Colley III}",
  title =        "{CUG292} --- {ASxxxx C} Cross Assemblers",
  journal =      j-CUJ,
  volume =       "7",
  type =         "User Report",
  number =       "11",
  pages =        "97--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Mon Nov 11 12:28:43 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1989:PCS,
  author =       "Daniel Saks",
  title =        "Portability In Communications Software",
  journal =      j-CUJ,
  volume =       "7",
  number =       "11",
  pages =        "101--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Frost:1989:CTB,
  author =       "Lyle Frost",
  title =        "{CUG295} --- {\tt blkio} Library",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "11",
  pages =        "117--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Havener:1989:CCC,
  author =       "Charles D. Havener",
  title =        "{CUG296} --- {C} to {C++} Migrator",
  journal =      j-CUJ,
  volume =       "7",
  type =         "CUG New Release",
  number =       "11",
  pages =        "117--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Krantz:1989:PRC,
  author =       "Don Krantz",
  title =        "Programming Real-Time Controllers In {C}",
  journal =      j-CUJ,
  volume =       "7",
  number =       "11",
  pages =        "119--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fiedler:1989:CSN,
  author =       "David Fiedler",
  title =        "Calculators, Shells and News",
  journal =      j-CUJ,
  volume =       "7",
  type =         "On the Networks",
  number =       "11",
  pages =        "122--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Spees:1989:AEM,
  author =       "William Spees",
  title =        "Accessing Extended Memory",
  journal =      j-CUJ,
  volume =       "7",
  number =       "11",
  pages =        "125--??",
  month =        nov,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:FI,
  author =       "P. J. Plauger",
  title =        "Formatted Input",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Standard C",
  number =       "1",
  pages =        "9--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1990:MML,
  author =       "Rex Jaeschke",
  title =        "The Memory Management Library",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Doctor C}'s Pointers",
  number =       "1",
  pages =        "21--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Libes:1990:LSBa,
  author =       "Don Libes",
  title =        "Life With Static Buffers",
  journal =      j-CUJ,
  volume =       "8",
  number =       "1",
  pages =        "28--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gerhards:1990:UHF,
  author =       "Rainer Gerhards",
  title =        "Using Header Files To Enhance Portability",
  journal =      j-CUJ,
  volume =       "8",
  number =       "1",
  pages =        "33--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Brannigan:1990:FCD,
  author =       "Michael Brannigan",
  title =        "Fitting Curves To Data",
  journal =      j-CUJ,
  volume =       "8",
  number =       "1",
  pages =        "53--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1990:SAE,
  author =       "Mark A. Johnson",
  title =        "A Simple Application Environment",
  journal =      j-CUJ,
  volume =       "8",
  number =       "1",
  pages =        "67--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1990:WSH,
  author =       "Daniel Saks",
  title =        "Writing Standard Headers: The String Functions",
  journal =      j-CUJ,
  volume =       "8",
  number =       "1",
  pages =        "83--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Servies:1990:SWT,
  author =       "Tony Servies",
  title =        "Spiffier {Windows} For {Turbo C}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "1",
  pages =        "90--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Florence:1990:UTF,
  author =       "Ronald Florence",
  title =        "{UNIX} `termcap' Facility Improves Portability By
                 Hiding Terminal Dependencies",
  journal =      j-CUJ,
  volume =       "8",
  number =       "1",
  pages =        "93--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bar-David:1990:DIT,
  author =       "Tsvi Bar-David",
  title =        "Designing and Implementing a Text Editor Using {OOP}
                 --- Part 1",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Applying C++",
  number =       "1",
  pages =        "105--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:TCS,
  author =       "Kenneth Pugh",
  title =        "Type `char' --- Signed Or Unsigned?",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "113--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:TDV,
  author =       "Kenneth Pugh",
  title =        "{\tt \#define}s Vs. {\tt typedef}s",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "113--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:NNC,
  author =       "Kenneth Pugh",
  title =        "`New' Naming in {C}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "115--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Versaw:1990:P,
  author =       "Larry Versaw",
  title =        "{PC-METRIC}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "User Report",
  number =       "1",
  pages =        "119--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Dean:1990:CPC,
  author =       "Jeffrey S. Dean",
  title =        "{CUG298} --- {PC} Curses",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "1",
  pages =        "123--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{deFeraudy:1990:CSP,
  author =       "Henri de Feraudy",
  title =        "{CUG297} --- Small Prolog",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "1",
  pages =        "123--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1990:HGN,
  author =       "Sydney S. Weinstein",
  title =        "How To Get Net Software",
  journal =      j-CUJ,
  volume =       "8",
  type =         "On the Networks",
  number =       "1",
  pages =        "124--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Burk:1990:GGL,
  author =       "Ron L. Burk and Helen Custer",
  title =        "{GRAD} Graphics Library",
  journal =      j-CUJ,
  volume =       "8",
  number =       "1",
  pages =        "127--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ogg:1990:CPR,
  author =       "Harold C. Ogg",
  title =        "The {C} Programmer's Reference: {A} Bibliography Of
                 Periodicals",
  journal =      j-CUJ,
  volume =       "8",
  number =       "1",
  pages =        "133--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schimandle:1990:MCV,
  author =       "James Schimandle",
  title =        "{Microsoft C v5.10} Memory Allocation Routine
                 Problems",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "1",
  pages =        "136--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1990:CCU,
  author =       "Robert L. Ward and Phil E. Cogar",
  title =        "Criticism of {CUJ} User Reports, and Some Guidelines",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "1",
  pages =        "138--??",
  month =        jan,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1990:DAS,
  author =       "Robert L. Ward",
  title =        "Documentation: Advice To Software Publishers",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Publisher's Forum",
  number =       "2",
  pages =        "6--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:QCPa,
  author =       "P. J. Plauger",
  title =        "Quiet Changes, Part {I}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Standard C",
  number =       "2",
  pages =        "9--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Guarna:1990:UIL,
  author =       "Vincent Guarna and James Krause",
  title =        "User Interface Language Eases Prototyping",
  journal =      j-CUJ,
  volume =       "8",
  number =       "2",
  pages =        "17--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Crews:1990:MMP,
  author =       "George Crews",
  title =        "{MEL}: {A} Metalanguage Processor",
  journal =      j-CUJ,
  volume =       "8",
  number =       "2",
  pages =        "33--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{White:1990:OPP,
  author =       "Eric White",
  title =        "Object-Oriented Programming As a Programming Style",
  journal =      j-CUJ,
  volume =       "8",
  number =       "2",
  pages =        "43--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1990:HDM,
  author =       "Rex Jaeschke",
  title =        "Header Design and Management",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Doctor C}'s Pointers",
  number =       "2",
  pages =        "59--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:TMP,
  author =       "Kenneth Pugh",
  title =        "{\tt malloc()} Problems Under {UNIX} Disappear on
                 {PC}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "69--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:EAS,
  author =       "Kenneth Pugh",
  title =        "Efficient Access to Structure Elements",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "70--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:TOM,
  author =       "Kenneth Pugh",
  title =        "{\tt offsetof()} Macro Explained",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "72--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:PBF,
  author =       "Kenneth Pugh",
  title =        "Porting Binary Files Between a {PC} and a
                 {Macintosh}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "74--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:PIS,
  author =       "Kenneth Pugh",
  title =        "Processing Interrupts and Stack Overflow in {C}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "77--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Knoblaugh:1990:USM,
  author =       "Rick Knoblaugh",
  title =        "Using `Screen Machine'",
  journal =      j-CUJ,
  volume =       "8",
  number =       "2",
  pages =        "81--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Martensen:1990:PE,
  author =       "Brett Martensen",
  title =        "Prototyping Experiences",
  journal =      j-CUJ,
  volume =       "8",
  number =       "2",
  pages =        "91--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hino:1990:CPT,
  author =       "Kenji Hino",
  title =        "{C} Programmer's {Toolbox\slash PC}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "User Report",
  number =       "2",
  pages =        "97--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Combellick:1990:UCG,
  author =       "Paul Combellick",
  title =        "The {UI2} Code Generator",
  journal =      j-CUJ,
  volume =       "8",
  type =         "User Report",
  number =       "2",
  pages =        "107--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zolman:1990:TMD,
  author =       "Leor Zolman",
  title =        "Tools For {MS-DOS} Directory Navigation",
  journal =      j-CUJ,
  volume =       "8",
  number =       "2",
  pages =        "113--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Crews:1990:CMB,
  author =       "George Crews and Ronald Michaels",
  title =        "{CUG299} --- {MEL} and {BP}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "2",
  pages =        "125--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hughes:1990:CM,
  author =       "John J. {Hughes III}",
  title =        "{CUG300} --- {MAT\_LIB}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "2",
  pages =        "125--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Mon Nov 11 12:28:45 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1990:CBA,
  author =       "Mark A. Johnson and Henry M. Pollock and John
                 Muczynski",
  title =        "{CUG301} --- {BGI} Applications",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "2",
  pages =        "125--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hino:1990:RCL,
  author =       "Kenji Hino",
  title =        "Retrospective on the {CUG} Library Disks",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Editor}'s note",
  number =       "2",
  pages =        "127--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1990:GT,
  author =       "Sydney S. Weinstein",
  title =        "Games and Tongues",
  journal =      j-CUJ,
  volume =       "8",
  type =         "On the Networks",
  number =       "2",
  pages =        "131--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wheaton-Smith:1990:CC,
  author =       "Simon Wheaton-Smith",
  title =        "{C++} Criticized",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "2",
  pages =        "137--??",
  month =        feb,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:QCPb,
  author =       "P. J. Plauger",
  title =        "Quiet Changes, Part {II}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Standard C",
  number =       "3",
  pages =        "9--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1990:VPJ,
  author =       "Rex Jaeschke",
  title =        "Void Pointers, Jump Tables, and Friends",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Doctor C}'s Pointers",
  number =       "3",
  pages =        "17--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Maley:1990:WCL,
  author =       "Scott Maley",
  title =        "The World of Command Line Options",
  journal =      j-CUJ,
  volume =       "8",
  number =       "3",
  pages =        "25--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:TFK,
  author =       "Kenneth Pugh",
  title =        "Trapping Function Keys",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "33--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:DMC,
  author =       "Kenneth Pugh",
  title =        "Defining Manifest Constants",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "34--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:PCS,
  author =       "Kenneth Pugh",
  title =        "Porting {C} Source from {MS-DOS} to {CP/M}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "34--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:EFR,
  author =       "Kenneth Pugh",
  title =        "Emulating {Fortran}'s `Repeat' Format Construct",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "36--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Vossen:1990:RSC,
  author =       "Joseph K. Vossen",
  title =        "Reference and Source Code Source for {TIFF} Routines",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "3",
  pages =        "38--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bar-David:1990:BTEa,
  author =       "Tsvi Bar-David",
  title =        "Building a Text Editor: Part 2 --- Buffers, Sloops,
                 and Yachts",
  journal =      j-CUJ,
  volume =       "8",
  number =       "3",
  pages =        "43--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colvin:1990:MLT,
  author =       "Gregory Colvin",
  title =        "Multitasking With Lightweight Threads",
  journal =      j-CUJ,
  volume =       "8",
  number =       "3",
  pages =        "55--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1990:BMU,
  author =       "Dwayne Phillips",
  title =        "Belief Maintenance Using the {Dempster-Shafer} Theory
                 of Evidence",
  journal =      j-CUJ,
  volume =       "8",
  number =       "3",
  pages =        "67--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ogg:1990:TUC,
  author =       "Harold C. Ogg",
  title =        "{{\em Understanding C}}, by {Carl Townsend}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "3",
  pages =        "79--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Townsend:1988:UC}.",
  acknowledgement = ack-nhfb,
}

@Article{Gleason:1990:ISR,
  author =       "B. J. Gleason",
  title =        "An Introduction To Speech Recognition",
  journal =      j-CUJ,
  volume =       "8",
  number =       "3",
  pages =        "83--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1990:WYO,
  author =       "Daniel Saks",
  title =        "Writing Your Own Standard Headers: {\tt <stdlib.h>},
                 {\tt <stddef.h>}, {\tt <stdarg.h>}, and {\tt
                 <limits.h>}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "3",
  pages =        "95--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Libes:1990:LSBb,
  author =       "Don Libes",
  title =        "Life With Static Buffers, Part 2",
  journal =      j-CUJ,
  volume =       "8",
  number =       "3",
  pages =        "103--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jarvis:1990:LLC,
  author =       "Robert Jarvis",
  title =        "Linked Lists in {C++}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "3",
  pages =        "107--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1990:HGL,
  author =       "Victor R. Volkman",
  title =        "The {HALO} Graphics Library",
  journal =      j-CUJ,
  volume =       "8",
  type =         "User Report",
  number =       "3",
  pages =        "115--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bergmann:1990:CRT,
  author =       "Ernest E. Bergmann",
  title =        "{CUG304} --- {ROFF5}: Technical Text Formatter",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "3",
  pages =        "130--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Collins:1990:CMD,
  author =       "John M. Collins",
  title =        "{CUG303} --- {MC68K} Disassembler",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "3",
  pages =        "130--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{ODonnell:1990:CT,
  author =       "Gus O'Donnell",
  title =        "{CUG302} --- {$3$-D} Transforms",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "3",
  pages =        "130--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colvin:1990:CTS,
  author =       "Gregory Colvin",
  title =        "{CUG306} Thread and Synapsys",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "3",
  pages =        "131--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schechter:1990:CHM,
  author =       "Dan Schechter",
  title =        "{CUG305 HGA Mandelbrot} Explorer and Card Games",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "3",
  pages =        "131--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Spratt:1990:SPI,
  author =       "Lindsey Spratt",
  title =        "A Small {Prolog} Interpreter",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG library disk documentation",
  number =       "3",
  pages =        "133--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Barrett:1990:RGA,
  author =       "Robert Barrett",
  title =        "References On {\tt grep}, {\tt awk}, {\tt sed}, and
                 {\tt tr}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "3",
  pages =        "138--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Karn:1990:TCI,
  author =       "Phil Karn",
  title =        "Topological Chemical Indexes",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "3",
  pages =        "142--??",
  month =        mar,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:WGAa,
  author =       "P. J. Plauger",
  title =        "Wha Gang Agley",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Standard C",
  number =       "4",
  pages =        "9--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1990:EHC,
  author =       "Rex Jaeschke",
  title =        "Error Handling In {C}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Doctor C}'s Pointers",
  number =       "4",
  pages =        "23--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Halladay:1990:DES,
  author =       "Steve Halladay and Steve Johnson",
  title =        "Discrete Event Simulation In {C} For Real-Time
                 Systems",
  journal =      j-CUJ,
  volume =       "8",
  number =       "4",
  pages =        "33--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hohl:1990:TAC,
  author =       "Randy Hohl",
  title =        "{{\em Advanced C: Tips and Techniques}}, by {Paul and
                 Gail Anderson}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "4",
  pages =        "46--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:GNO,
  author =       "Kenneth Pugh",
  title =        "Great Name\slash Obscure Code Contest Announcement",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "49--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:MPA,
  author =       "Kenneth Pugh",
  title =        "More On Passing Arrays",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "49--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:SPI,
  author =       "Kenneth Pugh",
  title =        "Some Precedence Issues",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "50--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:SNC,
  author =       "Kenneth Pugh",
  title =        "Some Notes on {C} Style",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "53--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Burk:1990:BBB,
  author =       "Ron L. Burk",
  title =        "Building a Better {Boolean} With {C++}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "4",
  pages =        "57--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zolman:1990:PCF,
  author =       "Leor Zolman",
  title =        "A Practical {C} File {I/O} Tutorial: {A} Mini-Database
                 Program",
  journal =      j-CUJ,
  volume =       "8",
  number =       "4",
  pages =        "69--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Frost:1990:UFS,
  author =       "Lyle Frost",
  title =        "Using Files As Semaphores",
  journal =      j-CUJ,
  volume =       "8",
  number =       "4",
  pages =        "83--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Whitten:1990:ETD,
  author =       "Robert Whitten",
  title =        "External Tools For Debugging {C}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "4",
  pages =        "89--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1990:PSR,
  author =       "Robert L. Ward",
  title =        "Practical Schedulers For Real-Time Applications",
  journal =      j-CUJ,
  volume =       "8",
  type =         "How To Do It \ldots{} In C",
  number =       "4",
  pages =        "95--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weller:1990:FMA,
  author =       "Steve Weller",
  title =        "Fast Memory Allocation Scheme",
  journal =      j-CUJ,
  volume =       "8",
  number =       "4",
  pages =        "103--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Forcier:1990:CB,
  author =       "Darren Forcier",
  title =        "Code Base 4",
  journal =      j-CUJ,
  volume =       "8",
  type =         "User Report",
  number =       "4",
  pages =        "109--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allen:1990:FIS,
  author =       "Marc L. Allen",
  title =        "Forked Interrupt Systems",
  journal =      j-CUJ,
  volume =       "8",
  number =       "4",
  pages =        "113--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Brown:1990:CCC,
  author =       "Brian Brown",
  title =        "{CUG309} --- 6809 {C} Compiler for {MS-DOS}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "4",
  pages =        "123--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cameron:1990:CAC,
  author =       "Alex Cameron and Hugh Daschbach",
  title =        "{CUG307} --- {ADU} and {COMX} (Device Driver)",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "4",
  pages =        "123--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ho:1990:CMR,
  author =       "Dinghuei Ho and Michael Kelly and Robert Briggs",
  title =        "{CUG308} --- {MSU}, {REMZ}, and {LIST}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "4",
  pages =        "123--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1990:PGP,
  author =       "Sydney S. Weinstein",
  title =        "A {Perl} of Great Price",
  journal =      j-CUJ,
  volume =       "8",
  type =         "On the Networks",
  number =       "4",
  pages =        "125--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1990:SCC,
  author =       "Victor R. Volkman",
  title =        "A Survey of {CUG C} Compilers",
  journal =      j-CUJ,
  volume =       "8",
  type =         "User Report",
  number =       "4",
  pages =        "131--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1990:LTM,
  author =       "Timothy Prince",
  title =        "Language Translation and Multi-Language Development",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "4",
  pages =        "137--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pavlov:1990:TCV,
  author =       "Alexander Vladimirovich Pavlov",
  title =        "Turbo {C v2.0} Bug",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "4",
  pages =        "139--??",
  month =        apr,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:WGAb,
  author =       "P. J. Plauger",
  title =        "Wha Gang Agley --- Part {II}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Standard C",
  number =       "5",
  pages =        "9--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kuzdrall:1990:ES,
  author =       "James A. Kuzdrall",
  title =        "Executable Strings",
  journal =      j-CUJ,
  volume =       "8",
  number =       "5",
  pages =        "23--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1990:PA,
  author =       "Rex Jaeschke",
  title =        "Pointers To Arrays",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Doctor C}'s Pointers",
  number =       "5",
  pages =        "25--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Stitt:1990:PRB,
  author =       "Martin Stitt",
  title =        "A Packetized Ring Buffer",
  journal =      j-CUJ,
  volume =       "8",
  number =       "5",
  pages =        "33--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bar-David:1990:BTEb,
  author =       "Tsvi Bar-David",
  title =        "Building a Text Editor: Part 3 --- Back To The
                 Editor",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Applying C++",
  number =       "5",
  pages =        "43--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Baker:1990:CAM,
  author =       "Louis Baker",
  title =        "Complex Arithmetic and Matrices In {C}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "5",
  pages =        "59--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:CBF,
  author =       "Kenneth Pugh",
  title =        "Converting {BASIC} Floating Point Files to {C}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "69--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:IUT,
  author =       "Kenneth Pugh",
  title =        "Implementation and Use of {\tt va\_arg} in {\tt
                 <stdarg.h>}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "69--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1990:AXW,
  author =       "Sydney S. Weinstein",
  title =        "Availability of {X Window System} for {MS-DOS}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "71--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bishop:1990:SC,
  author =       "Matt Bishop",
  title =        "Storage In {C}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "5",
  pages =        "73--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fruit:1990:PNG,
  author =       "Robert Fruit",
  title =        "A Pseudo-Random Number Generator",
  journal =      j-CUJ,
  volume =       "8",
  number =       "5",
  pages =        "83--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:NSP,
  author =       "P. J. Plauger",
  title =        "Note On Standardizing Parallel Programming in {C}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Editor}'s note",
  number =       "5",
  pages =        "95--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:TPPa,
  author =       "P. J. Plauger",
  title =        "{{\em Programming Parallel Processors}}, by {Robert G.
                 Babb II}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "5",
  pages =        "95--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Babb:1987:PPP,Babb:1988:PPP}.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:TCC,
  author =       "P. J. Plauger",
  title =        "{{\em Concurrent C Programming Language, The}}, by
                 {Narain Gehani and William D. Roome}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "5",
  pages =        "96--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Gehani:1989:CCP}.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:TPPb,
  author =       "P. J. Plauger",
  title =        "{{\em Portable Programs for Parallel Processors}}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "5",
  pages =        "96--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1990:QSM,
  author =       "Timothy Prince",
  title =        "The Quick Sort For Micros and Pipeline Processors",
  journal =      j-CUJ,
  volume =       "8",
  number =       "5",
  pages =        "97--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Barrett:1990:PTV,
  author =       "Robert Barrett",
  title =        "{PCX} Toolkit, {v3.52}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "User Report",
  number =       "5",
  pages =        "103--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zolman:1990:AFIa,
  author =       "Leor Zolman",
  title =        "An Applied File {I/O} Tutorial: The Mini-Database
                 System",
  journal =      j-CUJ,
  volume =       "8",
  number =       "5",
  pages =        "105--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Brannigan:1990:ADA,
  author =       "Michael Brannigan",
  title =        "An Adaptive Data Analyzer",
  journal =      j-CUJ,
  volume =       "8",
  number =       "5",
  pages =        "113--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Andrews:1990:CS,
  author =       "Tony Andrews",
  title =        "{CUG313} --- {STEVIE}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "5",
  pages =        "123--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1990:CSC,
  author =       "Anonymous",
  title =        "{CUG209} --- Simplex Curve Fitting",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG Library Update",
  number =       "5",
  pages =        "123--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Wed Nov 01 08:40:15 2000",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{deFeraudy:1990:CLS,
  author =       "Henri de Feraudy",
  title =        "{CUG310} --- Little {Smalltalk} for {MS-DOS}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "5",
  pages =        "123--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Harris:1990:CDP,
  author =       "Ken Harris",
  title =        "{CUG311} --- {DB} Package",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "5",
  pages =        "123--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Yehle:1990:CM,
  author =       "James Yehle",
  title =        "{CUG312} --- Make-Maker",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "5",
  pages =        "123--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Libes:1990:FSC,
  author =       "Don Libes",
  title =        "The Far Side of {C}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Implementor's Notebook",
  number =       "5",
  pages =        "125--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cameron:1990:ADU,
  author =       "Alex Cameron",
  title =        "An Adaptable Disk Utility",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG library disk documentation",
  number =       "5",
  pages =        "135--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hedrickson:1990:SNC,
  author =       "William T. Hedrickson",
  title =        "The {Stanford} Naming Convention",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "5",
  pages =        "140--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1990:BCP,
  author =       "Robert L. Ward",
  title =        "Bad {C} Pun Contest Results",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Publisher's Forum",
  number =       "6",
  pages =        "6--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:MI,
  author =       "P. J. Plauger",
  title =        "A Matter of Interpretation",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Standard C",
  number =       "6",
  pages =        "9--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1990:TET,
  author =       "Rex Jaeschke",
  title =        "The {\tt exit} and {\tt abort} Functions",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Doctor C}'s Pointers",
  number =       "6",
  pages =        "23--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Barnett:1990:AD,
  author =       "Louis Barnett",
  title =        "Action Diagrams",
  journal =      j-CUJ,
  volume =       "8",
  number =       "6",
  pages =        "35--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Marking:1990:DGI,
  author =       "Michael P. Marking",
  title =        "Decoding Group 3 Images",
  journal =      j-CUJ,
  volume =       "8",
  number =       "6",
  pages =        "45--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Clark:1990:DOC,
  author =       "David D. Clark",
  title =        "A Date Object In {C++}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "6",
  pages =        "57--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:BFS,
  author =       "Kenneth Pugh",
  title =        "Back to Fundamentals: Simple Text Output to Printers",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "71--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:SCP,
  author =       "Kenneth Pugh",
  title =        "Simple {C} Printing Demo",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "71--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:ASE,
  author =       "Kenneth Pugh",
  title =        "Access To Structure Elements Elucidated",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "72--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Clamage:1990:SC,
  author =       "Steve Clamage",
  title =        "Stringizing Constants",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "75--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:RMF,
  author =       "Kenneth Pugh",
  title =        "Reading {MS-DOS} Files Into a {UNIX} System",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "75--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:SBX,
  author =       "Kenneth Pugh",
  title =        "Some Books on {X Window System}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "78--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1990:CCF,
  author =       "Victor R. Volkman",
  title =        "Calling {C} Functions From {SQL}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "User Report",
  number =       "6",
  pages =        "83--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zolman:1990:AFIb,
  author =       "Leor Zolman",
  title =        "An Applied File {I/O} Tutorial: Text-Based Disk
                 Routines",
  journal =      j-CUJ,
  volume =       "8",
  number =       "6",
  pages =        "93--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Glennon:1990:DHA,
  author =       "Bryan Glennon",
  title =        "Data Hiding and Abstraction",
  journal =      j-CUJ,
  volume =       "8",
  number =       "6",
  pages =        "101--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Burk:1990:TOP,
  author =       "Ron L. Burk",
  title =        "{{\em Object-Oriented Program Design With Examples In
                 C++}}, by {Mark Mullin}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "6",
  pages =        "105--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Mullin:1989:OOP}.",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1990:DTB,
  author =       "Dwayne Phillips",
  title =        "Documentation Tool Builds Action Diagrams",
  journal =      j-CUJ,
  volume =       "8",
  type =         "User Report",
  number =       "6",
  pages =        "107--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Celko:1990:SC,
  author =       "Joe Celko",
  title =        "Structure Charts",
  journal =      j-CUJ,
  volume =       "8",
  number =       "6",
  pages =        "113--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1990:GST,
  author =       "Timothy Prince",
  title =        "Generating Source For {\tt <float.h>}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "6",
  pages =        "119--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Artigas:1990:CDC,
  author =       "Robert {Artigas, Jr.}",
  title =        "{CUG243} --- {DECUS C} Preprocessor",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG Library Update",
  number =       "6",
  pages =        "127--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Clune:1990:CFF,
  author =       "Thomas R. Clune",
  title =        "{CUG315} --- {FTGRAPH} (Fast {Fourier} Transform
                 Graphics)",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "6",
  pages =        "127--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pearson:1990:CMC,
  author =       "Gregory Pearson",
  title =        "{CUG314} --- {MNP C} Library",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "6",
  pages =        "127--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Willers:1990:CAC,
  author =       "H. G. Willers",
  title =        "{CUG316 AS8} Cross Assembler",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "6",
  pages =        "127--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1990:SCC,
  author =       "Anonymous",
  title =        "Summary of {CUG} Cross Assemblers",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Editor}'s note",
  number =       "6",
  pages =        "128--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Wed Nov 01 08:40:15 2000",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1990:PGT,
  author =       "Sydney S. Weinstein",
  title =        "Portable Graphics Through Image Format Conversions",
  journal =      j-CUJ,
  volume =       "8",
  type =         "On the Networks",
  number =       "6",
  pages =        "129--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1990:PAA,
  author =       "Robert L. Ward",
  title =        "Programming After the Advent: {Standard C}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Publisher's Forum",
  number =       "7",
  pages =        "6--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:IN,
  author =       "P. J. Plauger",
  title =        "Interpreting The Nasties",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Standard C",
  number =       "7",
  pages =        "9--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1990:AP,
  author =       "Rex Jaeschke",
  title =        "Assertive Programming",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Doctor C}'s Pointers",
  number =       "7",
  pages =        "23--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Withers:1990:OAP,
  author =       "Robert Withers",
  title =        "{OS/2} Anonymous Pipes",
  journal =      j-CUJ,
  volume =       "8",
  number =       "7",
  pages =        "31--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bright:1990:VM,
  author =       "Walter Bright",
  title =        "Virtual Memory For {640K DOS}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "7",
  pages =        "37--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colner:1990:OAC,
  author =       "Don Colner",
  title =        "An Object-Oriented Approach To Command Line Options",
  journal =      j-CUJ,
  volume =       "8",
  number =       "7",
  pages =        "43--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Stevens:1990:RPH,
  author =       "Roger T. Stevens",
  title =        "Resident Print Handlers Using {Turbo C}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "7",
  pages =        "49--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Libes:1990:UTY,
  author =       "Don Libes",
  title =        "Using {\tt yacc} Or {\tt lex} Twice In One Program",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Implementor's Notebook",
  number =       "7",
  pages =        "55--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bar-David:1990:FSO,
  author =       "Tsvi Bar-David",
  title =        "Formal Specifications and Object-Oriented Design",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Applying C++",
  number =       "7",
  pages =        "69--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Sparks:1990:TPG,
  author =       "Robert J. Sparks",
  title =        "{{\em Programmer's Guide To Turbo C 2.0}}, by {Chao C.
                 Chien}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "7",
  pages =        "83--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Chien:1989:PGT}.",
  acknowledgement = ack-nhfb,
}

@Article{Gruel:1990:CKB,
  author =       "Steven Gruel",
  title =        "Controlling the Keyboard Buffer",
  journal =      j-CUJ,
  volume =       "8",
  number =       "7",
  pages =        "85--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:RPO,
  author =       "Kenneth Pugh",
  title =        "Re-Directing Printer Output Under {MS-DOS}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "87--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:SNF,
  author =       "Kenneth Pugh",
  title =        "Some Notes on Function Pointers",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "87--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:TUT,
  author =       "Kenneth Pugh",
  title =        "Tips On Using {\tt printf()}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "87--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Meyers:1990:STC,
  author =       "Larry Meyers and Kenneth Pugh",
  title =        "Stuffing Two Characters Into An Integer",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "88--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:LLF,
  author =       "Kenneth Pugh",
  title =        "Linking Library Functions at Runtime Under {MS-DOS}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "92--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:NP,
  author =       "Kenneth Pugh",
  title =        "Notes On Preprocessing",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "92--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:HTD,
  author =       "Kenneth Pugh and James Howell",
  title =        "Handling of {\tt \#define}'s By Compilers",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "93--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:RS,
  author =       "Kenneth Pugh",
  title =        "Replies on Stringizing",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "93--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Haney:1990:MDI,
  author =       "Daniel R. Haney",
  title =        "Mouse Detection and Identification On a {PC}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "95--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hansen:1990:NS,
  author =       "David Hansen and Kenneth Pugh and David A. Schmitt",
  title =        "Notes on the * Specifier",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "95--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1990:MDA,
  author =       "Victor R. Volkman",
  title =        "Multitasking with the {DESQview API C} Library",
  journal =      j-CUJ,
  volume =       "8",
  type =         "User Report",
  number =       "7",
  pages =        "99--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Marking:1990:CGI,
  author =       "Michael P. Marking",
  title =        "{CUG317} --- Group 3 Image Processing",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "7",
  pages =        "111--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ream:1990:CCV,
  author =       "Edward K. Ream",
  title =        "{CUG319 CPP v5.3}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "7",
  pages =        "111--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ream:1990:CRV,
  author =       "Edward K. Ream",
  title =        "{CUG318 RED v7.0}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "7",
  pages =        "111--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Brumbaugh:1990:OPC,
  author =       "David Brumbaugh",
  title =        "Object-Oriented Programming In {C}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "7",
  pages =        "113--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zolman:1990:AFIc,
  author =       "Leor Zolman",
  title =        "An Applied File {I/O} Tutorial: Using Binary File
                 {I/O}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "7",
  pages =        "123--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Clark:1990:TUI,
  author =       "David D. Clark",
  title =        "{{\em User Interfaces In C++ and Object-Oriented
                 Programming}}, by {Mark Goodwin}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "7",
  pages =        "131--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Goodwin:1989:UIC}.",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1990:SUB,
  author =       "Robert L. Ward",
  title =        "Some {UNIX} Book Recommendations",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Editor}'s note",
  number =       "7",
  pages =        "138--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schimandle:1990:MBC,
  author =       "James Schimandle",
  title =        "{Microsoft BASIC}'s and {C}'s Floating Point Formats",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "7",
  pages =        "139--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:LGR,
  author =       "P. J. Plauger",
  title =        "Library Ground Rules",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Standard C",
  number =       "8",
  pages =        "9--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1990:OPT,
  author =       "Rex Jaeschke",
  title =        "Operators and the Precedence Table",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Doctor C}'s Pointers",
  number =       "8",
  pages =        "23--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmitt:1990:CEM,
  author =       "David A. Schmitt",
  title =        "{C} Extensions For Multi-Threading",
  journal =      j-CUJ,
  volume =       "8",
  number =       "8",
  pages =        "33--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Havener:1990:PMO,
  author =       "Charles D. Havener",
  title =        "Pricing a Meal: An Object-Oriented Example In {C++}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "8",
  pages =        "47--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Friend:1990:WPT,
  author =       "Tom Friend",
  title =        "Writing Portable {TIGA} Code",
  journal =      j-CUJ,
  volume =       "8",
  number =       "8",
  pages =        "55--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Nelson:1990:WYO,
  author =       "Mark Nelson",
  title =        "Writing Your Own Quicksort",
  journal =      j-CUJ,
  volume =       "8",
  number =       "8",
  pages =        "63--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:AVP,
  author =       "Kenneth Pugh",
  title =        "Array Vs. Pointer Names",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "75--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gibson:1990:RKS,
  author =       "Joseph W. Gibson",
  title =        "Reading the Keyboard Scan Codes",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "86--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Faler:1990:IMC,
  author =       "Wesley Faler",
  title =        "Image Manipulation By Convolution",
  journal =      j-CUJ,
  volume =       "8",
  number =       "8",
  pages =        "95--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rathe:1990:UOM,
  author =       "Richard Rathe",
  title =        "Using {OOPs} In {Mac} Designs",
  journal =      j-CUJ,
  volume =       "8",
  number =       "8",
  pages =        "103--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Curran:1990:CMT,
  author =       "James M. Curran",
  title =        "{CUG321} Mouse Trap Library",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "8",
  pages =        "111--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Faler:1990:CCI,
  author =       "Wesley Faler",
  title =        "{CUG320} --- Convolution Image Process",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "8",
  pages =        "111--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lo:1990:CFA,
  author =       "Dennis Lo and David Lo",
  title =        "{CUG323} Fireworks and Adventure",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "8",
  pages =        "111--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rogers:1990:CDT,
  author =       "William M. Rogers and Dean Lance Smith and Eric R.
                 Smith and Michael Schwartz",
  title =        "{CUG322} Doctor's Tools",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "8",
  pages =        "111--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1990:DVA,
  author =       "Marcus W. Johnson",
  title =        "Detecting Video Adapters At Runtime",
  journal =      j-CUJ,
  volume =       "8",
  number =       "8",
  pages =        "113--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Nelson:1990:TCP,
  author =       "Phyllis Nelson",
  title =        "{{\em C Programming In A UNIX Environment}}, by {Judy
                 Kay and Bob Kummerfeld}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "8",
  pages =        "119--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Kay:1989:CPU}.",
  acknowledgement = ack-nhfb,
}

@Article{Sheppard:1990:EYF,
  author =       "Gene Sheppard",
  title =        "Evaluating Your Floating Point Library",
  journal =      j-CUJ,
  volume =       "8",
  number =       "8",
  pages =        "121--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ogg:1990:TCP,
  author =       "Harold C. Ogg",
  title =        "{{\em C Programmer's Toolkit}}, by {Jack Purdum}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "8",
  pages =        "125--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Purdum:1989:CPT}.",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1990:GGL,
  author =       "Victor R. Volkman",
  title =        "{GraphX} Graphics Library",
  journal =      j-CUJ,
  volume =       "8",
  type =         "User Report",
  number =       "8",
  pages =        "127--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1990:CB,
  author =       "Sydney S. Weinstein",
  title =        "\path|comp.sources.unix| Is Back!",
  journal =      j-CUJ,
  volume =       "8",
  type =         "On the Networks",
  number =       "8",
  pages =        "133--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wright:1990:PXC,
  author =       "Maynard A. Wright",
  title =        "Problems with {X.25}'s {CRC-16} Code",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "8",
  pages =        "138--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1990:PPE,
  author =       "Robert L. Ward",
  title =        "{P. J. Plauger} To Edit {{\em C Users Journal}}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Publisher's Forum",
  number =       "9",
  pages =        "6--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:GR,
  author =       "P. J. Plauger",
  title =        "With Gun and Reel",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Standard C",
  number =       "9",
  pages =        "9--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1990:UQF,
  author =       "Rex Jaeschke",
  title =        "Using the {Quicksort} Function",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Doctor C}'s Pointers",
  number =       "9",
  pages =        "23--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Asaf:1990:FDF,
  author =       "Arkin Asaf",
  title =        "A Flexible dprintf Function",
  journal =      j-CUJ,
  volume =       "8",
  number =       "9",
  pages =        "37--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wright:1990:CFL,
  author =       "Maynard A. Wright",
  title =        "Complex Function Library",
  journal =      j-CUJ,
  volume =       "8",
  number =       "9",
  pages =        "45--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Libes:1990:TCL,
  author =       "Don Libes",
  title =        "Tool Command Language",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Implementor's Notebook",
  number =       "9",
  pages =        "57--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Felice:1990:ICC,
  author =       "Robert Felice",
  title =        "Implementing the {CCITT} Cyclic Redundancy Check",
  journal =      j-CUJ,
  volume =       "8",
  number =       "9",
  pages =        "61--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Johnston:1990:URP,
  author =       "Richard Johnston",
  title =        "Using An {RPC} Protocol To Create a Basic File
                 Server",
  journal =      j-CUJ,
  volume =       "8",
  number =       "9",
  pages =        "65--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1990:XXX,
  author =       "Jonathan Ward",
  title =        "{XMODEM}, {XMODEM} --- {1K}, and {XMODEM\slash CRC}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "9",
  pages =        "91--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:AOM,
  author =       "Kenneth Pugh",
  title =        "Accidental Opening of {MS-DOS} Files Twice",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "109--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:LUF,
  author =       "Kenneth Pugh",
  title =        "Locking {UNIX} Files",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "109--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Petrovic:1990:TPD,
  author =       "Mark Petrovic and Kenneth Pugh",
  title =        "{\tt printf()} and Debugging",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "111--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bar-David:1990:HIPa,
  author =       "Tsvi Bar-David",
  title =        "Hiding the Implementation --- Part 1",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Applying C++",
  number =       "9",
  pages =        "117--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Keathly:1990:PEP,
  author =       "David Keathly",
  title =        "{PC} Expert and {PC} Expert Professional",
  journal =      j-CUJ,
  volume =       "8",
  type =         "User Report",
  number =       "9",
  pages =        "125--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Giel:1990:CW,
  author =       "William Giel",
  title =        "{CUG324} --- {WGCONIO}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "9",
  pages =        "130--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schumann:1990:CSD,
  author =       "Jan Schumann",
  title =        "{CUG326} --- {SoftC} Database Library",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "9",
  pages =        "130--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zia:1990:CVG,
  author =       "Ismail Zia",
  title =        "{CUG325} --- {VGA} Graphics Library",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "9",
  pages =        "130--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prodehl:1990:TPE,
  author =       "Tom Prodehl",
  title =        "{{\em Programmer's Essential OS/2 Handbook}}, by
                 {David Cortesi}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "9",
  pages =        "135--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Cortesi:1988:PEO}.",
  acknowledgement = ack-nhfb,
}

@Article{Kelly-Bootle:1990:QTM,
  author =       "Stan Kelly-Bootle",
  title =        "Quirk of {\tt malloc()} With Argument of 0",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "9",
  pages =        "144--??",
  month =        sep,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:CCF,
  author =       "P. J. Plauger",
  title =        "Character Classification Functions",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Standard C",
  number =       "10",
  pages =        "9--??",
  month =        oct,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1990:PPa,
  author =       "Rex Jaeschke",
  title =        "Puzzles --- Part 1",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Doctor C}'s Pointers",
  number =       "10",
  pages =        "23--??",
  month =        oct,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cook:1990:PTT,
  author =       "Russell Cook",
  title =        "Portable Transaction Tracking",
  journal =      j-CUJ,
  volume =       "8",
  number =       "10",
  pages =        "27--??",
  month =        oct,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lane:1990:DOT,
  author =       "Alex Lane",
  title =        "Debugging Objects With {Turbo} Debugger",
  journal =      j-CUJ,
  volume =       "8",
  number =       "10",
  pages =        "53--??",
  month =        oct,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Chappell:1990:DHD,
  author =       "Jon Chappell",
  title =        "Debugging with the 80386 Hardware Debug Registers",
  journal =      j-CUJ,
  volume =       "8",
  number =       "10",
  pages =        "69--??",
  month =        oct,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:DCS,
  author =       "Kenneth Pugh",
  title =        "Displaying Control-Characters on the Screen",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "83--??",
  month =        oct,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:IEV,
  author =       "Kenneth Pugh",
  title =        "On Initializing External Variables In Header Files",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "83--??",
  month =        oct,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Teeter:1990:TFC,
  author =       "Eric Teeter",
  title =        "Translating {Fortran} to {C}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "91--??",
  month =        oct,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Held:1990:FRH,
  author =       "Arthur Held",
  title =        "Function Returns: How To Use Them",
  journal =      j-CUJ,
  volume =       "8",
  number =       "10",
  pages =        "93--??",
  month =        oct,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Olhoeft:1990:ASV,
  author =       "Gary R. Olhoeft",
  title =        "Addressing Super {VGA} Modes From Protected Mode {C}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "10",
  pages =        "99--??",
  month =        oct,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Burk:1990:ML,
  author =       "Ron L. Burk and Helen Custer",
  title =        "{Math.h++} Library",
  journal =      j-CUJ,
  volume =       "8",
  type =         "User Report",
  number =       "10",
  pages =        "107--??",
  month =        oct,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Mustakos:1990:DCS,
  author =       "Richard Mustakos",
  title =        "Developing a {C} Simulation Library",
  journal =      j-CUJ,
  volume =       "8",
  number =       "10",
  pages =        "119--??",
  month =        oct,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1990:CBN,
  author =       "Sydney S. Weinstein",
  title =        "Controversy Brews on the Nets",
  journal =      j-CUJ,
  volume =       "8",
  type =         "On the Networks",
  number =       "10",
  pages =        "131--??",
  month =        oct,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:BE,
  author =       "P. J. Plauger",
  title =        "{I} Begin As Editor",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Editor}'s Forum",
  number =       "11",
  pages =        "6--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:ITC,
  author =       "P. J. Plauger",
  title =        "Implementing {\tt <ctype.h>}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Standard C",
  number =       "11",
  pages =        "9--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1990:EC,
  author =       "Rex Jaeschke",
  title =        "Environmental Control",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Doctor C}'s Pointers",
  number =       "11",
  pages =        "25--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Withers:1990:OIC,
  author =       "Robert Withers",
  title =        "{OS/2} Interprocess Communication Features",
  journal =      j-CUJ,
  volume =       "8",
  number =       "11",
  pages =        "35--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Freda:1990:UIC,
  author =       "William J. Freda",
  title =        "{UNIX} Interprocess Communications",
  journal =      j-CUJ,
  volume =       "8",
  number =       "11",
  pages =        "49--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Blain:1990:TCT,
  author =       "Derrel R. Blain",
  title =        "{{\em C Toolbox, The}}, 2nd edition, by {William J.
                 Hunt}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "11",
  pages =        "62--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{deChamplain:1990:NPM,
  author =       "Michel de Champlain",
  title =        "A Non-Preemptive Multitasking Executive In {C++}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "11",
  pages =        "63--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gilson:1990:ICV,
  author =       "Michael J. Gilson",
  title =        "Interprocess Communication: {A} {VAX\slash VMS}
                 Example",
  journal =      j-CUJ,
  volume =       "8",
  number =       "11",
  pages =        "70--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bar-David:1990:HIPb,
  author =       "Tsvi Bar-David",
  title =        "Hiding the Implementation --- Part 2",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Applying C++",
  number =       "11",
  pages =        "83--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1990:MCM,
  author =       "Victor R. Volkman",
  title =        "{MSI's CodeRunneR} Makes Your {TSRs} Run",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Hardware review",
  number =       "11",
  pages =        "91--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:NAP,
  author =       "Kenneth Pugh",
  title =        "Notes on Arrays of Pointers",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "99--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:AOP,
  author =       "Kenneth Pugh",
  title =        "Assigning One Pointer Value To Another of Different
                 Data Type",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "101--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:PUD,
  author =       "Kenneth Pugh",
  title =        "Possibility of User-Defined Data Types",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "101--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:CLN,
  author =       "Kenneth Pugh",
  title =        "Casts and lvalues: {A} Note",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "102--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:CMA,
  author =       "Kenneth Pugh",
  title =        "Contiguous Memory Access For Structures",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "104--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:ASM,
  author =       "Kenneth Pugh",
  title =        "Arrays of Structures and Memory Limitations with
                 {Turbo C} 2.0",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "105--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Libes:1990:IST,
  author =       "Don Libes",
  title =        "Implementing Software Timers",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Implementor's Notebook",
  number =       "11",
  pages =        "108--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hogaboom:1990:FDA,
  author =       "Richard Hogaboom",
  title =        "A Flexible Dynamic Array Allocator",
  journal =      j-CUJ,
  volume =       "8",
  number =       "11",
  pages =        "114--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Flatters:1990:TUP,
  author =       "Chris Flatters",
  title =        "{{\em UNIX Programming: Methods and Tools}}, by {James
                 F. Peters III}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "11",
  pages =        "119--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Peters:1988:UPM}.",
  acknowledgement = ack-nhfb,
}

@Article{Brown:1990:CPC,
  author =       "J. Brown",
  title =        "{CUG327} --- Panels for {C}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "11",
  pages =        "125--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Crowther:1990:CA,
  author =       "Willie Crowther",
  title =        "{CUG159} --- Adventure",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG Library Update",
  number =       "11",
  pages =        "125--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Blum:1990:CW,
  author =       "David Blum",
  title =        "{CUG328} --- {WTWG}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "11",
  pages =        "126--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{deFeraudy:1990:CUT,
  author =       "Henri de Feraudy and Robert {Artigas, Jr.} and Arkin
                 Asaf and Martin D. Winnick",
  title =        "{CUG329 UNIX} Tools for {PC}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "11",
  pages =        "126--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wagner:1990:CC,
  author =       "Thomas Wagner",
  title =        "{CUG330} --- {CTask}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "11",
  pages =        "126--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:DNC,
  author =       "P. J. Plauger",
  title =        "Depicting Non-Displayable Characters",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Editor}'s note",
  number =       "11",
  pages =        "130--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Baran:1990:SGV,
  author =       "Fuat C. Baran",
  title =        "Some Good Vendors of Technical Books",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "11",
  pages =        "134--??",
  month =        nov,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1990:TE,
  author =       "P. J. Plauger",
  title =        "{\tt <errno.h>}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Standard C",
  number =       "12",
  pages =        "9--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1990:PPb,
  author =       "Rex Jaeschke",
  title =        "Puzzles --- Part 2",
  journal =      j-CUJ,
  volume =       "8",
  type =         "{Doctor C}'s Pointers",
  number =       "12",
  pages =        "18--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Shipman:1990:DTM,
  author =       "Arthur Shipman",
  title =        "Debugging With Two Monitors",
  journal =      j-CUJ,
  volume =       "8",
  number =       "12",
  pages =        "25--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1990:RDP,
  author =       "Victor R. Volkman",
  title =        "{R} and {D} Publications Needs On-Line Services",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "12",
  pages =        "27--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Mansky:1990:UCP,
  author =       "Art Mansky",
  title =        "Using the {C} Preprocessor for Device Control",
  journal =      j-CUJ,
  volume =       "8",
  number =       "12",
  pages =        "33--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1990:WMD,
  author =       "Marcus W. Johnson",
  title =        "Writing {MS-DOS} Device Drivers",
  journal =      j-CUJ,
  volume =       "8",
  number =       "12",
  pages =        "41--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kelly:1990:BME,
  author =       "Michael Kelly",
  title =        "Buffering Mouse Events",
  journal =      j-CUJ,
  volume =       "8",
  number =       "12",
  pages =        "59--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1990:CSA,
  author =       "Timothy Prince",
  title =        "Coding For Superscalar Architectures",
  journal =      j-CUJ,
  volume =       "8",
  number =       "12",
  pages =        "67--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{deChamplain:1990:OBR,
  author =       "Michel de Champlain",
  title =        "An Object-Based Real-Time Executive",
  journal =      j-CUJ,
  volume =       "8",
  number =       "12",
  pages =        "73--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:HPK,
  author =       "Kenneth Pugh",
  title =        "Halt Printing By a Keypress",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "12",
  pages =        "89--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Tsang:1990:NCS,
  author =       "Kim Tsang",
  title =        "A Note On Comment Style",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "12",
  pages =        "91--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:TQP,
  author =       "Kenneth Pugh",
  title =        "{\tt qsort()} Problem in {Turbo C++ v1.04}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "12",
  pages =        "92--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Withers:1990:DGV,
  author =       "Robert Withers",
  title =        "Declaring Global Variables",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "12",
  pages =        "93--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1990:SDT,
  author =       "Kenneth Pugh and Ken Yerves",
  title =        "Storing Data in {{\tt .EXE}} File Segments",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "12",
  pages =        "95--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1990:IWS,
  author =       "Sydney S. Weinstein",
  title =        "It Was Summer Vacation",
  journal =      j-CUJ,
  volume =       "8",
  type =         "On the Networks",
  number =       "12",
  pages =        "97--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1990:DML,
  author =       "Victor R. Volkman",
  title =        "{DIVVY} Multitasking Library",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Brief review",
  number =       "12",
  pages =        "100--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1990:MU,
  author =       "Victor R. Volkman",
  title =        "{MKMK} Utility",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Brief review",
  number =       "12",
  pages =        "100--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1990:BTC,
  author =       "Victor R. Volkman",
  title =        "{Blaise Turbo C} Tools {V2.0}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Brief review",
  number =       "12",
  pages =        "101--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1990:MGC,
  author =       "Victor R. Volkman",
  title =        "{Menuet}: {A} {GUI} Construction Set for {MS-DOS}
                 Applications",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Brief review",
  number =       "12",
  pages =        "101--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1990:P,
  author =       "Victor R. Volkman",
  title =        "{PC-Tags}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Brief review",
  number =       "12",
  pages =        "102--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1990:TNR,
  author =       "Dwayne Phillips",
  title =        "{{\em Numerical Recipes in C --- The Art of Scientific
                 Computing}}, by {Press, et al}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "12",
  pages =        "103--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Press:1988:NRC}.",
  acknowledgement = ack-nhfb,
}

@Article{Ashdown:1990:CLF,
  author =       "Ian Ashdown",
  title =        "{C-scape} and Look and Feel",
  journal =      j-CUJ,
  volume =       "8",
  type =         "User Report",
  number =       "12",
  pages =        "106--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Guarna:1990:XWS,
  author =       "Vincent Guarna",
  title =        "{{\em X Window System Series (8 volume set)}}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Book review",
  number =       "12",
  pages =        "109--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Glennon:1990:ICS,
  author =       "Bryan Glennon",
  title =        "Inter-Process Communications With Sockets",
  journal =      j-CUJ,
  volume =       "8",
  number =       "12",
  pages =        "111--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fischer:1990:SMC,
  author =       "Paul Fischer",
  title =        "State Machines In {C}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "12",
  pages =        "119--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Larsson:1990:CP,
  author =       "Bjorn Larsson",
  title =        "{CUG332 PCcurses}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "12",
  pages =        "126--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Osborn:1990:CSE,
  author =       "Gary Osborn",
  title =        "{CUG331 SE} Editor",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "12",
  pages =        "126--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Withers:1990:CG,
  author =       "Robert Withers",
  title =        "{CUG333 gAWK}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "CUG New Release",
  number =       "12",
  pages =        "126--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Callaway:1990:SSA,
  author =       "David X. Callaway",
  title =        "Some Sort Algorithms Benchmarked",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "12",
  pages =        "128--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fischer:1990:PTI,
  author =       "David W. Fischer",
  title =        "Problem with the {{\tt IDE}} in {Quick C 2.51}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "12",
  pages =        "128--??",
  month =        dec,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:ACI,
  author =       "P. J. Plauger",
  title =        "{ANSI C} and {ISO C}: `Standard {C}'?",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Editor}'s Forum",
  number =       "1",
  pages =        "6--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:HTF,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <float.h>}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Standard C",
  number =       "1",
  pages =        "9--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1991:PPa,
  author =       "Rex Jaeschke",
  title =        "Puzzles --- Part 3",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Doctor C}'s Pointers",
  number =       "1",
  pages =        "23--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Baird:1991:ULA,
  author =       "Stuart T. Baird",
  title =        "Using Large Arrays In {Turbo C}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "1",
  pages =        "31--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plum:1991:RPC,
  author =       "Thomas Plum",
  title =        "Resources For Portable {C} Applications",
  journal =      j-CUJ,
  volume =       "9",
  number =       "1",
  pages =        "39--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Purdum:1991:STP,
  author =       "Jack Purdum",
  title =        "Some Thoughts On Portability",
  journal =      j-CUJ,
  volume =       "9",
  number =       "1",
  pages =        "45--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ladd:1991:PAM,
  author =       "Scott Robert Ladd",
  title =        "Portability Across {MS-DOS C} Compilers",
  journal =      j-CUJ,
  volume =       "9",
  number =       "1",
  pages =        "53--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Beddow:1991:MCF,
  author =       "A. J. M. Beddow",
  title =        "Multi-Threaded {C} Functions",
  journal =      j-CUJ,
  volume =       "9",
  number =       "1",
  pages =        "57--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Celko:1991:STQ,
  author =       "Joe Celko",
  title =        "Some Tips For {QuickSort}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "1",
  pages =        "63--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jarvis:1991:BBT,
  author =       "Robert Jarvis",
  title =        "Balanced Binary Trees In {C++}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "1",
  pages =        "65--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1991:PLD,
  author =       "Timothy Prince",
  title =        "Pennies In Long Double",
  journal =      j-CUJ,
  volume =       "9",
  number =       "1",
  pages =        "77--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1991:PMP,
  author =       "Daniel Saks",
  title =        "Paving the Migration Path",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Applying C++",
  number =       "1",
  pages =        "87--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:MTC,
  author =       "Kenneth Pugh",
  title =        "More On {\tt const}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "95--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Libes:1991:E,
  author =       "Don Libes",
  title =        "Expect",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Implementor's Notebook",
  number =       "1",
  pages =        "103--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Carver:1991:IFO,
  author =       "Richard Carver",
  title =        "The {iRMX} Family of Operating Systems",
  journal =      j-CUJ,
  volume =       "9",
  number =       "1",
  pages =        "109--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Baker:1991:CAM,
  author =       "Louis Baker",
  title =        "Complex Arithmetic and Matrices In {C++}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "User Report",
  number =       "1",
  pages =        "123--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cady:1991:TSE,
  author =       "Robert E. Cady",
  title =        "{{\em Software Engineering in C}}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Book review",
  number =       "1",
  pages =        "133--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gessling:1991:CRE,
  author =       "Donald Gessling",
  title =        "Code Readability Enhancement Using Macros",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "1",
  pages =        "135--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bates:1991:MP,
  author =       "Rodney M. Bates",
  title =        "Modula-2: The Pros",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "1",
  pages =        "137--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:HTLa,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <limits.h>}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Standard C",
  number =       "2",
  pages =        "7--??",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1991:PPb,
  author =       "Rex Jaeschke",
  title =        "Puzzles --- Part 4",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Doctor C}'s Pointers",
  number =       "2",
  pages =        "17--??",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Syck:1991:RRA,
  author =       "Gary Syck",
  title =        "Removing Recursion From Algorithms",
  journal =      j-CUJ,
  volume =       "9",
  number =       "2",
  pages =        "25--??",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hegeman:1991:SL,
  author =       "Frederick W. Hegeman",
  title =        "Skip Lists",
  journal =      j-CUJ,
  volume =       "9",
  number =       "2",
  pages =        "33--??",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Walker:1991:PNG,
  author =       "John Q. {Walker II}",
  title =        "Positioning Nodes For General Trees",
  journal =      j-CUJ,
  volume =       "9",
  number =       "2",
  pages =        "47--62",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Mon Nov 11 12:28:48 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Tomasik:1991:RDF,
  author =       "Jerzy Tomasik",
  title =        "Removing Duplicate Files Across Disk Drives",
  journal =      j-CUJ,
  volume =       "9",
  number =       "2",
  pages =        "63--??",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Grogan:1991:SSL,
  author =       "Kenneth L. {Grogan, Jr.}",
  title =        "Searching With Skip Lists",
  journal =      j-CUJ,
  volume =       "9",
  number =       "2",
  pages =        "71--??",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schmitt:1991:RUT,
  author =       "David A. Schmitt",
  title =        "Reviving the {UNIX} {\tt sbrk} Function",
  journal =      j-CUJ,
  volume =       "9",
  number =       "2",
  pages =        "97--??",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{McLaughlin:1991:AST,
  author =       "Robert McLaughlin",
  title =        "Automated Software Testing",
  journal =      j-CUJ,
  volume =       "9",
  number =       "2",
  pages =        "103--??",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1991:SIN,
  author =       "Sydney S. Weinstein",
  title =        "Special Issue: Network News",
  journal =      j-CUJ,
  volume =       "9",
  type =         "On the Networks",
  number =       "2",
  pages =        "109--??",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:YL,
  author =       "Kenneth Pugh",
  title =        "{YACC} and {Lex}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "117--??",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:COV,
  author =       "Kenneth Pugh and Arthur Shipman",
  title =        "Code Organization and Variable Placement: The Nature
                 of {C}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "121--??",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lane:1991:TOD,
  author =       "Alex Lane",
  title =        "{{\em Object-Oriented Design with Applications}}, by
                 {Grady Booch}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Book review",
  number =       "2",
  pages =        "125--??",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Booch:1991:OOD}.",
  acknowledgement = ack-nhfb,
}

@Article{Zolman:1991:LSM,
  author =       "Leor Zolman",
  title =        "A Login Shell For {MS-DOS}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "2",
  pages =        "127--??",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rombouts:1991:TAS,
  author =       "Tom Rombouts",
  title =        "{{\em Algorithmics: The Spirit of Computing}}, by
                 {David Harel}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Book review",
  number =       "2",
  pages =        "131--??",
  month =        feb,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Harel:1992:ASC}.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:HTLb,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <locale.h>}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Standard C",
  number =       "3",
  pages =        "7--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1991:PPc,
  author =       "Rex Jaeschke",
  title =        "Puzzles --- Part {5}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Doctor C}'s Pointers",
  number =       "3",
  pages =        "23--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Halbert:1991:ERM,
  author =       "Joel Halbert",
  title =        "Embedded Real-Time Multitasking Kernel",
  journal =      j-CUJ,
  volume =       "9",
  number =       "3",
  pages =        "33--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fugelso:1991:RDA,
  author =       "David Fugelso and Michael Michnovicz",
  title =        "Real-Time Data Acquisition",
  journal =      j-CUJ,
  volume =       "9",
  number =       "3",
  pages =        "48--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{vandenBerg:1991:PCM,
  author =       "Frank van den Berg",
  title =        "Portable {C} for the 8051 Microcontroller",
  journal =      j-CUJ,
  volume =       "9",
  number =       "3",
  pages =        "59--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Villani:1991:BES,
  author =       "Pasquale J. Villani",
  title =        "Building Embedded Systems With {Turbo C}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "3",
  pages =        "67--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Reis:1991:PC,
  author =       "Anthony Dos Reis and Li Yun",
  title =        "Pointer-Pointers In {C}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "3",
  pages =        "83--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1991:XWPa,
  author =       "Eric F. Johnson and Kevin Reichard",
  title =        "{X Window} Programming --- Part 1: The {X Window
                 System}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "3",
  pages =        "87--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1991:IPPa,
  author =       "Dwayne Phillips",
  title =        "Image Processing --- Part 1: Reading the {Tag Image
                 File Format}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "3",
  pages =        "92--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
  keywords =     "{Tag Image File Format} (TIFF)",
}

@Article{Pugh:1991:DBE,
  author =       "Kenneth Pugh and Garrett J. Boni",
  title =        "Defining `\{' As {BEGIN} and `\}' As {END} With {\tt
                 \#define}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "103--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1991:WYF,
  author =       "Daniel Saks",
  title =        "Writing Your First Class",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Stepping Up To C++",
  number =       "3",
  pages =        "115--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Libes:1991:ITT,
  author =       "Don Libes",
  title =        "Implementing a {\tt trap} Command",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Implementor's Notebook",
  number =       "3",
  pages =        "123--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1991:NMN,
  author =       "Sydney S. Weinstein",
  title =        "New Moderator Needed",
  journal =      j-CUJ,
  volume =       "9",
  type =         "On the Networks",
  number =       "3",
  pages =        "129--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Young:1991:CEE,
  author =       "Scott Young and Marwan El-AUGI",
  title =        "{CUG336} --- {EGAPAL\slash EDIPAL}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "3",
  pages =        "133--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zenier:1991:CFC,
  author =       "Mark Zenier",
  title =        "{CUG335} --- {Frankenstein} Cross Assemblers",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "3",
  pages =        "133--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hedquist:1991:CCC,
  author =       "Barry E. Hedquist",
  title =        "Compiler Certification: Comments on the Process",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "3",
  pages =        "138--??",
  month =        mar,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:ITL,
  author =       "P. J. Plauger",
  title =        "Implementing {\tt <locale.h>}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Standard C",
  number =       "4",
  pages =        "7--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1991:DSPa,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part {I}: Arrays",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Doctor C}'s Pointers",
  number =       "4",
  pages =        "21--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Barnes:1991:QW,
  author =       "Lan Barnes",
  title =        "{QNX Windows}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "4",
  pages =        "33--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bugg:1991:MM,
  author =       "Keith E. Bugg",
  title =        "Of Mice and Menus",
  journal =      j-CUJ,
  volume =       "9",
  number =       "4",
  pages =        "46--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Matsche:1991:PM,
  author =       "John J. Matsche",
  title =        "Point-And-Shoot Menus",
  journal =      j-CUJ,
  volume =       "9",
  number =       "4",
  pages =        "57--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Chursenoff:1991:SCT,
  author =       "Greg Chursenoff",
  title =        "Serial Communications With {Turbo C}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "4",
  pages =        "63--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schell:1991:SSC,
  author =       "Joe Schell",
  title =        "Some Small {C++} Classes",
  journal =      j-CUJ,
  volume =       "9",
  number =       "4",
  pages =        "73--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:MPP,
  author =       "Kenneth Pugh",
  title =        "More Pointer Problems",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "85--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:IPR,
  author =       "Kenneth Pugh and Tim Riley",
  title =        "Intercepting Process Return Codes",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "88--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hobbs:1991:TCC,
  author =       "Sam Hobbs",
  title =        "{{\em Complete C++ Primer, The}}, by {Keith Weiskamp
                 and Bryan Flamig}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Book review",
  number =       "4",
  pages =        "96--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Weiskamp:1990:CCP}.",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1991:WWN,
  author =       "Sydney S. Weinstein",
  title =        "We Welcome a New Moderator",
  journal =      j-CUJ,
  volume =       "9",
  type =         "On the Networks",
  number =       "4",
  pages =        "97--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1991:CCT,
  author =       "Victor R. Volkman",
  title =        "{C} Communications Toolkit, {v1.00B}, from Magna Carta
                 Software",
  journal =      j-CUJ,
  volume =       "9",
  type =         "User Report",
  number =       "4",
  pages =        "103--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kotz:1991:CG,
  author =       "David Kotz",
  title =        "{CUG334 GNUPLOT}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG Library Update",
  number =       "4",
  pages =        "110--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Letendre:1991:CCL,
  author =       "William Letendre",
  title =        "{CUG339} --- Ctrl-{C} Library",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "4",
  pages =        "110--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Passe:1991:CCC,
  author =       "Steve Passe and Matthew Brandt and Brian Brown and
                 Stuart Dole",
  title =        "{CUG338} --- 68000 {C} Compiler and Assembler",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "4",
  pages =        "110--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pinson:1991:CDS,
  author =       "James Pinson",
  title =        "{CUG337} --- Designing Screen Interfaces in {C}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "4",
  pages =        "110--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rombouts:1991:TAH,
  author =       "Tom Rombouts",
  title =        "{{\em Art of Human-Computer Interface Design, The}},
                 Edited by {Brenda Laurel}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Book review",
  number =       "4",
  pages =        "111--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Laurel:1990:AHI}.",
  acknowledgement = ack-nhfb,
}

@Article{Mariam:1991:PSS,
  author =       "P. Lyle Mariam",
  title =        "Puzzle Style: Some Criticisms",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "4",
  pages =        "118--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Obenchain:1991:BMC,
  author =       "Robert L. Obenchain",
  title =        "Bug in {Microsoft C} Versions 6.00 and {6.00A}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "4",
  pages =        "120--??",
  month =        apr,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:TCUa,
  author =       "P. J. Plauger",
  title =        "{{\em C Users Journal}} Conversion To {{\em C++ Users
                 Journal}} Not Imminent",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Editor}'s Forum",
  number =       "5",
  pages =        "6--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:BYO,
  author =       "P. J. Plauger",
  title =        "Build Your Own Locales",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Standard C",
  number =       "5",
  pages =        "8--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1991:DSPb,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 2: Arrays of Pointers Vs.
                 Multi-Dimensional Arrays",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Doctor C}'s Pointers",
  number =       "5",
  pages =        "20--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1991:BCP,
  author =       "Anonymous",
  title =        "Bad {C} Puns Contest Results",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Editor}'s note",
  number =       "5",
  pages =        "26--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Wed Nov 01 08:40:15 2000",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1991:XWPb,
  author =       "Eric F. Johnson and Kevin Reichard",
  title =        "{X Window} Programming --- Part 2: The {X} Library",
  journal =      j-CUJ,
  volume =       "9",
  number =       "5",
  pages =        "30--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Baker:1991:DSP,
  author =       "Louis Baker",
  title =        "Digital Signal Processing: {A} Tutorial",
  journal =      j-CUJ,
  volume =       "9",
  number =       "5",
  pages =        "47--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Shipman:1991:AMT,
  author =       "Arthur Shipman",
  title =        "Allocating Multiple {\tt char} Arrays",
  journal =      j-CUJ,
  volume =       "9",
  number =       "5",
  pages =        "54--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Brandt:1991:CST,
  author =       "Michael E. Brandt",
  title =        "Comparing Signals in the Time Domain",
  journal =      j-CUJ,
  volume =       "9",
  number =       "5",
  pages =        "58--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:PSR,
  author =       "Kenneth Pugh and A. E. Molony",
  title =        "Printer Setup Routine",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "65--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:RFK,
  author =       "Kenneth Pugh",
  title =        "Reading Function Keys of {IBM PC} In {C} Programs",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "65--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Forkosh:1991:MAL,
  author =       "John Forkosh",
  title =        "More Accurate Linear Interpolation",
  journal =      j-CUJ,
  volume =       "9",
  number =       "5",
  pages =        "77--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Libes:1991:DPY,
  author =       "Don Libes",
  title =        "Don't Put This On Your Resum{\'e}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Implementor's Notebook",
  number =       "5",
  pages =        "89--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Long:1991:OP,
  author =       "Rodney Long",
  title =        "Orbit Propagation",
  journal =      j-CUJ,
  volume =       "9",
  number =       "5",
  pages =        "97--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1991:YFC,
  author =       "Daniel Saks",
  title =        "Your First Class",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Stepping Up To C++",
  number =       "5",
  pages =        "107--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1991:IPPb,
  author =       "Dwayne Phillips",
  title =        "Image Processing --- Part 2: Displaying Images And
                 Printing Numbers",
  journal =      j-CUJ,
  volume =       "9",
  number =       "5",
  pages =        "117--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zwakenberg:1991:IAC,
  author =       "Hans G. Zwakenberg",
  title =        "Inexact Alphanumeric Comparisons",
  journal =      j-CUJ,
  volume =       "9",
  number =       "5",
  pages =        "127--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ebnet:1991:CC,
  author =       "Josef Ebnet",
  title =        "{CUG340} --- {C-Window}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "5",
  pages =        "135--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lang:1991:CSC,
  author =       "Don Lang",
  title =        "{CUG163} --- Small {C} for {MS-DOS}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG Library Update",
  number =       "5",
  pages =        "135--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Long:1991:COP,
  author =       "Rodney Long",
  title =        "{CUG341} --- Orbit Propagation",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "5",
  pages =        "135--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Miller:1991:CII,
  author =       "Blake Miller",
  title =        "{CUG342} --- {I8255} Interface Library",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "5",
  pages =        "135--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1991:CCI,
  author =       "Dwayne Phillips",
  title =        "{CUG343} --- {C} Image Processing System",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "5",
  pages =        "135--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wilhelms:1991:SSF,
  author =       "Gerhard Wilhelms",
  title =        "Source of Stroked Fonts for {Borland}'s Graphic
                 Interface",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "5",
  pages =        "136--??",
  month =        may,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:FMV,
  author =       "P. J. Plauger",
  title =        "Formatting Monetary Values",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Standard C",
  number =       "6",
  pages =        "9--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1991:DSPc,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 3: Arrays of Pointers Vs.
                 Multi-Dimensional Arrays",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Doctor C}'s Pointers",
  number =       "6",
  pages =        "17--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pruett:1991:MCS,
  author =       "Mark Pruett",
  title =        "Mixing {C} With {SQL}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "6",
  pages =        "25--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cavallito:1991:LCA,
  author =       "Frank Cavallito",
  title =        "Linking {C} and {APL}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "6",
  pages =        "39--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ware:1991:MCI,
  author =       "John Ware",
  title =        "Mixing {C} With Informix",
  journal =      j-CUJ,
  volume =       "9",
  number =       "6",
  pages =        "47--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kelly:1991:UCD,
  author =       "Michael Kelly",
  title =        "A Universal {C++} Data Type",
  journal =      j-CUJ,
  volume =       "9",
  number =       "6",
  pages =        "51--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Terry:1991:OBT,
  author =       "Bruce M. {Terry, Jr.}",
  title =        "Optimizing Binary Trees",
  journal =      j-CUJ,
  volume =       "9",
  number =       "6",
  pages =        "65--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Measday:1991:ECL,
  author =       "Charles Measday",
  title =        "Enhanced Command Line Processing",
  journal =      j-CUJ,
  volume =       "9",
  number =       "6",
  pages =        "75--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1991:IPPc,
  author =       "Dwayne Phillips",
  title =        "Image Processing --- Part 3: Displaying and Printing
                 Images Using Halftoning",
  journal =      j-CUJ,
  volume =       "9",
  number =       "6",
  pages =        "89--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schermerhorn:1991:WC,
  author =       "L. J. G. Schermerhorn",
  title =        "Word Counting",
  journal =      j-CUJ,
  volume =       "9",
  number =       "6",
  pages =        "105--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zimmerman:1991:TST,
  author =       "Dan Zimmerman",
  title =        "{{\em Software Testing Techniques}}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Book review",
  number =       "6",
  pages =        "107--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zolman:1991:PJM,
  author =       "Leor Zolman",
  title =        "A Portable Journal Manager",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Illustrated C",
  number =       "6",
  pages =        "109--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:TFV,
  author =       "Kenneth Pugh and Hugo Calleens",
  title =        "{\tt float}s Versus {\tt double}s",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "117--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:NCS,
  author =       "Kenneth Pugh",
  title =        "Naming Conflicts With Standard Library Function
                 Names",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "119--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1991:SCR,
  author =       "Ken Graham",
  title =        "Screen Capture Routines: Some Sources",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "121--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Alessi:1991:TBT,
  author =       "Joseph S. Alessi",
  title =        "Trailing Blank, Trailing Tab, and Blank Line Removal
                 from Input Stream",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "123--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1991:TC,
  author =       "Sydney S. Weinstein",
  title =        "\path|comp.sources.reviewed|",
  journal =      j-CUJ,
  volume =       "9",
  type =         "On the Networks",
  number =       "6",
  pages =        "127--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1991:CCG,
  author =       "Anonymous",
  title =        "{CUG344} --- {C} Grabbag \#1",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "6",
  pages =        "132--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:MF,
  author =       "P. J. Plauger",
  title =        "Math Functions",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Standard C",
  number =       "7",
  pages =        "8--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1991:DSPd,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 4: Singly-Linked Lists",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Doctor C}'s Pointers",
  number =       "7",
  pages =        "17--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rathe:1991:XCM,
  author =       "Richard Rathe",
  title =        "`{X}' Commands For {Mac HyperCard}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "7",
  pages =        "25--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Erdelsky:1991:SLI,
  author =       "Philip J. Erdelsky",
  title =        "A Simple Line Input Function",
  journal =      j-CUJ,
  volume =       "9",
  number =       "7",
  pages =        "36--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jervis:1991:ORU,
  author =       "Robert Jervis",
  title =        "{OOP} for the Rest of Us",
  journal =      j-CUJ,
  volume =       "9",
  number =       "7",
  pages =        "41--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Searfoss:1991:EJC,
  author =       "Glenn Searfoss",
  title =        "Encoding {Japanese} Characters",
  journal =      j-CUJ,
  volume =       "9",
  number =       "7",
  pages =        "47--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bar-David:1991:TO,
  author =       "Tsvi Bar-David",
  title =        "Type As Object",
  journal =      j-CUJ,
  volume =       "9",
  number =       "7",
  pages =        "55--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lang:1991:ESC,
  author =       "Don Lang",
  title =        "Enhancing Small {C V2.0}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "7",
  pages =        "61--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hazzah:1991:EIL,
  author =       "Ali Hazzah",
  title =        "Encapsulation, Inheritance and Late-Binding In {C++}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "7",
  pages =        "63--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1991:DSC,
  author =       "Timothy Prince",
  title =        "Double To (And From) String Conversion",
  journal =      j-CUJ,
  volume =       "9",
  number =       "7",
  pages =        "75--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Reichard:1991:XWP,
  author =       "Kevin Reichard and Eric F. Johnson",
  title =        "{X Window} Programming --- Part 3: More {Xlib}
                 Programming",
  journal =      j-CUJ,
  volume =       "9",
  number =       "7",
  pages =        "93--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:OFS,
  author =       "Kenneth Pugh and Lyle O. Haga",
  title =        "Order of Functions in Source Code",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "106--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:DAM,
  author =       "Kenneth Pugh and Lyle O. Haga",
  title =        "Data Alignment in Memory",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "107--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1991:RMC,
  author =       "Daniel Saks",
  title =        "Rewriting Modules As Classes",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Stepping Up To C++",
  number =       "7",
  pages =        "115--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1991:TCA,
  author =       "Anonymous",
  title =        "Table of Cross Assemblers in the {CUG} Library",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Editor}'s note",
  number =       "7",
  pages =        "126--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Wed Nov 01 08:40:15 2000",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Baldwin:1991:CAC,
  author =       "Alan R. Baldwin",
  title =        "{CUG346 ASxxxx} Cross Assembler --- Part 2",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "7",
  pages =        "126--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hughes:1991:CTT,
  author =       "Bert C. Hughes",
  title =        "{CUG347} --- {TAVL} Tree",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "7",
  pages =        "126--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schwan:1991:CTT,
  author =       "Eduard Schwan",
  title =        "{CUG345} --- {TLC\slash TLP}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "7",
  pages =        "126--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Penoyer:1991:DPC,
  author =       "Robert H. Penoyer",
  title =        "Defining Pi in {C}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "7",
  pages =        "136--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rees:1991:UMS,
  author =       "Joel Rees and Kenneth Pugh",
  title =        "Use of Microprocessor String and Loop Instructions By
                 {C} Compilers",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:MP,
  author =       "P. J. Plauger",
  title =        "Math Primitives",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Standard C",
  number =       "8",
  pages =        "9--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1991:DSPe,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 5: Singly-Linked Lists",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Doctor C}'s Pointers",
  number =       "8",
  pages =        "21--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Newman:1991:PPS,
  author =       "Dave Newman",
  title =        "A Portable {PC} Screen {I/O} Library",
  journal =      j-CUJ,
  volume =       "9",
  number =       "8",
  pages =        "31--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schore:1991:OMC,
  author =       "Michael Schore",
  title =        "Octree Method of Color Matching",
  journal =      j-CUJ,
  volume =       "9",
  number =       "8",
  pages =        "43--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hagan:1991:RMI,
  author =       "Girish T. Hagan",
  title =        "Resampling Methods For Image Manipulation",
  journal =      j-CUJ,
  volume =       "9",
  type =         "From the {Editor}",
  number =       "8",
  pages =        "53--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1991:IPPd,
  author =       "Dwayne Phillips",
  title =        "Image Processing --- Part 4: Histograms and Histogram
                 Equalization",
  journal =      j-CUJ,
  volume =       "9",
  number =       "8",
  pages =        "59--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{White:1991:COC,
  author =       "Ronald G. White",
  title =        "Copy-On-Write Objects For {C++}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "8",
  pages =        "71--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colvin:1991:EHA,
  author =       "Gregory Colvin",
  title =        "Exception Handling In {ANSI C}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "8",
  pages =        "77--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ashdown:1991:PG,
  author =       "Ian Ashdown",
  title =        "{PCX} Graphics",
  journal =      j-CUJ,
  volume =       "9",
  number =       "8",
  pages =        "89--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zolman:1991:PCLa,
  author =       "Leor Zolman",
  title =        "Processing Code Listings For Publication",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Illustrated C",
  number =       "8",
  pages =        "105--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1991:AAY,
  author =       "Sydney S. Weinstein",
  title =        "{Archie} At Your Service",
  journal =      j-CUJ,
  volume =       "9",
  type =         "On the Networks",
  number =       "8",
  pages =        "113--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ashdown:1991:CPG,
  author =       "Ian Ashdown",
  title =        "{CUG350} --- {PCX} Graphics Library",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "8",
  pages =        "120--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Panas:1991:CDZ,
  author =       "Michael G. Panas",
  title =        "{CUG348} --- 8048 {Disassembler\slash Z80} Cross
                 Assembler",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "8",
  pages =        "120--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pollatschek:1991:CSS,
  author =       "M. A. Pollatschek",
  title =        "{CUG349} --- Simulation Subroutine Library",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "8",
  pages =        "120--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wells:1991:EOU,
  author =       "Bruce Wells",
  title =        "{English} as the Official {U.S.} Language",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "8",
  pages =        "124--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Brungs:1991:BVP,
  author =       "Michael Brungs",
  title =        "Bit Variables Proposed",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "8",
  pages =        "126--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{vanderPoel:1991:VDE,
  author =       "Robert van der Poel",
  title =        "Variable Declarations and {\tt extern}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "8",
  pages =        "127--??",
  month =        aug,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:TCUb,
  author =       "P. J. Plauger",
  title =        "{{\em C Users Journal}} Too `Academic'?",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Editor}'s Forum",
  number =       "9",
  pages =        "6--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:MS,
  author =       "P. J. Plauger",
  title =        "A Math Sampler",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Standard C",
  number =       "9",
  pages =        "8--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1991:DSPf,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 6: Doubly-Linked Lists",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Doctor C}'s Pointers",
  number =       "9",
  pages =        "17--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gangwere:1991:KP,
  author =       "Don bandit Gangwere",
  title =        "{Kermit} Protocol",
  journal =      j-CUJ,
  volume =       "9",
  number =       "9",
  pages =        "25--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Tomassini:1991:PS,
  author =       "Marco Tomassini",
  title =        "Programming With Sockets",
  journal =      j-CUJ,
  volume =       "9",
  number =       "9",
  pages =        "39--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Blossom:1991:DAT,
  author =       "Eric Blossom",
  title =        "Decoding {ASN.1} Transfer Syntax",
  journal =      j-CUJ,
  volume =       "9",
  number =       "9",
  pages =        "57--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Connolly:1991:PMH,
  author =       "Douglas Connolly",
  title =        "From {PC} To Mainframe With {HLLAPI}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "9",
  pages =        "65--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1991:RT,
  author =       "Daniel Saks",
  title =        "Reference Types",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Stepping Up To C++",
  number =       "9",
  pages =        "91--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:D,
  author =       "Kenneth Pugh",
  title =        "{DLLs} for {DOS}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "99--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Busigin:1991:QOS,
  author =       "Nick Busigin",
  title =        "The {QNX} Operating System {v2.15C}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "User Report",
  number =       "9",
  pages =        "106--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hobbs:1991:TCP,
  author =       "Sam Hobbs",
  title =        "{{\em Computers, Pattern, Chaos and Beauty}}, by
                 {Clifford A. Pickover}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Book review",
  number =       "9",
  pages =        "121--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Pickover:1990:CPC}.",
  acknowledgement = ack-nhfb,
}

@Article{Blum:1991:CSV,
  author =       "David Blum",
  title =        "{CUG352} --- {\tt String} and {\tt Vlist}: {A} Couple
                 of Classes",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "9",
  pages =        "126--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hack:1991:CU,
  author =       "Kevin Hack",
  title =        "{CUG351} --- {UltraWin}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "9",
  pages =        "126--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{ODell:1991:BGB,
  author =       "Robert T. O'Dell",
  title =        "Brief Graphics Bibliography",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "9",
  pages =        "137--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Aboshanab:1991:CQC,
  author =       "Belinda Aboshanab",
  title =        "Costs: Quick {C} Versus {Turbo C}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "9",
  pages =        "140--??",
  month =        sep,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:HTSa,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <setjmp.h>}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Standard C",
  number =       "10",
  pages =        "9--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1991:DSPg,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 7: Doubly-Linked Lists",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Doctor C}'s Pointers",
  number =       "10",
  pages =        "18--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bergman-Terrell:1991:CGC,
  author =       "Eric Bergman-Terrell",
  title =        "A Call-Tree Generator For {C} Programs",
  journal =      j-CUJ,
  volume =       "9",
  number =       "10",
  pages =        "33--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1991:DIW,
  author =       "Robert L. Ward",
  title =        "Debugging Instrumentation Wrappers For Heap
                 Functions",
  journal =      j-CUJ,
  volume =       "9",
  number =       "10",
  pages =        "41--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Baldwin:1991:DCO,
  author =       "Wahhab Baldwin",
  title =        "Debugging In {C} --- An Overview",
  journal =      j-CUJ,
  volume =       "9",
  number =       "10",
  pages =        "50--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1991:CMC,
  author =       "Victor R. Volkman",
  title =        "Conquer Multitasking With {Conquerrent C} 2.01",
  journal =      j-CUJ,
  volume =       "9",
  type =         "User Report",
  number =       "10",
  pages =        "64--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Tomasik:1991:DBY,
  author =       "Jerzy Tomasik",
  title =        "Don't Blow Your Stack",
  journal =      j-CUJ,
  volume =       "9",
  number =       "10",
  pages =        "73--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gilson:1991:GSR,
  author =       "Michael J. Gilson and Matt Weisfeld",
  title =        "A Generic Search Routine",
  journal =      j-CUJ,
  volume =       "9",
  number =       "10",
  pages =        "87--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{McMahon:1991:GCS,
  author =       "William McMahon",
  title =        "A Generic Command-Line Switch",
  journal =      j-CUJ,
  volume =       "9",
  number =       "10",
  pages =        "95--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ridge:1991:TDS,
  author =       "John Ridge",
  title =        "{{\em Data Structures Using C}}, by {A. Tenenbaum, Y.
                 Langsam, and M. J. Augenstein}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Book review",
  number =       "10",
  pages =        "100--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Tenenbaum:1990:DSU}.",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1991:XWPc,
  author =       "Eric F. Johnson and Kevin Reichard",
  title =        "{X Window} Programming --- Part 4: Making Odd-Shaped
                 {Windows}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "10",
  pages =        "103--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1991:R,
  author =       "Sydney S. Weinstein",
  title =        "The ``Reviews'' Are In",
  journal =      j-CUJ,
  volume =       "9",
  type =         "On the Networks",
  number =       "10",
  pages =        "111--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:UTT,
  author =       "Kenneth Pugh",
  title =        "Using {{\tt TLIB}}, the {Turbo C Librarian}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "117--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:KIC,
  author =       "Kenneth Pugh and Peter Nunn",
  title =        "`{ON KEY}' Interrupts In {C} Under {MS-DOS}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "120--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:RCT,
  author =       "Kenneth Pugh",
  title =        "Recursive Calls To {\tt main()}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "120--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zolman:1991:PCLb,
  author =       "Leor Zolman",
  title =        "Processing Code Listings For Publication --- Part 2",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Illustrated C",
  number =       "10",
  pages =        "125--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Dodrill:1991:CCT,
  author =       "Gordon Dodrill",
  title =        "{CUG353} --- {C++} Tutor 2.0",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "10",
  pages =        "131--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:MEW,
  author =       "P. J. Plauger and John K. Gotwals",
  title =        "Multiple Exits From Within a {C} Code Block",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "10",
  pages =        "137--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rice:1991:TNM,
  author =       "Jerry Rice",
  title =        "{{\em Numerical Methods for Scientists and Engineers}}
                 Still In Print",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "10",
  pages =        "137--??",
  month =        oct,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:CSS,
  author =       "P. J. Plauger",
  title =        "A Character Set Standard: The Fight",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Editor}'s Forum",
  number =       "11",
  pages =        "6--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:HTSb,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <stdarg.h>}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Standard C",
  number =       "11",
  pages =        "9--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1991:DSPh,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 8: Circular Lists",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Doctor C}'s Pointers",
  number =       "11",
  pages =        "21--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zeidler:1991:DFC,
  author =       "Steve Zeidler",
  title =        "Doing Fractions In {C++}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "11",
  pages =        "33--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Man:1991:MLC,
  author =       "Richard F. Man",
  title =        "A Multithreading Library In {C} For Subsumption
                 Architecture",
  journal =      j-CUJ,
  volume =       "9",
  number =       "11",
  pages =        "42--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1991:XWPd,
  author =       "Eric F. Johnson and Kevin Reichard",
  title =        "{X Window} Programming --- Part 5: {X} Toolkit
                 Programming",
  journal =      j-CUJ,
  volume =       "9",
  number =       "11",
  pages =        "59--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Mann:1991:RUS,
  author =       "Daniel Mann and Brett Stewart",
  title =        "Register Usage Strategies",
  journal =      j-CUJ,
  volume =       "9",
  number =       "11",
  pages =        "66--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1991:IPPe,
  author =       "Dwayne Phillips",
  title =        "Image Processing --- Part 5: Writing Images To Files
                 and Basic Edge Detection",
  journal =      j-CUJ,
  volume =       "9",
  number =       "11",
  pages =        "75--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1991:FNO,
  author =       "Daniel Saks",
  title =        "Function Name Overloading",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Stepping Up To C++",
  number =       "11",
  pages =        "103--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:STI,
  author =       "Kenneth Pugh and Jamshid Afshar",
  title =        "The Sizes of {\tt int *} and {\tt void *} Pointers",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "113--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:TCI,
  author =       "Kenneth Pugh and Larry Meyer",
  title =        "{\tt curses}, Input, and Screen Refresh",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "114--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:HE,
  author =       "Kenneth Pugh and Glen Watson",
  title =        "Hiding and Encapsulation",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "115--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:CSC,
  author =       "Kenneth Pugh",
  title =        "Coding Style in {C}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "116--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1991:TCM,
  author =       "Jonathan Ward",
  title =        "{{\em Complete Modem Reference, The}}, by {Gilbert
                 Held}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Book review",
  number =       "11",
  pages =        "121--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Held:1991:CMR}.",
  acknowledgement = ack-nhfb,
}

@Article{Jarrett:1991:CCM,
  author =       "John F. Jarrett",
  title =        "{CUG354} --- {CES} Mouse Tools Library w/ {JoyStick}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "11",
  pages =        "128--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Irvine:1991:FVC,
  author =       "Ron Irvine",
  title =        "{Fortran} vs. {C} As Language for Numerical
                 Applications",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "11",
  pages =        "132--??",
  month =        nov,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1991:HTSc,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <stddef.h>}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Standard C",
  number =       "12",
  pages =        "9--??",
  month =        dec,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1991:DSPi,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 8: Circular Lists",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Doctor C}'s Pointers",
  number =       "12",
  pages =        "18--??",
  month =        dec,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Mooallem:1991:SM,
  author =       "Saul Mooallem",
  title =        "{$3$-D} Solid Modeling",
  journal =      j-CUJ,
  volume =       "9",
  number =       "12",
  pages =        "35--??",
  month =        dec,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cornelius:1991:UIA,
  author =       "Paul A. Cornelius",
  title =        "Using {1KHz} Interrupts On {AT} Clones",
  journal =      j-CUJ,
  volume =       "9",
  number =       "12",
  pages =        "53--??",
  month =        dec,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rothkin:1991:PUD,
  author =       "Steven Rothkin",
  title =        "{PC UART} Device Driver",
  journal =      j-CUJ,
  volume =       "9",
  number =       "12",
  pages =        "62--??",
  month =        dec,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1991:XWPe,
  author =       "Eric F. Johnson and Kevin Reichard",
  title =        "{X Window} Programming --- Part 6: {Motif}
                 Programming",
  journal =      j-CUJ,
  volume =       "9",
  number =       "12",
  pages =        "91--??",
  month =        dec,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ream:1991:CSMa,
  author =       "Edward K. Ream",
  title =        "{CUG356} --- {Sherlock} for {Macintosh}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "12",
  pages =        "100--??",
  month =        dec,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ream:1991:CSMb,
  author =       "Edward K. Ream",
  title =        "{CUG355} --- {Sherlock} for {MS-DOS}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "CUG New Release",
  number =       "12",
  pages =        "100--??",
  month =        dec,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Stringer:1991:OP,
  author =       "Roger J. Stringer",
  title =        "Object-Oriented Programming",
  journal =      j-CUJ,
  volume =       "9",
  number =       "12",
  pages =        "101--??",
  month =        dec,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Skelly:1991:CCO,
  author =       "Christopher Skelly",
  title =        "Creating {C++-Like} ``Objects'' In {C}",
  journal =      j-CUJ,
  volume =       "9",
  number =       "12",
  pages =        "109--??",
  month =        dec,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:TTA,
  author =       "Kenneth Pugh",
  title =        "{\tt typedef}: Advantages and Disadvantages",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "12",
  pages =        "119--??",
  month =        dec,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:MMT,
  author =       "Kenneth Pugh",
  title =        "Maximum and Minimum of Three Integers",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "12",
  pages =        "120--??",
  month =        dec,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1991:CCS,
  author =       "Kenneth Pugh and R. Smithers",
  title =        "Counting the Characters and Spaces in a String",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "12",
  pages =        "121--??",
  month =        dec,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bart:1991:CN,
  author =       "Randall Bart",
  title =        "{C++}: The Name",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Letter",
  number =       "12",
  pages =        "130--??",
  month =        dec,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:ITS,
  author =       "P. J. Plauger",
  title =        "Implementing {\tt <stdio.h>}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Standard C",
  number =       "1",
  pages =        "8--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Brumbaugh:1992:PCL,
  author =       "David Brumbaugh",
  title =        "Porting {C} Libraries To {C++}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "1",
  pages =        "21--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bybee:1992:PVI,
  author =       "Robert D. Bybee",
  title =        "A Portable {VMS-Style} Input Line Routine",
  journal =      j-CUJ,
  volume =       "10",
  number =       "1",
  pages =        "36--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1992:IPPa,
  author =       "Dwayne Phillips",
  title =        "Image Processing --- Part 6: Advanced Edge Detection",
  journal =      j-CUJ,
  volume =       "10",
  number =       "1",
  pages =        "47--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Benda:1992:OMD,
  author =       "Carl M. Benda",
  title =        "An {OS/2 MIDI} Device Driver",
  journal =      j-CUJ,
  volume =       "10",
  number =       "1",
  pages =        "64--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Halladay:1992:PUM,
  author =       "Steve Halladay and Michael Wiebel",
  title =        "A Practical Use For Multiple Threads",
  journal =      j-CUJ,
  volume =       "10",
  number =       "1",
  pages =        "73--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1992:WAS,
  author =       "Sydney S. Weinstein",
  title =        "Where Have All the Sources Gone",
  journal =      j-CUJ,
  volume =       "10",
  type =         "On the Networks",
  number =       "1",
  pages =        "85--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1992:OO,
  author =       "Daniel Saks",
  title =        "Operator Overloading",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Stepping Up To C++",
  number =       "1",
  pages =        "91--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zolman:1992:PMCa,
  author =       "Leor Zolman",
  title =        "A Portable Menu Compiler",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Illustrated C",
  number =       "1",
  pages =        "102--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Williams:1992:CSC,
  author =       "Al Williams",
  title =        "A Console Stream Class For {Borland C++}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "1",
  pages =        "125--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Frost:1992:CFL,
  author =       "Lyle Frost",
  title =        "{CUG358} --- Four Libraries For a Multiuser {C}
                 Database File Management System",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "1",
  pages =        "137--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hoffman:1992:FAP,
  author =       "Sheldon Hoffman",
  title =        "Finding Agents Or Publishers",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Letter",
  number =       "1",
  pages =        "138--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Rollison:1992:BCL,
  author =       "Leon Rollison",
  title =        "{Borland} Compiler License Agreements",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Letter",
  number =       "1",
  pages =        "138--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pokorny:1992:SFS,
  author =       "Philip D. Pokorny",
  title =        "Specifying the Field of a Structure To {\tt
                 sizeof()}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Letter",
  number =       "1",
  pages =        "140--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:PDS,
  author =       "P. J. Plauger and John Beach",
  title =        "Passing Data To a Spawned Process",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Letter",
  number =       "1",
  pages =        "142--??",
  month =        jan,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:PTS,
  author =       "P. J. Plauger",
  title =        "Primitives For {\tt <stdio.h>}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Standard C",
  number =       "2",
  pages =        "8--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1992:DSPa,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 9: Stacks",
  journal =      j-CUJ,
  volume =       "10",
  type =         "{Doctor C}'s Pointers",
  number =       "2",
  pages =        "20--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Probert:1992:NNA,
  author =       "Geoffrey Probert",
  title =        "Nearest Neighbor Algorithm For Color Matching",
  journal =      j-CUJ,
  volume =       "10",
  number =       "2",
  pages =        "30--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Burk:1992:HGP,
  author =       "Ron L. Burk",
  title =        "Hashing: From Good To Perfect",
  journal =      j-CUJ,
  volume =       "10",
  number =       "2",
  pages =        "41--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Burk:1992:TFO,
  author =       "Ron L. Burk",
  title =        "{{\em File Organization and Processing}}, by {Alan L.
                 Tharp}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Citation",
  number =       "2",
  pages =        "52--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Tharp:1988:FOP}.",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1992:DCU,
  author =       "Dwayne Phillips",
  title =        "Data Compression Using {Huffman} Coding",
  journal =      j-CUJ,
  volume =       "10",
  number =       "2",
  pages =        "55--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hegeman:1992:AF,
  author =       "Frederick W. Hegeman",
  title =        "Arithmetic In Factorial-Base",
  journal =      j-CUJ,
  volume =       "10",
  number =       "2",
  pages =        "73--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Popenfoose:1992:WSS,
  author =       "Toby Popenfoose",
  title =        "Wildcard Subdirectory Searches",
  journal =      j-CUJ,
  volume =       "10",
  number =       "2",
  pages =        "90--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1992:CFC,
  author =       "Timothy Prince",
  title =        "Curve Fitting By {Chebyshef} and Other Methods",
  journal =      j-CUJ,
  volume =       "10",
  number =       "2",
  pages =        "99--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1992:FCF,
  author =       "Steven K. Graham",
  title =        "Fundamentals of Curve Fitting",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Sidebar",
  number =       "2",
  pages =        "104--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:UCO,
  author =       "Kenneth Pugh",
  title =        "Using the Conditional Operator?:",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "107--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:DSA,
  author =       "Kenneth Pugh",
  title =        "Declaring Static and Automatic Pointer Variables",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "108--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:SFS,
  author =       "Kenneth Pugh",
  title =        "Setting File Sizes Under {UNIX}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "109--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:UGV,
  author =       "Kenneth Pugh",
  title =        "Using Gotos Versus Multiple Returns",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "109--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:VSN,
  author =       "Kenneth Pugh",
  title =        "Volume Serial Numbers under {MS-DOS}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "109--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1992:WGS,
  author =       "Sydney S. Weinstein",
  title =        "Where To Get the Sources",
  journal =      j-CUJ,
  volume =       "10",
  type =         "On the Networks",
  number =       "2",
  pages =        "115--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1992:CTL,
  author =       "Robert L. Ward",
  title =        "{C} As a Teaching Language: The Case Against",
  journal =      j-CUJ,
  volume =       "10",
  type =         "{Editor}'s note",
  number =       "2",
  pages =        "123--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:HTSa,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <signal.h>}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Standard C",
  number =       "3",
  pages =        "8--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1992:DSPb,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 10 --- More On Stacks",
  journal =      j-CUJ,
  volume =       "10",
  type =         "{Doctor C}'s Pointers",
  number =       "3",
  pages =        "18--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cox:1992:BES,
  author =       "Keith W. Cox",
  title =        "Building An Embedded System",
  journal =      j-CUJ,
  volume =       "10",
  number =       "3",
  pages =        "23--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bingham:1992:OC,
  author =       "William Bingham and Tom Schlintz and Greg Goslen",
  title =        "{OOP} Without {C++}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "3",
  pages =        "31--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Nelson:1992:DDS,
  author =       "Thomas W. Nelson",
  title =        "The Device Driver As State Machine",
  journal =      j-CUJ,
  volume =       "10",
  number =       "3",
  pages =        "41--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:UCG,
  author =       "Kenneth Pugh",
  title =        "Using Code Generators For Creating {C} Code",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "61--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:PMM,
  author =       "Kenneth Pugh and Tom Frank",
  title =        "{PC} Memory Model Dependencies with {\tt \%u} in {\tt
                 printf} Statements",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "62--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:SHG,
  author =       "Kenneth Pugh and James A. Gant",
  title =        "Saving {Hercules} Graphics Screens to Disk",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "63--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1992:TTC,
  author =       "Geoffrey Probert and Richard B. Shepard",
  title =        "{{\em Turbo C: Memory Resident Utilities, Screen I/O,
                 and Programming}}, by {Al Stevens}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Book recommended",
  number =       "3",
  pages =        "65--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1992:OOPa,
  author =       "Daniel Saks",
  title =        "Operator Overloading --- Part 2",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Stepping Up To C++",
  number =       "3",
  pages =        "67--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1992:EM,
  author =       "Sydney S. Weinstein",
  title =        "Is Everything Miscellaneous?",
  journal =      j-CUJ,
  volume =       "10",
  type =         "On the Networks",
  number =       "3",
  pages =        "77--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zolman:1992:PMCb,
  author =       "Leor Zolman",
  title =        "A Portable Menu Compiler --- Part 2",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Illustrated C",
  number =       "3",
  pages =        "87--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Foundation:1992:CGC,
  author =       "Free Software Foundation and D. J. Delorie",
  title =        "{CUG359} --- {GNU C/C++} for 386",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "3",
  pages =        "117--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{McCullough:1992:CU,
  author =       "William McCullough",
  title =        "{CUG360} --- Uspell",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "3",
  pages =        "118--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cook:1992:GSC,
  author =       "James Cook",
  title =        "Getting Single Characters from the Keyboard",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Letter",
  number =       "3",
  pages =        "126--??",
  month =        mar,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:HTSb,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <stdlib.h>}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Standard C",
  number =       "4",
  pages =        "8--??",
  month =        apr,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1992:MCM,
  author =       "Timothy Prince",
  title =        "Multiple Copy Math Functions",
  journal =      j-CUJ,
  volume =       "10",
  number =       "4",
  pages =        "21--??",
  month =        apr,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1992:PCL,
  author =       "William Smith",
  title =        "Porting Command Line User Interfaces to {GUIs}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "4",
  pages =        "32--??",
  month =        apr,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Stevens:1992:VMP,
  author =       "Roger T. Stevens",
  title =        "A Versatile Menu Program for {Turbo C}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "4",
  pages =        "41--??",
  month =        apr,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Mare:1992:YAC,
  author =       "Adolfo Di Mare",
  title =        "Yet Another {C++} Money Class",
  journal =      j-CUJ,
  volume =       "10",
  number =       "4",
  pages =        "58--??",
  month =        apr,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Stevens:1992:LAU,
  author =       "John W. M. Stevens",
  title =        "Lexical Analysis Using Search Tries",
  journal =      j-CUJ,
  volume =       "10",
  number =       "4",
  pages =        "67--??",
  month =        apr,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1992:DSPc,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 11 --- Yet More On Stacks",
  journal =      j-CUJ,
  volume =       "10",
  type =         "{Doctor C}'s Pointers",
  number =       "4",
  pages =        "89--??",
  month =        apr,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1992:TCE,
  author =       "Stephen Patten",
  title =        "{{\em C Express: 250+ Ready-To-Run Assembly-Language
                 Routines for Turbo C, Microsoft}}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Brief review",
  number =       "4",
  pages =        "95--??",
  month =        apr,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1992:IB,
  author =       "Sydney S. Weinstein",
  title =        "It's Back!",
  journal =      j-CUJ,
  volume =       "10",
  type =         "On the Networks",
  number =       "4",
  pages =        "99--??",
  month =        apr,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:CFW,
  author =       "Kenneth Pugh",
  title =        "Calling Functions from Within a Function",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "105--??",
  month =        apr,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:RFR,
  author =       "Kenneth Pugh and Tom Crosman",
  title =        "Reading File Records Into Structures",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "105--??",
  month =        apr,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:TTS,
  author =       "Kenneth Pugh",
  title =        "{\tt typedef}s and Strong Type-Checking",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "113--??",
  month =        apr,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ekwall:1992:CGT,
  author =       "Jack E. Ekwall",
  title =        "{CUG361} --- Gadgets and Term",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "4",
  pages =        "114--??",
  month =        apr,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Brumbaugh:1992:ZIL,
  author =       "David Brumbaugh",
  title =        "Zinc Interface Library, Version 2.0",
  journal =      j-CUJ,
  volume =       "10",
  type =         "User Report",
  number =       "4",
  pages =        "115--??",
  month =        apr,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:TNC,
  author =       "P. J. Plauger",
  title =        "Text to Numeric Conversions",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Standard C",
  number =       "5",
  pages =        "8--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1992:DSPd,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 12: Queues",
  journal =      j-CUJ,
  volume =       "10",
  type =         "{Doctor C}'s Pointers",
  number =       "5",
  pages =        "20--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Stimpson:1992:NIU,
  author =       "Michael Stimpson",
  title =        "Numerical Integration Using Adaptive Quadrature",
  journal =      j-CUJ,
  volume =       "10",
  number =       "5",
  pages =        "31--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1992:NCC,
  author =       "William Smith",
  title =        "Number Crunching in {C}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "5",
  pages =        "37--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Reid:1992:SFD,
  author =       "Christopher E. Reid and Thomas B. Passin",
  title =        "A Simple Formula for Digital Filtering",
  journal =      j-CUJ,
  volume =       "10",
  number =       "5",
  pages =        "46--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bradley:1992:IDM,
  author =       "Don C. Bradley",
  title =        "Implementing Direct Memory Access ({DMA}) in {C}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "5",
  pages =        "53--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Halladay:1992:TME,
  author =       "Steve Halladay",
  title =        "{\tt malloc}-Related Errors",
  journal =      j-CUJ,
  volume =       "10",
  number =       "5",
  pages =        "72--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kelly-Bootle:1992:BCP,
  author =       "Stan Kelly-Bootle",
  title =        "Bad {C} Pun Contest Results",
  journal =      j-CUJ,
  volume =       "10",
  number =       "5",
  pages =        "83--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1992:OOPb,
  author =       "Daniel Saks",
  title =        "Operator Overloading --- Part 3",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Stepping Up To C++",
  number =       "5",
  pages =        "85--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zolman:1992:PMCc,
  author =       "Leor Zolman",
  title =        "A Portable Menu Compiler --- Part 3",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Illustrated C",
  number =       "5",
  pages =        "95--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:MIE,
  author =       "Kenneth Pugh and Jack Steiner",
  title =        "Modifying {IBM} Extended Characters",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "109--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:NO,
  author =       "Kenneth Pugh",
  title =        "=- As {Non-ANSI} Operator",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "110--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:CEH,
  author =       "Kenneth Pugh",
  title =        "Critical Error Handling",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "111--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Taylor:1992:RVL,
  author =       "Conrad Taylor and Kenneth Pugh",
  title =        "Reading Very Large Integers Into Data Structures",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "113--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Roswell:1992:LCS,
  author =       "Ronald L. {Roswell, Jr.}",
  title =        "Learning {C} by Studying Libraries",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Letter",
  number =       "5",
  pages =        "115--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cooper:1992:CR,
  author =       "Russ Cooper",
  title =        "{CUG362} --- {RMAXTask}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "5",
  pages =        "121--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Romer:1992:CCA,
  author =       "Andrew E. Romer and Paul McKee",
  title =        "{CUG363} --- 68020 Cross Assembler",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "5",
  pages =        "121--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Raynor:1992:TAM,
  author =       "Gary J. Raynor",
  title =        "{\tt assert} Macro",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Letter",
  number =       "5",
  pages =        "128--??",
  month =        may,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:TJC,
  author =       "P. J. Plauger",
  title =        "{{\em Journal of C Language Translation}} Ceases
                 Publication",
  journal =      j-CUJ,
  volume =       "10",
  type =         "{Editor}'s Forum",
  number =       "6",
  pages =        "6--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:SAF,
  author =       "P. J. Plauger",
  title =        "Storage Allocation Functions",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Standard C",
  number =       "6",
  pages =        "8--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fruit:1992:AHL,
  author =       "Robert Fruit",
  title =        "Application Hardware Locks",
  journal =      j-CUJ,
  volume =       "10",
  number =       "6",
  pages =        "23--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kodis:1992:UVA,
  author =       "John Kodis",
  title =        "Using Variable-Length Argument Lists in {C}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "6",
  pages =        "31--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cohn:1992:CIV,
  author =       "Michael W. Cohn",
  title =        "Creating Interactive Voice Response Systems in {C++}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "6",
  pages =        "41--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:IA,
  author =       "Kenneth Pugh and Bruno Fassino",
  title =        "Initializing Arrays",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "55--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:PLP,
  author =       "Kenneth Pugh and Gerrit M. de Wit",
  title =        "Printing to Laser Printers with {C}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "57--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Patton:1992:LSS,
  author =       "Robert L. Patton",
  title =        "On the Lack of a Standard Screen-Clearing Function",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "58--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1992:YAI,
  author =       "Sydney S. Weinstein",
  title =        "You asked for it --- {X}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "On the Networks",
  number =       "6",
  pages =        "63--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Measday:1992:CP,
  author =       "Charles Measday",
  title =        "{C} Packages",
  journal =      j-CUJ,
  volume =       "10",
  number =       "6",
  pages =        "70--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gilson:1992:STM,
  author =       "Michael J. Gilson",
  title =        "A Small {\tt make}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "6",
  pages =        "73--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Metzger:1992:PTT,
  author =       "Robert C. Metzger",
  title =        "Pointer Target Tracking",
  journal =      j-CUJ,
  volume =       "10",
  number =       "6",
  pages =        "85--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1992:DSPe,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 13: Queues",
  journal =      j-CUJ,
  volume =       "10",
  type =         "{Doctor C}'s Pointers",
  number =       "6",
  pages =        "93--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zolman:1992:PMCd,
  author =       "Leor Zolman",
  title =        "A Portable Menu Compiler --- Part 4",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Illustrated C",
  number =       "6",
  pages =        "101--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wall:1992:TIC,
  author =       "Mary Wall",
  title =        "{{\em Illustrated C}}, by {Leor Zolman}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Book review",
  number =       "6",
  pages =        "119--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ream:1992:DS,
  author =       "Edward K. Ream",
  title =        "Debugging With Sherlock",
  journal =      j-CUJ,
  volume =       "10",
  type =         "User Report",
  number =       "6",
  pages =        "121--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Turner:1992:CC,
  author =       "Myron Turner",
  title =        "{CUG364} --- {C-ACROSS}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "6",
  pages =        "124--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:UVM,
  author =       "P. J. Plauger and Marty Leisner and Tim Berens and
                 Andy Levinson",
  title =        "{UNIX} Versus {MS-DOS} --- Some Letters",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Letter",
  number =       "6",
  pages =        "130--??",
  month =        jun,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See additional comments, November 1992, p.~140; April
                 1993, p.~126.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:MF,
  author =       "P. J. Plauger",
  title =        "Multibyte Functions",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Standard C",
  number =       "7",
  pages =        "8--??",
  month =        jul,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Baker:1992:BAC,
  author =       "Louis Baker and Anthony Giancola",
  title =        "Bit Arrays with {C++}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "7",
  pages =        "21--??",
  month =        jul,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Krupansky:1992:LWP,
  author =       "Jack Krupansky",
  title =        "{Liana}: {A} {Windows} Programming Language Based on
                 {C} and {C++}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "7",
  pages =        "27--??",
  month =        jul,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1992:ECS,
  author =       "William Smith",
  title =        "Extending {C} with Stored {SQL} Procedures",
  journal =      j-CUJ,
  volume =       "10",
  number =       "7",
  pages =        "39--??",
  month =        jul,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Berens:1992:TPT,
  author =       "Tim Berens",
  title =        "Two-Dimensional Procedure Tables",
  journal =      j-CUJ,
  volume =       "10",
  number =       "7",
  pages =        "47--??",
  month =        jul,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1992:OOPc,
  author =       "Daniel Saks",
  title =        "Operator Overloading --- Part 4",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Stepping Up To C++",
  number =       "7",
  pages =        "51--??",
  month =        jul,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Brandt:1992:DMM,
  author =       "Michael E. Brandt",
  title =        "Don't Mess with Marilyn!",
  journal =      j-CUJ,
  volume =       "10",
  number =       "7",
  pages =        "62--??",
  month =        jul,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1992:DSPf,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 14: Trees",
  journal =      j-CUJ,
  volume =       "10",
  type =         "{Doctor C}'s Pointers",
  number =       "7",
  pages =        "67--??",
  month =        jul,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Percy:1992:SA,
  author =       "Michael Percy",
  title =        "Simulated Annealing",
  journal =      j-CUJ,
  volume =       "10",
  number =       "7",
  pages =        "71--??",
  month =        jul,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:SGK,
  author =       "Kenneth Pugh",
  title =        "Some Guidelines for Keeping Maintenance Simpler",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "88--??",
  month =        jul,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kirkendall:1992:CEV,
  author =       "Steve Kirkendall",
  title =        "{CUG365} --- {Elvis v1.5}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "7",
  pages =        "96--??",
  month =        jul,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Johns:1992:EGV,
  author =       "David Johns",
  title =        "Embedding Global Variables in Structures",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Letter",
  number =       "7",
  pages =        "100--??",
  month =        jul,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:NCS,
  author =       "P. J. Plauger",
  title =        "Notes on {C++} Standardization Efforts",
  journal =      j-CUJ,
  volume =       "10",
  type =         "{Editor}'s Forum",
  number =       "8",
  pages =        "6--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:CE,
  author =       "P. J. Plauger",
  title =        "{C} and the Environment",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Standard C",
  number =       "8",
  pages =        "8--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Camp:1992:QCM,
  author =       "Kenneth E. Van Camp",
  title =        "A Quadcode Class for Mapping",
  journal =      j-CUJ,
  volume =       "10",
  number =       "8",
  pages =        "17--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ashdown:1992:RR,
  author =       "Ian Ashdown",
  title =        "Radiosity and Realism",
  journal =      j-CUJ,
  volume =       "10",
  number =       "8",
  pages =        "33--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1992:RTR,
  author =       "William Smith",
  title =        "Ray Tracing for Rendering {$2$-D} Cross-Sections of
                 {$3$-D} Objects",
  journal =      j-CUJ,
  volume =       "10",
  number =       "8",
  pages =        "45--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Brailsford:1992:WSC,
  author =       "Steve Brailsford",
  title =        "Writing a Small {CAD} Package",
  journal =      j-CUJ,
  volume =       "10",
  number =       "8",
  pages =        "53--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ramey:1992:PS,
  author =       "Robert Ramey",
  title =        "The Postman's Sort",
  journal =      j-CUJ,
  volume =       "10",
  number =       "8",
  pages =        "59--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wagner-Krankel:1992:SPC,
  author =       "Alan Wagner-Krankel",
  title =        "Smart Pointers in {C++}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "8",
  pages =        "77--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gray:1992:ITT,
  author =       "W. Harvey Gray",
  title =        "Interpreting Touchscreen Touches",
  journal =      j-CUJ,
  volume =       "10",
  number =       "8",
  pages =        "88--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1992:NW,
  author =       "Sydney S. Weinstein",
  title =        "Normal is Wonderful",
  journal =      j-CUJ,
  volume =       "10",
  type =         "On the Networks",
  number =       "8",
  pages =        "101--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1992:DSPg,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 15: Trees (continued)",
  journal =      j-CUJ,
  volume =       "10",
  type =         "{Doctor C}'s Pointers",
  number =       "8",
  pages =        "107--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Zolman:1992:PMCe,
  author =       "Leor Zolman",
  title =        "A Portable Menu Compiler --- Part 5: {CMENU}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Illustrated C",
  number =       "8",
  pages =        "116--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:SAT,
  author =       "Kenneth Pugh",
  title =        "Speeding Up Access Time When Using Linked Lists",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "127--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:RCL,
  author =       "Kenneth Pugh",
  title =        "Reading In Command Line Arguments",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "129--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:RTT,
  author =       "Kenneth Pugh",
  title =        "Return Types for {\tt main()}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "129--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:PVB,
  author =       "Kenneth Pugh",
  title =        "Passing Values Between Programs",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "130--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:OEP,
  author =       "Kenneth Pugh",
  title =        "Order of Evaluation and Post-Increment Evaluation
                 Time",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "131--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:PAI,
  author =       "Kenneth Pugh",
  title =        "Problems in Array Initialization",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "131--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:GAS,
  author =       "Kenneth Pugh",
  title =        "Globally Accessing Strings",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "132--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:SNS,
  author =       "P. J. Plauger and Elvin E. Birth and Robert L. Ward",
  title =        "Some Notes on Software Copyrights",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Letter",
  number =       "8",
  pages =        "140--??",
  month =        aug,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:B,
  author =       "P. J. Plauger",
  title =        "Bugs",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Standard C",
  number =       "9",
  pages =        "8--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Vidal:1992:EH,
  author =       "Carlos Vidal",
  title =        "Exception Handling",
  journal =      j-CUJ,
  volume =       "10",
  number =       "9",
  pages =        "19--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Davis:1992:TC,
  author =       "Wilbon Davis",
  title =        "Time Complexity",
  journal =      j-CUJ,
  volume =       "10",
  number =       "9",
  pages =        "29--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Scott:1992:CI,
  author =       "Vince Scott",
  title =        "{C} Inside the 8250",
  journal =      j-CUJ,
  volume =       "10",
  number =       "9",
  pages =        "39--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1992:CCP,
  author =       "Dwayne Phillips",
  title =        "A \$19.95 {C} Compiler? --- The Power {C} Compiler
                 from {MIX} Software",
  journal =      j-CUJ,
  volume =       "10",
  type =         "User Report",
  number =       "9",
  pages =        "53--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1992:UPP,
  author =       "William Smith",
  title =        "Using the {PC}'s Parallel Port for Bidirectional
                 Communications",
  journal =      j-CUJ,
  volume =       "10",
  number =       "9",
  pages =        "55--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weisfeld:1992:SPU,
  author =       "Matt Weisfeld",
  title =        "Synchronizing Processes Using Critical Sections",
  journal =      j-CUJ,
  volume =       "10",
  number =       "9",
  pages =        "61--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1992:FNN,
  author =       "Dwayne Phillips",
  title =        "The Foundation of Neural Networks: The Adaline and
                 Madaline",
  journal =      j-CUJ,
  volume =       "10",
  number =       "9",
  pages =        "69--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1992:IVA,
  author =       "Daniel Saks",
  title =        "Initialization vs. Assignment",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Stepping Up To C++",
  number =       "9",
  pages =        "93--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Jaeschke:1992:DSPh,
  author =       "Rex Jaeschke",
  title =        "Data Structures --- Part 16: Trees {III}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "{Doctor C}'s Pointers",
  number =       "9",
  pages =        "103--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:PFD,
  author =       "Kenneth Pugh",
  title =        "Pointers to Functions and Double Pointers",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "111--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:UFS,
  author =       "Kenneth Pugh and G. Prodasla",
  title =        "Using the {\tt [} Format Specifier With {\tt
                 sscanf()}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "114--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:EDL,
  author =       "Kenneth Pugh",
  title =        "Exceeding {DOS's 640K} Limit",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "115--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schumann:1992:SDL,
  author =       "Mark W. Schumann",
  title =        "{SoftC} Database Library",
  journal =      j-CUJ,
  volume =       "10",
  type =         "User Report",
  number =       "9",
  pages =        "117--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1992:TCM,
  author =       "William Smith",
  title =        "{{\em C Mathematical Function Handbook, The}}, by
                 {Louis Baker}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Brief review",
  number =       "9",
  pages =        "123--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Baker:1992:CMF}.",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1992:RMD,
  author =       "Robert L. Ward",
  title =        "Reading {Macintosh} 3.5in Disks on a {PC}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "{Editor}'s note",
  number =       "9",
  pages =        "130--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{vonHolten:1992:PNP,
  author =       "Dieter von Holten",
  title =        "Passing {NULL} Pointers as Function Arguments",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Letter",
  number =       "9",
  pages =        "132--??",
  month =        sep,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:HTSc,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <string.h>}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Standard C",
  number =       "10",
  pages =        "8--??",
  month =        oct,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1992:TPF,
  author =       "Chuck Allison",
  title =        "Text Processing {I} --- The Finer Points of {\tt
                 scanf}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Code Capsules",
  number =       "10",
  pages =        "23--??",
  month =        oct,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1992:DMW,
  author =       "William Smith",
  title =        "Debugging with Macro Wrappers",
  journal =      j-CUJ,
  volume =       "10",
  number =       "10",
  pages =        "31--??",
  month =        oct,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bates:1992:DA,
  author =       "Rodney M. Bates",
  title =        "Debugging with Assertions",
  journal =      j-CUJ,
  volume =       "10",
  number =       "10",
  pages =        "40--??",
  month =        oct,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weeks:1992:GTT,
  author =       "Kevin D. Weeks",
  title =        "Glass-Box Testing --- Techniques for Preventing
                 Software Bugs",
  journal =      j-CUJ,
  volume =       "10",
  number =       "10",
  pages =        "47--??",
  month =        oct,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Louis:1992:CR,
  author =       "B. Gregory Louis",
  title =        "Cyclic Redundancy",
  journal =      j-CUJ,
  volume =       "10",
  number =       "10",
  pages =        "55--??",
  month =        oct,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:LLF,
  author =       "Kenneth Pugh",
  title =        "Linked List Functions to Work with Multiple Data
                 Types",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "63--??",
  month =        oct,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1992:IPPb,
  author =       "Dwayne Phillips",
  title =        "Image Processing --- Part 7: Spatial Frequency
                 Filtering",
  journal =      j-CUJ,
  volume =       "10",
  number =       "10",
  pages =        "71--??",
  month =        oct,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ward:1992:TDC,
  author =       "Robert L. Ward",
  title =        "{{\em Debugging: Creative Techniques and Tools for
                 Software Repair}}, by {Martin Stitt}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Book review",
  number =       "10",
  pages =        "93--??",
  month =        oct,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Stitt:1992:DCT}.",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1992:BFN,
  author =       "Sydney S. Weinstein",
  title =        "Backlog Forces New Rules",
  journal =      j-CUJ,
  volume =       "10",
  type =         "On the Networks",
  number =       "10",
  pages =        "96--??",
  month =        oct,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1992:TNN,
  author =       "Dwayne Phillips",
  title =        "{{\em Neural Networks in C++}}, by {Adam Blum}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Brief review",
  number =       "10",
  pages =        "101--??",
  month =        oct,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Blum:1992:NNC}.",
  acknowledgement = ack-nhfb,
}

@Article{Halladay:1992:UOT,
  author =       "Steve Halladay and Michael Wiebel",
  title =        "Using {OOP} Techniques Instead of {\tt switch} in
                 {C++}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "10",
  pages =        "105--??",
  month =        oct,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ross:1992:SDT,
  author =       "Ed Ross",
  title =        "A Simple Data-Compression Technique",
  journal =      j-CUJ,
  volume =       "10",
  number =       "10",
  pages =        "113--??",
  month =        oct,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kelly:1992:EBT,
  author =       "Michael Kelly",
  title =        "The Evolution of a Binary Tree in {Turbo C}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "10",
  pages =        "121--??",
  month =        oct,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:CS,
  author =       "P. J. Plauger",
  title =        "Comparing Strings",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Standard C",
  number =       "11",
  pages =        "8--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Shemitz:1992:MSM,
  author =       "Jon Shemitz",
  title =        "Multitasking State Machines",
  journal =      j-CUJ,
  volume =       "10",
  number =       "11",
  pages =        "23--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1992:SRE,
  author =       "Charles B. Allison",
  title =        "A Simple Real-Time Executive",
  journal =      j-CUJ,
  volume =       "10",
  number =       "11",
  pages =        "33--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Williams:1992:MCI,
  author =       "Al Williams",
  title =        "Manipulators for Console {I/O}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "11",
  pages =        "45--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bertrand:1992:CMF,
  author =       "Michael Bertrand",
  title =        "The {CORDIC} Method for Faster {\tt sin} and {\tt cos}
                 Calculations",
  journal =      j-CUJ,
  volume =       "10",
  number =       "11",
  pages =        "57--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1992:DA,
  author =       "Daniel Saks",
  title =        "Dynamic Arrays",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Stepping Up To C++",
  number =       "11",
  pages =        "65--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lawrence:1992:CMU,
  author =       "Daniel Lawrence",
  title =        "{CUG366} --- {MicroEMACS} Update",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "11",
  pages =        "74--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lienau:1992:CG,
  author =       "Sara Lienau",
  title =        "{CUG370} --- {GATool}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "11",
  pages =        "74--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{MacKenzie:1992:CFT,
  author =       "David J. MacKenzie and Thorsten Ohl",
  title =        "{CUG367} --- File and Text Utilities for {MS-DOS}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "11",
  pages =        "74--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ohl:1992:CGM,
  author =       "Thorsten Ohl",
  title =        "{CUG368} --- {GNUlib} for {MS-DOS}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "11",
  pages =        "74--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Whitley:1992:CG,
  author =       "Darrell Whitley",
  title =        "{CUG369} --- Genitor",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "11",
  pages =        "74--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1992:EA,
  author =       "Steven K. Graham",
  title =        "Evolution in Action",
  journal =      j-CUJ,
  volume =       "10",
  type =         "User Report",
  number =       "11",
  pages =        "75--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:GCD,
  author =       "Kenneth Pugh",
  title =        "Generating Check Digits for Error Detection",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "83--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schelin:1992:GSF,
  author =       "Carl Schelin",
  title =        "Generating Screen Fonts",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "84--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1992:IPPc,
  author =       "Dwayne Phillips",
  title =        "Image Processing --- Part 8: Image Operations",
  journal =      j-CUJ,
  volume =       "10",
  number =       "11",
  pages =        "89--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1992:TPIa,
  author =       "Chuck Allison",
  title =        "Text Processing {II}: {\tt printf}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Code Capsules",
  number =       "11",
  pages =        "117--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1992:VPR,
  author =       "Lowell Smith",
  title =        "A Versatile Plotting Routine",
  journal =      j-CUJ,
  volume =       "10",
  number =       "11",
  pages =        "121--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:SMV,
  author =       "P. J. Plauger",
  title =        "Source of Machine-Readable Version of the {ANSI C}
                 Standard",
  journal =      j-CUJ,
  volume =       "10",
  type =         "{Editor}'s note",
  number =       "11",
  pages =        "144--??",
  month =        nov,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1992:SS,
  author =       "P. J. Plauger",
  title =        "Searching Strings",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Standard C",
  number =       "12",
  pages =        "8--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Nelson:1992:BIH,
  author =       "Mark Nelson",
  title =        "Bimodal Interrupt Handling Under 80286 {DOS}
                 Extenders",
  journal =      j-CUJ,
  volume =       "10",
  number =       "12",
  pages =        "20--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Taylor:1992:OPN,
  author =       "Nigel Taylor",
  title =        "Objective-{C} Programming on {NeXT}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "12",
  pages =        "35--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Norton:1992:WDD,
  author =       "Daniel A. Norton",
  title =        "{Windows} Device Drivers",
  journal =      j-CUJ,
  volume =       "10",
  number =       "12",
  pages =        "43--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lawrence:1992:MDD,
  author =       "Danny Lawrence",
  title =        "A {MIDI} Device Driver for {XENIX}",
  journal =      j-CUJ,
  volume =       "10",
  number =       "12",
  pages =        "61--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1992:TPIb,
  author =       "Chuck Allison",
  title =        "Text Processing {III}: Substrings",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Code Capsules",
  number =       "12",
  pages =        "73--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1992:TMF,
  author =       "Timothy Prince",
  title =        "Tuning Up Math Functions",
  journal =      j-CUJ,
  volume =       "10",
  number =       "12",
  pages =        "83--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cline:1992:BAF,
  author =       "Alan Cline",
  title =        "Build Applications Faster with State Transition
                 Automatons",
  journal =      j-CUJ,
  volume =       "10",
  number =       "12",
  pages =        "93--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:FVL,
  author =       "Kenneth Pugh and Brett Johnson",
  title =        "Functions with Variable Length Argument Lists to
                 Process Strings",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "12",
  pages =        "109--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1992:WFD,
  author =       "Kenneth Pugh and Harold Kilts",
  title =        "Writing to Floppy Disks Without a {DOS}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Questions and Answers",
  number =       "12",
  pages =        "109--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1992:FIH,
  author =       "Sydney S. Weinstein",
  title =        "Finally --- It's Here!",
  journal =      j-CUJ,
  volume =       "10",
  type =         "On the Networks",
  number =       "12",
  pages =        "113--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Graubert-Cervone:1992:CWV,
  author =       "Jeff Graubert-Cervone",
  title =        "{CUG371} --- {WindosIO v2.0}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "12",
  pages =        "121--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lawrence:1992:CMV,
  author =       "Daniel Lawrence",
  title =        "{CUG374} --- {MicroSpell v2.0}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "12",
  pages =        "121--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lawrence:1992:CMW,
  author =       "Daniel Lawrence and Pierre Perret",
  title =        "{CUG373} --- {MicroEMACS} for {Windows}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "12",
  pages =        "121--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Moreland:1992:CMS,
  author =       "Carl Moreland",
  title =        "{CUG372} --- {Mouse++}, {String++}, and {Z++}
                 Classes",
  journal =      j-CUJ,
  volume =       "10",
  type =         "CUG New Release",
  number =       "12",
  pages =        "122--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1992:ERW,
  author =       "Steven K. Graham",
  title =        "An Easy Road to Windows?",
  journal =      j-CUJ,
  volume =       "10",
  type =         "User Report",
  number =       "12",
  pages =        "123--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Thomas:1992:TCE,
  author =       "Kirk Thomas",
  title =        "{{\em C By Example}}, by {Greg Perry}",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Book review",
  number =       "12",
  pages =        "127--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Perry:1992:CEa}.",
  acknowledgement = ack-nhfb,
}

@Article{Sainsbury:1992:IT,
  author =       "J. Sainsbury",
  title =        "Incomplete Types",
  journal =      j-CUJ,
  volume =       "10",
  type =         "Letter",
  number =       "12",
  pages =        "129--??",
  month =        dec,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1993:NSI,
  author =       "Sydney S. Weinstein",
  title =        "On the Networks: Special Issue: {USENET} Network News
                 Update",
  journal =      j-CUJ,
  volume =       "11",
  type =         "On the Networks",
  number =       "1",
  pages =        "1--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:CIF,
  author =       "P. J. Plauger",
  title =        "{CBEMA} Increases Fees for Standards Volunteers",
  journal =      j-CUJ,
  volume =       "11",
  type =         "{Editor}'s Forum",
  number =       "1",
  pages =        "8--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:HTT,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <time.h>}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Standard C",
  number =       "1",
  pages =        "10--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:TTC,
  author =       "P. J. Plauger",
  title =        "{{\em Time and the Calendars}}, by {William Matthew
                 O'Neill}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Book review",
  number =       "1",
  pages =        "20--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{ONeil:1975:TC,ONeil:1978:TC}.",
  acknowledgement = ack-nhfb,
}

@Article{Mirho:1993:DEA,
  author =       "Charles Mirho",
  title =        "Designing An Extensible {API} in {C}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "1",
  pages =        "21--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Camp:1993:UWI,
  author =       "Kenneth E. Van Camp",
  title =        "Using Wrappers to Improve Portability of Commercial
                 Libraries",
  journal =      j-CUJ,
  volume =       "11",
  number =       "1",
  pages =        "35--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Erdelsky:1993:STS,
  author =       "Philip J. Erdelsky",
  title =        "A Safer {\tt setjmp} in {C++}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "1",
  pages =        "41--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kamradt:1993:TCT,
  author =       "Randal Kamradt",
  title =        "Template Classes for the {\tt iostreams} Library",
  journal =      j-CUJ,
  volume =       "11",
  number =       "1",
  pages =        "45--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Taylor:1993:UGP,
  author =       "Ian Lance Taylor",
  title =        "The {UUCP} g Protocol",
  journal =      j-CUJ,
  volume =       "11",
  number =       "1",
  pages =        "63--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1993:ESF,
  author =       "William Smith",
  title =        "An Essential String Function Library",
  journal =      j-CUJ,
  volume =       "11",
  number =       "1",
  pages =        "72--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Murphy:1993:HIF,
  author =       "Thomas Murphy",
  title =        "Hiding {ISAM} Function Libraries with {OOP}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "1",
  pages =        "81--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1993:FTO,
  author =       "Daniel Saks",
  title =        "The Function {\tt operator[]}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Stepping Up To C++",
  number =       "1",
  pages =        "93--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:IFS,
  author =       "Kenneth Pugh",
  title =        "Internationalization Functions Specified Under
                 {X}/Open Portability Guidelines",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "103--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:SLL,
  author =       "Kenneth Pugh and David Chapman",
  title =        "Sorting Linked Lists",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "103--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Dragovich:1993:TFP,
  author =       "Jeff Dragovich and Kenneth Pugh",
  title =        "Truncating a File in Place and Portability",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "106--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1993:TDP,
  author =       "Chuck Allison",
  title =        "Time and Date Processing in {C}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Code Capsules",
  number =       "1",
  pages =        "115--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1993:TCPa,
  author =       "Dwayne Phillips",
  title =        "{{\em C++ Programming Guidelines}}, by {Thomas Plum
                 and Dan Saks}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Book review",
  number =       "1",
  pages =        "119--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1993:TCPb,
  author =       "Dwayne Phillips",
  title =        "{{\em C Programming Guidelines}}, 2nd edition, by
                 {Thomas Plum}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Book review",
  number =       "1",
  pages =        "119--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1993:COM,
  author =       "Steven K. Graham",
  title =        "{CUG376} --- {OS/2} and {MS-DOS} Tools",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "1",
  pages =        "121--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1993:CT,
  author =       "Steven K. Graham",
  title =        "{CUG375} --- Textview",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "1",
  pages =        "121--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1993:CDF,
  author =       "Steven K. Graham",
  title =        "{CUG377} --- {DSR} Functions",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "1",
  pages =        "122--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1993:CN,
  author =       "Steven K. Graham",
  title =        "{CUG378} --- {NEWMAT}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "1",
  pages =        "122--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1993:CZ,
  author =       "Steven K. Graham",
  title =        "{CUG379} --- {ZOO}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "1",
  pages =        "122--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wilhelms:1993:STP,
  author =       "Gerhard Wilhelms",
  title =        "Source of {\tt point} Editor",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "1",
  pages =        "129--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Casey:1993:TCT,
  author =       "William Casey",
  title =        "{{\em C Toolbox --- Serious C Programming for the {IBM
                 PC}, The}}, by {William J. Hunt}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "1",
  pages =        "136--??",
  month =        jan,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:KNT,
  author =       "P. J. Plauger",
  title =        "Keeping the Name of {{\em C Users Journal}}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "{Editor}'s Forum",
  number =       "2",
  pages =        "8--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:TCF,
  author =       "P. J. Plauger",
  title =        "Time Conversion Functions",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Standard C",
  number =       "2",
  pages =        "10--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Burki:1993:DC,
  author =       "David Burki",
  title =        "Date Conversions",
  journal =      j-CUJ,
  volume =       "11",
  number =       "2",
  pages =        "29--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gingrich:1993:RAR,
  author =       "Mark Gingrich",
  title =        "Real-Number Approximation for Real Programmers",
  journal =      j-CUJ,
  volume =       "11",
  number =       "2",
  pages =        "35--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schwartz:1993:EMO,
  author =       "David W. Schwartz",
  title =        "An Efficient Method for Optimizing Binary Trees",
  journal =      j-CUJ,
  volume =       "11",
  number =       "2",
  pages =        "45--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1993:LFF,
  author =       "William Smith",
  title =        "A Library of Financial Functions",
  journal =      j-CUJ,
  volume =       "11",
  number =       "2",
  pages =        "51--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:MCS,
  author =       "Dave Plauger",
  title =        "Making {C++} Save for Threads",
  journal =      j-CUJ,
  volume =       "11",
  number =       "2",
  pages =        "58--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1993:IPPa,
  author =       "Dwayne Phillips",
  title =        "Image Processing --- Part 9: Histogram-Based Image
                 Segmentation",
  journal =      j-CUJ,
  volume =       "11",
  number =       "2",
  pages =        "63--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hegeman:1993:SN,
  author =       "Frederick W. Hegeman",
  title =        "Sorting Networks",
  journal =      j-CUJ,
  volume =       "11",
  number =       "2",
  pages =        "89--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Skelly:1993:PPCa,
  author =       "Christopher Skelly",
  title =        "Pointer Power in {C} and {C++}, Part 1",
  journal =      j-CUJ,
  volume =       "11",
  number =       "2",
  pages =        "93--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weisfeld:1993:SLE,
  author =       "Matt Weisfeld",
  title =        "Solving Linear Equations Using {C}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "2",
  pages =        "99--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1993:WHA,
  author =       "Sydney S. Weinstein",
  title =        "What Happened --- Again?",
  journal =      j-CUJ,
  volume =       "11",
  type =         "On the Networks",
  number =       "2",
  pages =        "109--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:MD,
  author =       "Kenneth Pugh and David A. Dennerline",
  title =        "Macros and Debugging",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "115--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:SNI,
  author =       "Kenneth Pugh",
  title =        "Some Notes on Identifiers",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "115--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:EDA,
  author =       "Kenneth Pugh",
  title =        "External Declarations in {ANSI C}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "117--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Halladay:1993:TCC,
  author =       "Steve Halladay",
  title =        "{{\em C++ Components and Algorithms}}, by {Scott
                 Robert Ladd}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Book review",
  number =       "2",
  pages =        "121--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Ladd:1992:CCA}.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1993:CDCa,
  author =       "Chuck Allison",
  title =        "A {C++} Date Class, Part 1",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Code Capsules",
  number =       "2",
  pages =        "123--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bloodworth:1993:PPS,
  author =       "Carey Bloodworth",
  title =        "Pivot Point Selection Effects in {Quicksort}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "2",
  pages =        "136--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Poole:1993:SEP,
  author =       "Stephen M. Poole",
  title =        "Suggestions To Enhance the Portability of {ANSI C}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "2",
  pages =        "136--??",
  month =        feb,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:TFF,
  author =       "P. J. Plauger",
  title =        "Time Formatting Functions",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Standard C",
  number =       "3",
  pages =        "10--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Green:1993:SSS,
  author =       "Tom Green and Dennis Cronin",
  title =        "{SSX} --- Stack Swap {eXecutive}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "3",
  pages =        "24--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Beck:1993:DES,
  author =       "Andrew P. Beck",
  title =        "Developing {80x86-Based} Embedded Systems",
  journal =      j-CUJ,
  volume =       "11",
  number =       "3",
  pages =        "45--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Olsen:1993:TMU,
  author =       "Thomas W. Olsen",
  title =        "Three-Dimensional Modeling Under {Windows} 3.1",
  journal =      j-CUJ,
  volume =       "11",
  number =       "3",
  pages =        "53--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Skelly:1993:PPCb,
  author =       "Christopher Skelly",
  title =        "Pointer Power in {C} and {C++}, Part 2",
  journal =      j-CUJ,
  volume =       "11",
  number =       "3",
  pages =        "62--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1993:C,
  author =       "William Smith",
  title =        "{C}-Clearly",
  journal =      j-CUJ,
  volume =       "11",
  type =         "User Report",
  number =       "3",
  pages =        "69--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Akerbaek:1993:CCS,
  author =       "Trond Akerbaek",
  title =        "{C++}, Coroutines, and Simulation",
  journal =      j-CUJ,
  volume =       "11",
  number =       "3",
  pages =        "74--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:FRV,
  author =       "Kenneth Pugh",
  title =        "Function Return Values",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "87--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:LRV,
  author =       "Kenneth Pugh",
  title =        "Lack of Return Values in Constructors and
                 Destructors",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "87--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:CDG,
  author =       "Kenneth Pugh and Walter Beck and Fred C. Smith",
  title =        "Check Digit Generation Algorithms",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "88--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:WFT,
  author =       "Kenneth Pugh",
  title =        "Wrapper Functions for {\tt malloc} and {\tt free}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "91--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1993:CDCb,
  author =       "Chuck Allison",
  title =        "A {C++} Date Class, Part 2",
  journal =      j-CUJ,
  volume =       "11",
  number =       "3",
  pages =        "93--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1993:IPa,
  author =       "Daniel Saks",
  title =        "Inheritance, Part 1",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Stepping Up To C++",
  number =       "3",
  pages =        "103--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gingrich:1993:TAP,
  author =       "Mark Gingrich",
  title =        "{{\em The Art of Programming Embedded Systems}}, by
                 {Jack G. Ganssle}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Book review",
  number =       "3",
  pages =        "113--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Ganssle:1992:APE}.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:AIO,
  author =       "P. J. Plauger",
  title =        "Applying the Increment Operator to Rvalues",
  journal =      j-CUJ,
  volume =       "11",
  type =         "{Editor}'s note",
  number =       "3",
  pages =        "121--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:NOB,
  author =       "P. J. Plauger and Anthony Naggs",
  title =        "Notes on Optimizing the Bubble Sort",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "3",
  pages =        "121--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Sanders:1993:CLR,
  author =       "Sid Sanders",
  title =        "Controlling the Last Row of Screen on Line Feed From
                 {\tt printf}: The Problem",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "3",
  pages =        "124--??",
  month =        mar,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:FCC,
  author =       "P. J. Plauger",
  title =        "Formal Changes to {C}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Standard C",
  number =       "4",
  pages =        "10--??",
  month =        apr,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weisfeld:1993:PUI,
  author =       "Matt Weisfeld",
  title =        "A Portable User Interface Using {\tt curses}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "4",
  pages =        "19--??",
  month =        apr,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Graham:1993:MFR,
  author =       "Steven K. Graham",
  title =        "Mapping Functions for Repetitive Structures",
  journal =      j-CUJ,
  volume =       "11",
  number =       "4",
  pages =        "38--??",
  month =        apr,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Panattoni:1993:PF,
  author =       "Dale A. Panattoni",
  title =        "A Prompting Function",
  journal =      j-CUJ,
  volume =       "11",
  number =       "4",
  pages =        "45--??",
  month =        apr,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Suereth:1993:NLP,
  author =       "Russell Suereth",
  title =        "A Natural Language Processor",
  journal =      j-CUJ,
  volume =       "11",
  number =       "4",
  pages =        "57--??",
  month =        apr,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{LaBrocca:1993:MNC,
  author =       "P. J. LaBrocca",
  title =        "Mixed Numbers in {C}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "4",
  pages =        "69--??",
  month =        apr,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1993:CCP,
  author =       "Victor R. Volkman",
  title =        "Convert {C} Programs into Multithreaded Applications",
  journal =      j-CUJ,
  volume =       "11",
  type =         "User Report",
  number =       "4",
  pages =        "87--??",
  month =        apr,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1993:IB,
  author =       "Sydney S. Weinstein",
  title =        "It's Back?",
  journal =      j-CUJ,
  volume =       "11",
  type =         "On the Networks",
  number =       "4",
  pages =        "97--??",
  month =        apr,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:MOT,
  author =       "Kenneth Pugh and Stefan Ganev",
  title =        "Multi-Lingual Output Techniques",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "101--??",
  month =        apr,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1993:STQ,
  author =       "Chuck Allison",
  title =        "Sorting with {\tt qsort}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Code Capsules",
  number =       "4",
  pages =        "107--??",
  month =        apr,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Halladay:1993:TCP,
  author =       "Steve Halladay",
  title =        "{{\em C++ Programming Style}}, by {Tom Cargill}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Book review",
  number =       "4",
  pages =        "117--??",
  month =        apr,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Cargill:1992:CPS}.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:RBD,
  author =       "P. J. Plauger and David Fong",
  title =        "Reading Binary Data Exceeding {7F} Using {\tt char}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "4",
  pages =        "125--??",
  month =        apr,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:LCSa,
  author =       "P. J. Plauger",
  title =        "Large Character Set Support",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Standard C",
  number =       "5",
  pages =        "10--??",
  month =        may,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wilde:1993:TYO,
  author =       "Norman Wilde",
  title =        "Testing Your Objects",
  journal =      j-CUJ,
  volume =       "11",
  number =       "5",
  pages =        "25--??",
  month =        may,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wilt:1993:TC,
  author =       "Nicholas Wilt",
  title =        "Templates in {C++}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "5",
  pages =        "33--??",
  month =        may,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Havener:1993:OFP,
  author =       "Charles D. Havener",
  title =        "An Object-Oriented Frog Pond",
  journal =      j-CUJ,
  volume =       "11",
  number =       "5",
  pages =        "52--??",
  month =        may,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1993:PTC,
  author =       "Timothy Prince",
  title =        "Performance Tuning a Complex {FFT}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "5",
  pages =        "61--??",
  month =        may,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Klein:1993:WMS,
  author =       "Mike Klein",
  title =        "The {Windows} Messaging System",
  journal =      j-CUJ,
  volume =       "11",
  number =       "5",
  pages =        "70--??",
  month =        may,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1993:TWU,
  author =       "Sydney S. Weinstein",
  title =        "{{\em Writing a UNIX Device Driver}}, 2nd edition, by
                 {Janet I. Egan and Thomas J. Teixeira}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Book review",
  number =       "5",
  pages =        "79--??",
  month =        may,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Egan:1992:WUD}.",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1993:IPb,
  author =       "Daniel Saks",
  title =        "Inheritance, Part 2",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Stepping Up To C++",
  number =       "5",
  pages =        "81--??",
  month =        may,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:I,
  author =       "Kenneth Pugh and Sean Furlong",
  title =        "Identifiers",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "91--??",
  month =        may,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:MCS,
  author =       "Kenneth Pugh and Andrew W. Ackard",
  title =        "Modem Command String Compendium Needed",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "93--??",
  month =        may,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1993:FP,
  author =       "Chuck Allison",
  title =        "File Processing",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Code Capsules",
  number =       "5",
  pages =        "97--??",
  month =        may,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1993:CLE,
  author =       "Victor R. Volkman",
  title =        "{CUG} Library Editors",
  journal =      j-CUJ,
  volume =       "11",
  type =         "User Report",
  number =       "5",
  pages =        "109--??",
  month =        may,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Tribble:1993:SES,
  author =       "David R. Tribble",
  title =        "Some Extensions to {Standard C} Proposed",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "5",
  pages =        "120--??",
  month =        may,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:LCSb,
  author =       "P. J. Plauger",
  title =        "Large Character Set Functions",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Standard C",
  number =       "6",
  pages =        "10--??",
  month =        jun,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1993:CFE,
  author =       "Lowell Smith",
  title =        "Curve Fitting with Extrapolation",
  journal =      j-CUJ,
  volume =       "11",
  number =       "6",
  pages =        "25--??",
  month =        jun,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Janzen:1993:RCW,
  author =       "Thomas E. Janzen",
  title =        "Recovering Corrupted Waveforms",
  journal =      j-CUJ,
  volume =       "11",
  number =       "6",
  pages =        "39--??",
  month =        jun,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Suereth:1993:NLE,
  author =       "Russell Suereth",
  title =        "Natural Language Expansions for Tense and Number",
  journal =      j-CUJ,
  volume =       "11",
  number =       "6",
  pages =        "51--??",
  month =        jun,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1993:IPPb,
  author =       "Dwayne Phillips",
  title =        "Image Processing --- Part 10: Segmentation Using Edges
                 and Gray Shades",
  journal =      j-CUJ,
  volume =       "11",
  number =       "6",
  pages =        "67--??",
  month =        jun,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Stevens:1993:GQP,
  author =       "Roger T. Stevens",
  title =        "Get Quick, Professional Plots with {GNUPLOT}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "User Report",
  number =       "6",
  pages =        "99--??",
  month =        jun,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Thomas:1993:TCC,
  author =       "Kirk Thomas",
  title =        "{{\em Comprehensive C}}, by {David Spuler}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Book review",
  number =       "6",
  pages =        "105--??",
  month =        jun,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Spuler:1992:CC}.",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1993:FFa,
  author =       "Sydney S. Weinstein",
  title =        "Flip\slash Flop",
  journal =      j-CUJ,
  volume =       "11",
  type =         "On the Networks",
  number =       "6",
  pages =        "107--??",
  month =        jun,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:DPS,
  author =       "Kenneth Pugh",
  title =        "Dynamic Program Suspension: Some Notes on {DESQview}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "111--??",
  month =        jun,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1993:RLE,
  author =       "Daniel Saks",
  title =        "Recent Language Extensions to {C++}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Stepping Up To C++",
  number =       "6",
  pages =        "117--??",
  month =        jun,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1993:FPP,
  author =       "Chuck Allison",
  title =        "File Processing, Part 2",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Code Capsules",
  number =       "6",
  pages =        "125--??",
  month =        jun,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Cargill:1993:KNF,
  author =       "Ian Cargill",
  title =        "Keywords Needed for Fixed-Size Integers",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "6",
  pages =        "138--??",
  month =        jun,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Clair:1993:PFA,
  author =       "John St. Clair",
  title =        "A Proposal for Financing {American} Software
                 Development",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "6",
  pages =        "144--??",
  month =        jun,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:WCS,
  author =       "P. J. Plauger",
  title =        "Wide Character Streams",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Standard C",
  number =       "7",
  pages =        "10--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pinkerton:1993:WMC,
  author =       "Kevin Pinkerton",
  title =        "A {Windows} and {MS-DOS C++} Output Stream for a
                 Secondary Monitor",
  journal =      j-CUJ,
  volume =       "11",
  number =       "7",
  pages =        "25--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1993:RCS,
  author =       "Dwayne Phillips",
  title =        "A Revision Control System for {MS-DOS}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "7",
  pages =        "33--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colvin:1993:ECO,
  author =       "Gregory Colvin",
  title =        "Extending {C} for Object-Oriented Programming",
  journal =      j-CUJ,
  volume =       "11",
  number =       "7",
  pages =        "51--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Colvin:1993:HM,
  author =       "Gregory Colvin",
  title =        "The Hazards of Macros",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Sidebar",
  number =       "7",
  pages =        "70--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Penoyer:1993:AF,
  author =       "Robert H. Penoyer",
  title =        "The Alpha-Beta Filter",
  journal =      j-CUJ,
  volume =       "11",
  number =       "7",
  pages =        "73--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1993:VFP,
  author =       "William Smith",
  title =        "Varying Floating-Point Precision",
  journal =      j-CUJ,
  volume =       "11",
  number =       "7",
  pages =        "87--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1993:CS,
  author =       "Chuck Allison",
  title =        "{C++} Streams",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Code Capsules",
  number =       "7",
  pages =        "101--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:IL,
  author =       "Kenneth Pugh",
  title =        "Internationalization and Localization",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "111--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:MNF,
  author =       "Kenneth Pugh",
  title =        "More Notes on Function Pointers",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "7",
  pages =        "113--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1993:NC,
  author =       "Daniel Saks",
  title =        "Nested Classes",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Stepping Up To C++",
  number =       "7",
  pages =        "117--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1993:TEC,
  author =       "Chuck Allison",
  title =        "{{\em The Elements of C Programming Style}}, by {Jay
                 Ranade and Alan Nash}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Book review",
  number =       "7",
  pages =        "129--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Ranade:1993:ECP}.",
  acknowledgement = ack-nhfb,
}

@Article{Muller:1993:CNT,
  author =       "Hans G. W. Muller",
  title =        "Changing the Name of {{\em C Users Journal}}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "7",
  pages =        "135--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:PUT,
  author =       "P. J. Plauger and Sheldon Hoffman",
  title =        "The Proper Use of {\tt write}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "7",
  pages =        "138--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:NCE,
  author =       "P. J. Plauger",
  title =        "Numerical {C} Extensions Group",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Standard C",
  number =       "8",
  pages =        "10--??",
  month =        aug,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Revesz:1993:CPS,
  author =       "Thomas R{\'e}v{\'e}sz",
  title =        "Clipping Polygons with {Sutherland-Hodgman}'s
                 Algorithm",
  journal =      j-CUJ,
  volume =       "11",
  number =       "8",
  pages =        "23, 26, 29, 30, 33, 34",
  month =        aug,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Thu Oct 10 07:42:03 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weber:1993:DTR,
  author =       "David Weber",
  title =        "Detecting Text Regions Using Cellular Automata",
  journal =      j-CUJ,
  volume =       "11",
  number =       "8",
  pages =        "35--??",
  month =        aug,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Meadows:1993:AUT,
  author =       "Roger Meadows",
  title =        "Automated Unit Testing",
  journal =      j-CUJ,
  volume =       "11",
  number =       "8",
  pages =        "53--??",
  month =        aug,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1993:CIP,
  author =       "Dwayne Phillips",
  title =        "{C} Image Processing --- Part 11: Manipulating
                 Shapes",
  journal =      j-CUJ,
  volume =       "11",
  number =       "8",
  pages =        "59--??",
  month =        aug,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:PPO,
  author =       "Kenneth Pugh",
  title =        "Postfix and Prefix Operators",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "101--??",
  month =        aug,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:DC,
  author =       "Kenneth Pugh",
  title =        "Documentation of Classes",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "103--??",
  month =        aug,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:DPT,
  author =       "Kenneth Pugh",
  title =        "Double Pointers: Their Uses",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "8",
  pages =        "104--??",
  month =        aug,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1993:PPB,
  author =       "Chuck Allison",
  title =        "Pointers, Part 1: The Basics",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Code Capsules",
  number =       "8",
  pages =        "107--??",
  month =        aug,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1993:DYM,
  author =       "Anonymous",
  title =        "Decoding Your Mailing Label",
  journal =      j-CUJ,
  volume =       "11",
  type =         "{Editor}'s note",
  number =       "8",
  pages =        "112--??",
  month =        aug,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Wed Nov 01 08:40:15 2000",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1993:LN,
  author =       "Daniel Saks",
  title =        "Looking Up Names",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Stepping Up To C++",
  number =       "8",
  pages =        "117--??",
  month =        aug,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1993:FFb,
  author =       "Sydney S. Weinstein",
  title =        "Flop\slash Flip?",
  journal =      j-CUJ,
  volume =       "11",
  type =         "On the Networks",
  number =       "8",
  pages =        "123--??",
  month =        aug,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:NIA,
  author =       "P. J. Plauger and R. F. Anthracite",
  title =        "Notes on Initializing Arrays and Generic Swap
                 Functions",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "8",
  pages =        "136--??",
  month =        aug,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:FCE,
  author =       "P. J. Plauger",
  title =        "Floating-Point {C} Extensions",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Standard C",
  number =       "9",
  pages =        "10--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1993:WDF,
  author =       "William Smith",
  title =        "Windows, {DLLs}, and Floating Point Types",
  journal =      j-CUJ,
  volume =       "11",
  number =       "9",
  pages =        "21--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Joslin:1993:UWD,
  author =       "Philip Joslin",
  title =        "Using the {Windows DIB} Color Table",
  journal =      j-CUJ,
  volume =       "11",
  number =       "9",
  pages =        "27--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Singleton:1993:TCT,
  author =       "David Singleton",
  title =        "{\tt cout} and {\tt cerr} for {Windows}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "9",
  pages =        "49--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bugg:1993:IUW,
  author =       "Keith E. Bugg and Jack {Tackett, Jr.}",
  title =        "Implementing and Using {Windows} Help",
  journal =      j-CUJ,
  volume =       "11",
  number =       "9",
  pages =        "63--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fosner:1993:FNC,
  author =       "Ron Fosner",
  title =        "A Fixed-Point Numeric Class for {C++}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "9",
  pages =        "73--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Freed:1993:GSP,
  author =       "Adrian Freed",
  title =        "Guidelines for Signal Processing Applications in {C}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "9",
  pages =        "85--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1993:RR,
  author =       "Daniel Saks",
  title =        "Rewriting and Reconsidering",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Stepping Up To C++",
  number =       "9",
  pages =        "99--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1993:PPP,
  author =       "Chuck Allison",
  title =        "Pointers, Part 2: Pointers and Arrays",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Code Capsules",
  number =       "9",
  pages =        "109--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1993:CJ,
  author =       "Richard B. Johnson",
  title =        "{CUG380} --- {JMODEM}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "9",
  pages =        "119--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1993:JJG,
  author =       "Victor R. Volkman",
  title =        "{JMODEM}, {JPEG}, and {GZIP}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "9",
  pages =        "119--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gailly:1993:CG,
  author =       "Jean-Loup Gailly",
  title =        "{CUG382} --- {GZIP}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "9",
  pages =        "120--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lane:1993:CJ,
  author =       "Thomas G. Lane",
  title =        "{CUG381} --- {JPEG}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "9",
  pages =        "120--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:LC,
  author =       "Kenneth Pugh",
  title =        "Lint for {C++}?",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "123--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:SF,
  author =       "Kenneth Pugh",
  title =        "Structures and Files",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "124--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:VCS,
  author =       "Kenneth Pugh",
  title =        "Version Control: Some Notes",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "9",
  pages =        "126--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Halladay:1993:TIW,
  author =       "Steve Halladay",
  title =        "{{\em Inside Windows NT}}, by {Helen Custer}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Book review",
  number =       "9",
  pages =        "129--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Custer:1993:IWN}.",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1993:PIH,
  author =       "Lowell Smith",
  title =        "Printing Images To {HP} Laser Printers",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "9",
  pages =        "137--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:DSC,
  author =       "P. J. Plauger",
  title =        "Developing the {Standard C++} Library",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Standard C",
  number =       "10",
  pages =        "10--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Welsh:1993:DES,
  author =       "Tom Welsh",
  title =        "Debugging Embedded Systems",
  journal =      j-CUJ,
  volume =       "11",
  number =       "10",
  pages =        "19--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Winroth:1993:EHC,
  author =       "Harald Winroth and Matti Rendahl",
  title =        "Exception Handling In {C}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "10",
  pages =        "33--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Morris:1993:SCL,
  author =       "Jim Morris",
  title =        "The {SPLASH} Class Library",
  journal =      j-CUJ,
  volume =       "11",
  number =       "10",
  pages =        "49--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Scolnick:1993:RES,
  author =       "Martin Scolnick",
  title =        "Random Event Simulation for {C} Programmers",
  journal =      j-CUJ,
  volume =       "11",
  number =       "10",
  pages =        "69--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1993:PPR,
  author =       "Chuck Allison",
  title =        "Pointers, Part 3: The Rest of the Story",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Code Capsules",
  number =       "10",
  pages =        "83--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1993:MII,
  author =       "Sydney S. Weinstein",
  title =        "Magic Images via Imagemagick",
  journal =      j-CUJ,
  volume =       "11",
  type =         "On the Networks",
  number =       "10",
  pages =        "93--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1993:TIPa,
  author =       "Daniel Saks",
  title =        "Temporary Inconvenience, Part 1",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Stepping Up To C++",
  number =       "10",
  pages =        "103--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Morley:1993:CV,
  author =       "Mark Morley",
  title =        "{CUG383} --- {VGL}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "10",
  pages =        "111--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1993:VG,
  author =       "Victor R. Volkman",
  title =        "{VGL} and Ghostscript",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "10",
  pages =        "111--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Deutsch:1993:CG,
  author =       "L. Peter Deutsch",
  title =        "{CUG384} --- Ghostscript",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "10",
  pages =        "112--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1993:CJS,
  author =       "Victor R. Volkman",
  title =        "{CUG} \#381: {JPEG} Software",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG library disk documentation",
  number =       "10",
  pages =        "113--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Sink:1993:USD,
  author =       "Eric W. Sink",
  title =        "Using the {SENTINEL} Debugging Environment",
  journal =      j-CUJ,
  volume =       "11",
  type =         "User Report",
  number =       "10",
  pages =        "119--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:HSW,
  author =       "Kenneth Pugh",
  title =        "Heap or Stack --- Which Should You Use?",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "123--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:FPC,
  author =       "Kenneth Pugh",
  title =        "Floating Point Constants",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "130--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{vanderPoel:1993:OCO,
  author =       "Robert van der Poel",
  title =        "{{\em Obfuscated C and Other Mysteries}}, by {Don
                 Libes}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Book review",
  number =       "10",
  pages =        "131--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Libes:1992:OCO}.",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:CLG,
  author =       "P. J. Plauger",
  title =        "{C++} Library Ground Rules",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Standard C",
  number =       "11",
  pages =        "10--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Feeney:1993:RDA,
  author =       "James A. Feeney",
  title =        "Real-Time Data Acquisition and Control Under {Windows}
                 3.1",
  journal =      j-CUJ,
  volume =       "11",
  number =       "11",
  pages =        "19--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Watson:1993:DCP,
  author =       "Robert Watson",
  title =        "{DMA} Controller Programming in {C}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "11",
  pages =        "35--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Janzen:1993:CCF,
  author =       "Thomas E. Janzen",
  title =        "{C++} Classes for Fuzzy Logic",
  journal =      j-CUJ,
  volume =       "11",
  number =       "11",
  pages =        "55--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{LaBrocca:1993:DTA,
  author =       "P. J. LaBrocca",
  title =        "Dynamic Two-Dimensional Arrays",
  journal =      j-CUJ,
  volume =       "11",
  number =       "11",
  pages =        "72--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gingrich:1993:TCR,
  author =       "Mark Gingrich",
  title =        "{{\em $\mu$C\slash OS}}, The Real-Time Kernel, by
                 {Jean J. Labrosse}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Book review",
  number =       "11",
  pages =        "87--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Labrosse:1992:MRK}.",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1993:BHCa,
  author =       "Chuck Allison",
  title =        "Bit Handling in {C}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Code Capsules",
  number =       "11",
  pages =        "89--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:PMA,
  author =       "Kenneth Pugh",
  title =        "Pointers and Multi-Dimensional Arrays",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "103--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:CO,
  author =       "Kenneth Pugh",
  title =        "{C++} Operators",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "106--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:SNF,
  author =       "Kenneth Pugh",
  title =        "Some Notes on Functions Using Derived Classes as
                 Arguments or Return Values",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "106--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:NAO,
  author =       "Kenneth Pugh",
  title =        "A Note on the Auto-Increment Operator",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "11",
  pages =        "107--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1993:TIPb,
  author =       "Daniel Saks",
  title =        "Temporary Inconvenience, Part 2",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Stepping Up To C++",
  number =       "11",
  pages =        "109--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lopez:1993:TCI,
  author =       "Russel Lopez",
  title =        "{{\em C++: An Introduction for Experienced {C}
                 Programmers}}, by {Rex Jaeschke}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Book review",
  number =       "11",
  pages =        "117--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Jaeschke:1993:CIE}.",
  acknowledgement = ack-nhfb,
}

@Article{English:1993:CBC,
  author =       "John English",
  title =        "{CUG385} --- {BCC+} Coroutines",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "11",
  pages =        "119--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Davis:1993:CTE,
  author =       "Frank Davis",
  title =        "{CUG386} --- {Thomson-Davis} Editor",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "11",
  pages =        "120--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Tal:1993:CCL,
  author =       "John Tal",
  title =        "{CUG387} --- {C/C++} Lost Algorithms",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "11",
  pages =        "120--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Howe:1993:CAT,
  author =       "Anthony C. Howe",
  title =        "{CUG388} --- {Anthony}'s Tools",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "11",
  pages =        "121--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:UTS,
  author =       "P. J. Plauger and Stephen Thomas",
  title =        "Using {\tt sizeof} in Preprocessor Statements",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "11",
  pages =        "130--??",
  month =        nov,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1993:CLC,
  author =       "P. J. Plauger",
  title =        "The {C} Library in {C++}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Standard C",
  number =       "12",
  pages =        "10--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Schumann:1993:UCC,
  author =       "Mark W. Schumann",
  title =        "Using {C/C++} with {Clipper}",
  journal =      j-CUJ,
  volume =       "11",
  number =       "12",
  pages =        "19--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Engbert:1993:OHC,
  author =       "Ludger Engbert",
  title =        "On-The-Fly {Huffman} Coding",
  journal =      j-CUJ,
  volume =       "11",
  number =       "12",
  pages =        "29--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kauffmann:1993:WDS,
  author =       "Kit Kauffmann",
  title =        "A {Windows} Debugging Stream",
  journal =      j-CUJ,
  volume =       "11",
  number =       "12",
  pages =        "45--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Dean:1993:BIT,
  author =       "Christopher Dean",
  title =        "Bitmap Image Transformations",
  journal =      j-CUJ,
  volume =       "11",
  number =       "12",
  pages =        "49--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1993:BHCb,
  author =       "Chuck Allison",
  title =        "Bit Handling in {C++}, Part 1",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Code Capsules",
  number =       "12",
  pages =        "71--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:CCT,
  author =       "Kenneth Pugh",
  title =        "Compiling {C++} Templates",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "12",
  pages =        "91--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1993:CP,
  author =       "Kenneth Pugh",
  title =        "Character Pointers",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "12",
  pages =        "94--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1993:ADC,
  author =       "Sydney S. Weinstein",
  title =        "Automatic Distribution Control",
  journal =      j-CUJ,
  volume =       "11",
  type =         "On the Networks",
  number =       "12",
  pages =        "97--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1993:VF,
  author =       "Daniel Saks",
  title =        "Virtual Functions",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Stepping Up To C++",
  number =       "12",
  pages =        "103--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gagliano:1993:CVF,
  author =       "Joseph V. Gagliano",
  title =        "{CUG389} --- {VGA FontLib}, {MakeFont} and {DXF}
                 Viewer",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "12",
  pages =        "111--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Stern:1993:CA,
  author =       "Marc Stern",
  title =        "{CUG390} --- {ACTLIB}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG New Release",
  number =       "12",
  pages =        "112--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1993:CTD,
  author =       "Victor R. Volkman and John English",
  title =        "Class {{\tt DOSThread}}: {A} Base Class for
                 Multithreaded {DOS} Programs",
  journal =      j-CUJ,
  volume =       "11",
  type =         "CUG library disk documentation",
  number =       "12",
  pages =        "113--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hale:1993:TWS,
  author =       "A. Donnie {Hale, Jr.}",
  title =        "{{\em Writing Solid Code}}, by {Steve Maguire}",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Book review",
  number =       "12",
  pages =        "121--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Maguire:1993:WSC}.",
  acknowledgement = ack-nhfb,
}

@Article{Evenden:1993:THS,
  author =       "Gerald I. Evenden",
  title =        "{\tt hypot} As Serious Omission From {Standard C} Math
                 Library",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "12",
  pages =        "127--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Daniels:1993:HAC,
  author =       "Scott Daniels",
  title =        "Hayes {AT} Command Set Information Sources",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Letter",
  number =       "12",
  pages =        "130--??",
  month =        dec,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:IDC,
  author =       "P. J. Plauger",
  title =        "Informal Draft of {C++} Standard Imminent",
  journal =      j-CUJ,
  volume =       "12",
  type =         "{Editor}'s Forum",
  number =       "1",
  pages =        "8--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:TC,
  author =       "P. J. Plauger",
  title =        "Technical Corrigendum 1",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Standard C",
  number =       "1",
  pages =        "10--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1994:SFT,
  author =       "William Smith",
  title =        "A Short Floating-Point Type in {C++}",
  journal =      j-CUJ,
  volume =       "12",
  number =       "1",
  pages =        "23--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:TAA,
  author =       "P. J. Plauger",
  title =        "{{\em The Annotated ANSI C Standard}}, annotated by
                 {Herbert Schildt}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Book review",
  number =       "1",
  pages =        "34--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Schildt:1990:AAC}.",
  acknowledgement = ack-nhfb,
}

@Article{Yuen:1994:HTW,
  author =       "Andy Yuen",
  title =        "Handling Time-Consuming {Windows} Tasks",
  journal =      j-CUJ,
  volume =       "12",
  number =       "1",
  pages =        "35--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wingo:1994:PMF,
  author =       "Scot Wingo and Louis Lu",
  title =        "Porting {Microsoft}'s Foundation Class Library to
                 {UNIX}",
  journal =      j-CUJ,
  volume =       "12",
  number =       "1",
  pages =        "55--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1994:HVF,
  author =       "Daniel Saks",
  title =        "How Virtual Functions Work",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Stepping Up To C++",
  number =       "1",
  pages =        "61--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:CDS,
  author =       "Kenneth Pugh",
  title =        "Class Design: Some Notes on Principles",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "75--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:LC,
  author =       "Kenneth Pugh",
  title =        "Lint for {C++}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "75--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:PT,
  author =       "Kenneth Pugh",
  title =        "Pointer Types",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "1",
  pages =        "77--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1994:SIU,
  author =       "Sydney S. Weinstein",
  title =        "Special Issue: {USENET} Network News Update",
  journal =      j-CUJ,
  volume =       "12",
  type =         "On the Networks",
  number =       "1",
  pages =        "81--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Mueller:1994:CCE,
  author =       "Juergen Mueller",
  title =        "{CUG391} --- {C/C++} Exploration Tools {v2.12}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "1",
  pages =        "87--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Arceneaux:1994:CGI,
  author =       "Joseph Arceneaux",
  title =        "{CUG392} --- {GNU} Indent {v1.8}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "1",
  pages =        "88--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Huseby:1994:CLG,
  author =       "Sverre H. Huseby and George Matas and Timothy M.
                 Farnum",
  title =        "{CUG393} --- {LL}, {GIFSave}, and {Cordic++}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "1",
  pages =        "88--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1994:BHC,
  author =       "Chuck Allison",
  title =        "Bit Handling in {C++}, Part 2",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Code Capsules",
  number =       "1",
  pages =        "91--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1994:OCD,
  author =       "Anonymous",
  title =        "{October 1993} Code Disk Errors",
  journal =      j-CUJ,
  volume =       "12",
  type =         "{Editor}'s note",
  number =       "1",
  pages =        "116--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Wed Nov 01 08:40:15 2000",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{deMagalhaes:1994:CAA,
  author =       "Joao C. de Magalhaes",
  title =        "Calendar Algorithms and Algorithm Sources",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Letter",
  number =       "1",
  pages =        "116--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Lopez:1994:PVN,
  author =       "Manuel Lopez",
  title =        "{PC\slash VI}: Notes on Its Origins and Current
                 Support",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Letter",
  number =       "1",
  pages =        "117--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Astle:1994:HEA,
  author =       "Randel Dale Astle",
  title =        "Handling Exceptions To Allocating Memory",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Letter",
  number =       "1",
  pages =        "118--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Campbell:1994:PSC,
  author =       "Frank Campbell",
  title =        "Programming: Science or Craft",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Letter",
  number =       "1",
  pages =        "118--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:FFC,
  author =       "P. J. Plauger and R. W. J. Ford",
  title =        "File-Handling Functions in {C}: Some Questions and
                 Answers",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Letter",
  number =       "1",
  pages =        "119--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Baker:1994:TFM,
  author =       "Woody Baker",
  title =        "{\tt fixed} Modifier Proposed",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Letter",
  number =       "1",
  pages =        "124--??",
  month =        jan,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:RCS,
  author =       "P. J. Plauger",
  title =        "Revision of the {C} Standard Now Underway",
  journal =      j-CUJ,
  volume =       "12",
  type =         "{Editor}'s Forum",
  number =       "2",
  pages =        "8--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:HTE,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <exception>}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Standard C",
  number =       "2",
  pages =        "10--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gage:1994:NAD,
  author =       "Philip Gage",
  title =        "A New Algorithm for Data Compression",
  journal =      j-CUJ,
  volume =       "12",
  number =       "2",
  pages =        "23--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Otto:1994:TFP,
  author =       "Erick Otto",
  title =        "Two Fast Pattern-Matching Algorithms",
  journal =      j-CUJ,
  volume =       "12",
  number =       "2",
  pages =        "39--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1994:CPC,
  author =       "Thad {Smith III}",
  title =        "Coding with Printable Characters",
  journal =      j-CUJ,
  volume =       "12",
  number =       "2",
  pages =        "51--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Mon Nov 11 12:28:57 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Heintze:1994:IAB,
  author =       "Siegfried Heintze",
  title =        "Intuitive Access to Bit Arrays",
  journal =      j-CUJ,
  volume =       "12",
  number =       "2",
  pages =        "67--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{LaBrocca:1994:SAM,
  author =       "P. J. LaBrocca",
  title =        "A Self-Extracting Archive for {MS-DOS}",
  journal =      j-CUJ,
  volume =       "12",
  number =       "2",
  pages =        "75--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:PCC,
  author =       "Kenneth Pugh",
  title =        "The Placement of Constants in Code: Some Notes",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "83--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:CSS,
  author =       "Kenneth Pugh",
  title =        "A Class for String Storage",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "2",
  pages =        "84--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1994:OO,
  author =       "Daniel Saks",
  title =        "Overloading and Overriding",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Stepping Up To C++",
  number =       "2",
  pages =        "87--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:TCM,
  author =       "P. J. Plauger",
  title =        "{{\em C++ Memory Management}}, by {Len Dorfman and
                 Marc J. Neuberger}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Book review",
  number =       "2",
  pages =        "95--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Dorfman:1993:CMM}.",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1994:CD,
  author =       "Sydney S. Weinstein",
  title =        "Concurrent Development",
  journal =      j-CUJ,
  volume =       "12",
  type =         "On the Networks",
  number =       "2",
  pages =        "97--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1994:VAL,
  author =       "Chuck Allison",
  title =        "Variable-Length Argument Lists",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Code Capsules",
  number =       "2",
  pages =        "103--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Little:1994:CCD,
  author =       "M. C. Little and D. L. McCue",
  title =        "{CUG394} --- {C++SIM} Discrete Simulations",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "2",
  pages =        "111--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Karas:1994:CSA,
  author =       "Walter Karas",
  title =        "{CUG395B} --- Sortlist {AVL}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "2",
  pages =        "112--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Sawtell:1994:CTT,
  author =       "Christopher Sawtell",
  title =        "{CUG395C} --- Typing Tutor",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "2",
  pages =        "112--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Thewalt:1994:CI,
  author =       "Chris Thewalt",
  title =        "{CUG395A} --- Input-Edit",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "2",
  pages =        "112--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Stevens:1994:CNN,
  author =       "Gregory Stevens",
  title =        "{CUG396} --- {NNUTILS} Neural Network",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "2",
  pages =        "113--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hansberry:1994:NES,
  author =       "Russell Hansberry",
  title =        "The Need for Embedded Systems Support in {C++}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Letter",
  number =       "2",
  pages =        "121--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Robison:1994:PFF,
  author =       "Steve Robison",
  title =        "{PCX} File Format Documentation Source Noted",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Letter",
  number =       "2",
  pages =        "128--??",
  month =        feb,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:CLS,
  author =       "P. J. Plauger",
  title =        "{C++} Language Support Library",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Standard C",
  number =       "3",
  pages =        "10--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Olsen:1994:SAE,
  author =       "Odd A. S. Olsen and Petter H. Heyerdahl",
  title =        "Symbolic Access To Embedded Controllers",
  journal =      j-CUJ,
  volume =       "12",
  number =       "3",
  pages =        "21--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1994:TRE,
  author =       "Charles B. Allison",
  title =        "{{\tt ROMLDR}}, an Embedded System Program Locator",
  journal =      j-CUJ,
  volume =       "12",
  number =       "3",
  pages =        "35--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{McCauley:1994:FLT,
  author =       "Jack J. McCauley",
  title =        "A Fuzzy Logic Torque Servo",
  journal =      j-CUJ,
  volume =       "12",
  number =       "3",
  pages =        "47--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:RTC,
  author =       "Kenneth Pugh",
  title =        "Run-Time Type Checking in {C++}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "3",
  pages =        "65--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Kamradt:1994:WRT,
  author =       "Randal Kamradt",
  title =        "Weight Reduction Techniques in {C++}",
  journal =      j-CUJ,
  volume =       "12",
  number =       "3",
  pages =        "70--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Thomas:1994:EUK,
  author =       "Philip K. Thomas and Shmuel Rotenstreich",
  title =        "Enhancing the {UNIX Korn} Shell Using Predictor
                 Techniques",
  journal =      j-CUJ,
  volume =       "12",
  number =       "3",
  pages =        "83--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1994:RTV,
  author =       "Daniel Saks",
  title =        "The Return Types of Virtual Functions",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Stepping Up To C++",
  number =       "3",
  pages =        "91--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1994:P,
  author =       "Chuck Allison",
  title =        "The Preprocessor",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Code Capsules",
  number =       "3",
  pages =        "101--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1994:TCE,
  author =       "Dwayne Phillips",
  title =        "{{\em C Elements of Style: The Programmer's Style
                 Manual for Elegant C and C++ Programs}}, by {Steve
                 Oualline}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Book review",
  number =       "3",
  pages =        "115--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Oualline:1992:CES}.",
  acknowledgement = ack-nhfb,
}

@Article{Noll:1994:CIO,
  author =       "Landon Noll",
  title =        "{CUG397} --- International Obfuscated {C} Code Contest
                 1984 --- 1993",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "3",
  pages =        "117--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Baldwin:1994:CAC,
  author =       "Alan R. Baldwin",
  title =        "{CUG398} --- {ASxxx} Cross Assembler --- Part 3",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "3",
  pages =        "118--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Wolff:1994:CME,
  author =       "Thomas Wolff",
  title =        "{CUG399} --- {MINED} Editor",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "3",
  pages =        "118--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Little:1994:CS,
  author =       "M. C. Little and D. L. McCue",
  title =        "{C++ SIM}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG library disk documentation",
  number =       "3",
  pages =        "119--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Dickey:1994:PCC,
  author =       "Bruce Dickey",
  title =        "Problems in {C} and {C++} and Their Development
                 Tools",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Letter",
  number =       "3",
  pages =        "137--??",
  month =        mar,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:II,
  author =       "P. J. Plauger",
  title =        "Introduction to Iostreams",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Standard C",
  number =       "4",
  pages =        "10--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Suereth:1994:ECP,
  author =       "Russell Suereth",
  title =        "Expanding a Conversation Processor for Time",
  journal =      j-CUJ,
  volume =       "12",
  number =       "4",
  pages =        "19--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bugg:1994:CSC,
  author =       "Keith E. Bugg",
  title =        "Creating Spin Controls for {Windows}",
  journal =      j-CUJ,
  volume =       "12",
  number =       "4",
  pages =        "39--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Welstead:1994:SLD,
  author =       "Steve Welstead",
  title =        "Scrolling List Dialog for Scientific Programming",
  journal =      j-CUJ,
  volume =       "12",
  number =       "4",
  pages =        "51--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weisfeld:1994:ALS,
  author =       "Matt Weisfeld",
  title =        "An Alternative to Large Switch Statements",
  journal =      j-CUJ,
  volume =       "12",
  number =       "4",
  pages =        "67--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Phillips:1994:ASM,
  author =       "Thomas Phillips",
  title =        "Approximate String Matching",
  journal =      j-CUJ,
  volume =       "12",
  number =       "4",
  pages =        "77--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ross:1994:RDC,
  author =       "John W. Ross",
  title =        "Record-Oriented Data Compression",
  journal =      j-CUJ,
  volume =       "12",
  number =       "4",
  pages =        "83--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1994:VCa,
  author =       "Chuck Allison",
  title =        "Visibility in {C}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Code Capsules",
  number =       "4",
  pages =        "91--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1994:CFPa,
  author =       "Daniel Saks",
  title =        "Compilation Firewalls, Part 1",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Stepping Up To C++",
  number =       "4",
  pages =        "99--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1994:ECP,
  author =       "Sydney S. Weinstein",
  title =        "Expensive {CD} Player",
  journal =      j-CUJ,
  volume =       "12",
  type =         "On the Networks",
  number =       "4",
  pages =        "109--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:PA,
  author =       "Kenneth Pugh",
  title =        "Pointers and Arrays",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "4",
  pages =        "113--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Swaminathan:1994:CS,
  author =       "Gnanasekaran Swaminathan",
  title =        "{CUG400} --- {Socket++}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "4",
  pages =        "121--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Tackett:1994:CSS,
  author =       "Walter Alden Tackett and Aviram Carmi",
  title =        "{CUG401} --- {SGPC} (Simple Genetic Programming in
                 {C})",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "4",
  pages =        "121--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Berntzon:1994:CC,
  author =       "Lars Berntzon",
  title =        "{CUG402} --- {CForms}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "4",
  pages =        "122--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Ko:1994:CSM,
  author =       "Patrick KO",
  title =        "{CUG403} --- Small Matrix Toolbox for {C}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "4",
  pages =        "122--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Usher:1994:TCC,
  author =       "Tommy Usher",
  title =        "{{\em Code Complete}}, by {Steve McConnell}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Book review",
  number =       "4",
  pages =        "123--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{McConnell:1993:CCP}.",
  acknowledgement = ack-nhfb,
}

@Article{Andresen:1994:RAW,
  author =       "Eric Andresen",
  title =        "A Rounding Algorithm Which Needs Improvement",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Letter",
  number =       "4",
  pages =        "129--??",
  month =        apr,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:HTIa,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <ios>}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Standard C",
  number =       "5",
  pages =        "10--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Adams:1994:TOM,
  author =       "Robert M. Adams",
  title =        "Temporary Object Management through Dual Classes",
  journal =      j-CUJ,
  volume =       "12",
  number =       "5",
  pages =        "27--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Tsai:1994:DOC,
  author =       "Louis Tsai",
  title =        "Designing an {OOP} Compiler",
  journal =      j-CUJ,
  volume =       "12",
  number =       "5",
  pages =        "37--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hershey:1994:ACH,
  author =       "Charles Hershey",
  title =        "{Archimedes C-51} Hosted on an {IBM-PC} Compatible",
  journal =      j-CUJ,
  volume =       "12",
  type =         "User Report",
  number =       "5",
  pages =        "49--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:UCL,
  author =       "Kenneth Pugh",
  title =        "Using {C} Libraries in {C++}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "57--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:NFP,
  author =       "Kenneth Pugh",
  title =        "Notes on Function Prototypes",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "59--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:SA,
  author =       "Kenneth Pugh",
  title =        "Structure Alignment",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "61--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1994:CFPb,
  author =       "Daniel Saks",
  title =        "Compilation Firewalls, Part 2",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Stepping Up To C++",
  number =       "5",
  pages =        "67--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1994:VCb,
  author =       "Chuck Allison",
  title =        "Visibility in {C++}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Code Capsules",
  number =       "5",
  pages =        "81--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Coatmeur:1994:CB,
  author =       "Alain Co{\^a}tmeur",
  title =        "{CUG404} --- {Bison++}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "5",
  pages =        "97--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Oct 11 04:55:55 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
  xxnote =       "The accent in the author's name is uncertain. In
                 French, only circumflex accents can occur on the letter
                 `a'. American library catalogs that I checked had
                 several Coatmeur entries, and one Coetmeur, but fail to
                 indicate accents. There is unfortunately a gap in my
                 holdings of this journal that includes this issue.",
}

@Article{Coatmeur:1994:CF,
  author =       "Alain Co{\^a}tmeur",
  title =        "{CUG405} --- {Flex++}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "5",
  pages =        "97--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
  xxnote =       "The accent in the author's name is uncertain. In
                 French, only circumflex accents can occur on the letter
                 `a'. American library catalogs that I checked had
                 several Coatmeur entries, and one Coetmeur, but fail to
                 indicate accents. There is unfortunately a gap in my
                 holdings of this journal that includes this issue.",
}

@Article{Jennings:1994:CAD,
  author =       "Gregg Jennings and Mike Rejsa",
  title =        "{CUG406} --- {ATOC} and {DISKED}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "5",
  pages =        "98--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Volkman:1994:MPM,
  author =       "Victor R. Volkman",
  title =        "{MINED}: {A} Powerful Multi-platform Text Editor",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG library disk documentation",
  number =       "5",
  pages =        "99--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:TSI,
  author =       "P. J. Plauger",
  title =        "{{\em Software Internationalization and Localization:
                 an Introduction}}, by {E. Uren, R. Howard, and T.
                 Perinotti}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Book review",
  number =       "5",
  pages =        "105--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Uren:1993:SIL}.",
  acknowledgement = ack-nhfb,
}

@Article{LaCombe:1994:SAF,
  author =       "Andy LaCombe",
  title =        "Spectral Analysis and {FFT} Analysis Sources",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Letter",
  number =       "5",
  pages =        "118--??",
  month =        may,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1994:SCU,
  author =       "Anonymous",
  title =        "Sources of {{\em C Users Journal}} Source Code",
  journal =      j-CUJ,
  volume =       "12",
  type =         "{Editor}'s note",
  number =       "6",
  pages =        "5--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Wed Nov 01 08:40:15 2000",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:TCU,
  author =       "P. J. Plauger",
  title =        "{{\em C Users Journal}} To Become {{\em C/C++ Users
                 Journal}}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "{Editor}'s Forum",
  number =       "6",
  pages =        "8--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Plauger:1994:HTS,
  author =       "P. J. Plauger",
  title =        "The Header {\tt <streambuf>}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Standard C",
  number =       "6",
  pages =        "10--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gage:1994:DI,
  author =       "Philip Gage",
  title =        "Divided-Difference Interpolation",
  journal =      j-CUJ,
  volume =       "12",
  number =       "6",
  pages =        "23--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Gotwals:1994:MIA,
  author =       "John K. Gotwals",
  title =        "Multi-Precision Integer Arithmetic Using {C++}",
  journal =      j-CUJ,
  volume =       "12",
  number =       "6",
  pages =        "35--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Prince:1994:TFM,
  author =       "Timothy Prince",
  title =        "{\tt float}-Precision Math Library",
  journal =      j-CUJ,
  volume =       "12",
  number =       "6",
  pages =        "45--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Saks:1994:DGCa,
  author =       "Daniel Saks",
  title =        "Designing Generic Container Classes, Part 1",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Stepping Up To C++",
  number =       "6",
  pages =        "61--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:MFC,
  author =       "Kenneth Pugh",
  title =        "Moving from {FORTRAN} to {C}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "75--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Pugh:1994:WUPa,
  author =       "Kenneth Pugh",
  title =        "When to Use Pointers: Calling by Reference",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "78--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allison:1994:CS,
  author =       "Chuck Allison",
  title =        "Control Structures",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Code Capsules",
  number =       "6",
  pages =        "81--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Duggan:1994:CP,
  author =       "Angus Duggan",
  title =        "{CUG407} --- {PSUtils}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "6",
  pages =        "97--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Fandrich:1994:CS,
  author =       "Daniel Fandrich",
  title =        "{CUG408} --- {SNews}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "6",
  pages =        "97--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Bennett:1994:CSV,
  author =       "Kendall Bennett",
  title =        "{CUG409} --- {SuperVGA VESA VBE} Test Kit and
                 Universal {VESA VBE}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "6",
  pages =        "98--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Allen:1994:CPT,
  author =       "Gary A. {Allen, Jr.}",
  title =        "{CUG410A} --- Partition Table and Hard Disk Analysis",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "6",
  pages =        "100--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Hatch:1994:CWC,
  author =       "William E. Hatch",
  title =        "{CUG410B} --- {WLIST C++} Doubly Linked Lists",
  journal =      j-CUJ,
  volume =       "12",
  type =         "CUG New Release",
  number =       "6",
  pages =        "100--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{Weinstein:1994:WDE,
  author =       "Sydney S. Weinstein",
  title =        "Where Did Everybody Go?",
  journal =      j-CUJ,
  volume =       "12",
  type =         "On the Networks",
  number =       "6",
  pages =        "101--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  acknowledgement = ack-nhfb,
}

@Article{McLaughlin:1994:TEC,
  author =       "Phil McLaughlin",
  title =        "{{\em Effective C++}}, by {Scott Meyers}",
  journal =      j-CUJ,
  volume =       "12",
  type =         "Book review",
  number =       "6",
  pages =        "105--??",
  month =        jun,
  year =         "1994",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm",
  note =         "See \cite{Meyers:1992:ECS}.",
  acknowledgement = ack-nhfb,
}

%%% ====================================================================
%%% C Users Journal renamed to C/C++ Users Journal with v12 n7 issue

%%% ====================================================================
%%% Books reviewed by journal articles above, including newer editions
%%% that have appeared since the review article:

@Book{ONeil:1975:TC,
  author =       "W. M. (William Matthew) O'Neil",
  title =        "Time and the calendars",
  publisher =    pub-SYDNEY-UNIV-PRESS,
  address =      pub-SYDNEY-UNIV-PRESS:adr,
  pages =        "x + 138",
  year =         "1975",
  ISBN =         "0-424-00003-2",
  ISBN-13 =      "978-0-424-00003-9",
  LCCN =         "CE6 .O531",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Plauger:1993:TTC}.",
  acknowledgement = ack-nhfb,
  keywords =     "calendar -- history",
}

@Book{Kernighan:1978:CPL,
  author =       "Brian W. Kernighan and Dennis M. Ritchie",
  title =        "The {C} programming language",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "x + 228",
  year =         "1978",
  ISBN =         "0-13-110163-3",
  ISBN-13 =      "978-0-13-110163-0",
  LCCN =         "QA76.73.C15 .K47",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  series =       "Prentice-Hall software series",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{ONeil:1978:TC,
  author =       "W. M. (William Matthew) O'Neil",
  title =        "Time and the calendars",
  publisher =    pub-SYDNEY-UNIV-PRESS,
  address =      pub-SYDNEY-UNIV-PRESS:adr,
  pages =        "x + 138",
  year =         "1978",
  LCCN =         "CE6 .O53 1978",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Plauger:1993:TTC}.",
  acknowledgement = ack-nhfb,
  keywords =     "calendar -- history",
}

@Book{Kochan:1983:PC,
  author =       "Stephen G. Kochan",
  title =        "Programming in {C}",
  publisher =    pub-HAYDEN-BOOK,
  address =      pub-HAYDEN-BOOK:adr,
  pages =        "373",
  year =         "1983",
  LCCN =         "QA76.73.C15 K63 1983",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Koutros:1988:TPC}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Plum:1984:CPG,
  author =       "Thomas Plum",
  title =        "{C} programming guidelines",
  publisher =    pub-PLUMHALL,
  address =      pub-PLUMHALL:adr,
  pages =        "145",
  year =         "1984",
  ISBN =         "0-911537-03-1 (paperback), 0-13-109992-2",
  ISBN-13 =      "978-0-911537-03-1 (paperback), 978-0-13-109992-0",
  LCCN =         "QA76.73.C15 P57 1984 Sci-Eng",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  price =        "US\$25.00",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Waite:1984:CPP,
  author =       "Mitchell Waite and Stephen Prata and Donald Martin",
  title =        "{C} primer plus: User friendly guide to the {C}
                 programming language",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "531",
  year =         "1984",
  ISBN =         "0-672-22090-3 (paperback)",
  ISBN-13 =      "978-0-672-22090-6 (paperback)",
  LCCN =         "QA76.73.C15 W35 1984",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Pavlovich:1989:TCP}.",
  price =        "US\$19.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Foxley:1985:US,
  author =       "Eric Foxley",
  title =        "{UNIX} for super-users",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiv + 213",
  year =         "1985",
  ISBN =         "0-201-14228-7",
  ISBN-13 =      "978-0-201-14228-0",
  LCCN =         "QA76.76.O63 F69 1985 Bar",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Jones:1988:TUS}.",
  price =        "UK\pounds11.95",
  series =       "International computer science series",
  acknowledgement = ack-nhfb,
  keywords =     "unix (computer file)",
}

@Book{Hunt:1985:CT,
  author =       "William James Hunt",
  title =        "The {C} toolbox",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xviii + 413",
  year =         "1985",
  ISBN =         "0-201-11111-X",
  ISBN-13 =      "978-0-201-11111-8",
  LCCN =         "QA76.73.C15 H85 1985",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Binstock:1988:TCT}.",
  price =        "US\$19.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Schildt:1985:CME,
  author =       "Herbert Schildt",
  title =        "{C} made easy",
  publisher =    pub-OMH,
  address =      pub-OMH:adr,
  pages =        "x + 292",
  year =         "1985",
  ISBN =         "0-07-881178-3 (paperback)",
  ISBN-13 =      "978-0-07-881178-4 (paperback)",
  LCCN =         "QA76.73.C15 S35 1985",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Hawkins:1988:TCM}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Ammeraal:1986:PPC,
  author =       "L. (Leendert) Ammeraal",
  title =        "Programming principles in computer graphics",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "viii + 168",
  year =         "1986",
  ISBN =         "0-471-90989-0 (paperback)",
  ISBN-13 =      "978-0-471-90989-7 (paperback)",
  LCCN =         "QA76.6.A466 1986",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Kamp:1989:TPP}.",
  price =        "US\$17.88",
  acknowledgement = ack-nhfb,
  keywords =     "computer graphics; electronic digital computers --
                 programming",
}

@Book{Feuer:1986:CT,
  author =       "Alan R. Feuer",
  title =        "The {C} trainer",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "viii + 268",
  year =         "1986",
  ISBN =         "0-13-109752-0 (paperback), 0-13-109745-8 (paperback)",
  ISBN-13 =      "978-0-13-109752-0 (paperback), 978-0-13-109745-2
                 (paperback)",
  LCCN =         "QA76.73.C15 F484 1986",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Rabung:1989:TCT}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Jaeschke:1986:SCH,
  author =       "Rex Jaeschke",
  title =        "Solutions in {C}: hundreds of programming tips by the
                 author of ``{Doctor C}'s pointers''",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xii + 254",
  year =         "1986",
  ISBN =         "0-201-15042-5 (paperback)",
  ISBN-13 =      "978-0-201-15042-1 (paperback)",
  LCCN =         "QA76.73.C15 J34 1986 Bar",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Farrell:1988:TSC}.",
  price =        "US\$17.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Stroustrup:1986:CPL,
  author =       "Bjarne Stroustrup",
  title =        "The {C++} programming language",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "viii + 327",
  year =         "1986",
  ISBN =         "0-201-12078-X (paperback)",
  ISBN-13 =      "978-0-201-12078-3 (paperback)",
  LCCN =         "QA76.73.C153 S77 1987",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Coffin:1988:TCP}.",
  price =        "US\$21.95",
  series =       "Addison-Wesley series in computer science",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Ward:1986:PCM,
  author =       "Terry A. Ward",
  title =        "Programming {C} on the Macintosh",
  publisher =    pub-SF,
  address =      pub-SF:adr,
  pages =        "xv + 411",
  year =         "1986",
  ISBN =         "0-673-18274-6 (paperback)",
  ISBN-13 =      "978-0-673-18274-6 (paperback)",
  LCCN =         "QA76.8.M3 W37 1986 Sci-Eng",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Anderson:1988:TPC}.",
  price =        "US\$21.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); macintosh (computer) --
                 programming",
}

@Book{Ammeraal:1987:CGI,
  author =       "L. (Leendert) Ammeraal",
  title =        "Computer graphics for the {IBM PC}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "viii + 141",
  year =         "1987",
  ISBN =         "0-471-91501-7 (paperback)",
  ISBN-13 =      "978-0-471-91501-0 (paperback)",
  LCCN =         "QA76.8.I2594 A48 1987 Bar",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Schechter:1988:TCG}.",
  price =        "US\$21.00",
  acknowledgement = ack-nhfb,
  keywords =     "computer graphics; ibm personal computer --
                 programming",
}

@Book{Ammeraal:1987:PPC,
  author =       "L. (Leendert) Ammeraal",
  title =        "Programming principles in computer graphics",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Reprinted with corrections",
  pages =        "viii + 168",
  year =         "1987",
  ISBN =         "0-471-90989-0 (paperback)",
  ISBN-13 =      "978-0-471-90989-7 (paperback)",
  LCCN =         "QA 76.6 A466 1987",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Kamp:1989:TPP}.",
  acknowledgement = ack-nhfb,
  keywords =     "computer graphics; electronic digital computers --
                 programming",
}

@Book{Babb:1987:PPP,
  author =       "Robert G. {Babb, II}",
  title =        "Programming parallel processors",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiii + 380",
  year =         "1987",
  ISBN =         "0-201-11721-5",
  ISBN-13 =      "978-0-201-11721-9",
  LCCN =         "QA76.6.P75168 1988",
  bibdate =      "Mon Nov 11 12:28:59 1996",
  note =         "See book review \cite{Plauger:1990:TPPa}.",
  acknowledgement = ack-nhfb,
  keywords =     "parallel programming (computer science)",
}

@Book{Campbell:1987:CPG,
  author =       "Joe Campbell",
  title =        "{C} programmer's guide to serial communications",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xii + 655",
  year =         "1987",
  ISBN =         "0-672-22584-0 (paperback)",
  ISBN-13 =      "978-0-672-22584-0 (paperback)",
  LCCN =         "QA76.73.C15 C36 1987 Bar",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See \cite{Wiorek:1989:TCP}.",
  price =        "US\$22.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); digital
                 communications",
}

@Book{Harel:1987:ASC,
  author =       "David Harel",
  title =        "Algorithmics: the spirit of computing",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiv + 425",
  year =         "1987",
  ISBN =         "0-201-19240-3 (paperback)",
  ISBN-13 =      "978-0-201-19240-7 (paperback)",
  LCCN =         "QA76 .H28331 1987",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  price =        "UK\pounds14.95",
  acknowledgement = ack-nhfb,
  keywords =     "computer algorithms",
}

@Book{Haviland:1987:USP,
  author =       "Keith Haviland and Ben Salama",
  title =        "{UNIX} system programming",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xv + 339",
  year =         "1987",
  ISBN =         "0-201-12919-1 (paperback)",
  ISBN-13 =      "978-0-201-12919-9 (paperback)",
  LCCN =         "QA76.76.O63 H38 1987 Bar",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  price =        "UK\pounds15.95",
  series =       "International computer science series",
  acknowledgement = ack-nhfb,
  keywords =     "unix (computer file)",
}

@Book{Kempf:1987:NST,
  author =       "James Kempf",
  title =        "Numerical software tools in {C}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "x + 261",
  year =         "1987",
  ISBN =         "0-13-627274-6 (paperback)",
  ISBN-13 =      "978-0-13-627274-8 (paperback)",
  LCCN =         "QA297.K43 1987",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  series =       "Prentice-Hall software series",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); numerical analysis --
                 computer programs",
}

@Book{Miller:1987:CPL,
  author =       "Lawrence H. Miller and Alexander E. Quilici",
  title =        "{C} programming language: a self-teaching guide",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "????",
  year =         "1987",
  ISBN =         "0-471-82560-3",
  ISBN-13 =      "978-0-471-82560-9",
  LCCN =         "QA76.73.C15 M55 1987 Bar",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Stevens:1987:TCM,
  author =       "Al Stevens",
  title =        "{Turbo C}: memory-resident utilities, screen {I/O},
                 and programming techniques",
  publisher =    pub-MIS,
  address =      pub-MIS:adr,
  pages =        "x + 315",
  year =         "1987",
  ISBN =         "0-943518-35-0 (paperback)",
  ISBN-13 =      "978-0-943518-35-0 (paperback)",
  LCCN =         "QA76.73.C15 S734 1987 Bar",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); turbo c (computer
                 file)",
}

@Book{Stroustrup:1987:CPL,
  author =       "Bjarne Stroustrup",
  title =        "The {C++} programming language",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Reprinted with corrections",
  pages =        "viii + 328",
  year =         "1987",
  ISBN =         "0-201-12078-X (paperback)",
  ISBN-13 =      "978-0-201-12078-3 (paperback)",
  LCCN =         "QA 76.73 C153 S77 1987",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  series =       "Addison-Wesley series in computer science",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Waite:1987:CPP,
  author =       "Mitchell Waite and Stephen Prata and Donald Martin",
  title =        "{C} primer plus",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Revised",
  pages =        "xvii + 558",
  year =         "1987",
  ISBN =         "0-672-22582-4 (paperback)",
  ISBN-13 =      "978-0-672-22582-6 (paperback)",
  LCCN =         "QA76.73.C15 W35 1987",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  price =        "US\$23.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Holub:1987:CCO,
  author =       "Allen I. Holub",
  title =        "{C} chest and other {C} treasures from {Dr. Dobb's
                 Journal}",
  publisher =    pub-MT,
  address =      pub-MT:adr,
  pages =        "536",
  year =         "1987",
  ISBN =         "0-934375-40-2 (paperback)",
  ISBN-13 =      "978-0-934375-40-5 (paperback)",
  LCCN =         "QA76.73.C15 C15 1987",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Anderson:1988:ACT,
  author =       "Paul Anderson and Gail Anderson",
  title =        "Advanced {C}: tips and techniques",
  publisher =    pub-HAYDEN,
  address =      pub-HAYDEN:adr,
  pages =        "xi + 446",
  year =         "1988",
  ISBN =         "0-672-48417-X (paperback)",
  ISBN-13 =      "978-0-672-48417-9 (paperback)",
  LCCN =         "QA76.73.C15 A48 1988",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  price =        "US\$24.95",
  series =       "Hayden Books C library",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Babb:1988:PPP,
  author =       "Robert G. {Babb, II}",
  title =        "Programming parallel processors",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiii + 380",
  year =         "1988",
  ISBN =         "0-201-11721-5",
  ISBN-13 =      "978-0-201-11721-9",
  LCCN =         "QA76.6 .P75168 1988",
  bibdate =      "Mon Nov 11 12:28:59 1996",
  note =         "See book review \cite{Plauger:1990:TPPa}.",
  price =        "US\$34.95",
  series =       "Addison-Wesley series in computer science",
  acknowledgement = ack-nhfb,
  keywords =     "parallel programming (computer science)",
}

@Book{Darnell:1988:SEC,
  author =       "Peter A. Darnell and Philip E. Margolis",
  title =        "Software engineering in {C}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xx + 612",
  year =         "1988",
  ISBN =         "0-387-96574-2 (paperback)",
  ISBN-13 =      "978-0-387-96574-1 (paperback)",
  LCCN =         "QA76.76.D47 D371 1988",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Wall:1988:TSE}.",
  series =       "Springer books on professional computing",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); software engineering",
}

@Book{Egan:1988:WUD,
  author =       "Janet I. Egan and Thomas J. Teixeira",
  title =        "Writing a {UNIX} device driver",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "viii + 357",
  year =         "1988",
  ISBN =         "0-471-62859-X (paperback), 0-471-62811-5",
  ISBN-13 =      "978-0-471-62859-0 (paperback), 978-0-471-62811-8",
  LCCN =         "QA76.76.O63 E35 1988",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "computer input-output equipment; electronic digital
                 computers -- programming; unix (computer file)",
}

@Book{Kernighan:1988:CPL,
  author =       "Brian W. Kernighan and Dennis M. Ritchie",
  title =        "The {C} programming language",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  pages =        "xii + 272",
  year =         "1988",
  ISBN =         "0-13-110370-9, 0-13-110362-8 (paperback)",
  ISBN-13 =      "978-0-13-110370-2, 978-0-13-110362-7 (paperback)",
  LCCN =         "QA76.73.C15 K47 1988",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Kochan:1988:PC,
  author =       "Stephen G. Kochan",
  title =        "Programming in {C}",
  publisher =    pub-HAYDEN,
  address =      pub-HAYDEN:adr,
  edition =      "Revised",
  pages =        "xi + 445",
  year =         "1988",
  ISBN =         "0-672-48420-X (paperback)",
  ISBN-13 =      "978-0-672-48420-9 (paperback)",
  LCCN =         "QA76.73.C15 K63 1988",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Koutros:1988:TPC}.",
  price =        "US\$24.95",
  series =       "Hayden Books C library",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Peters:1988:UPM,
  author =       "James F. Peters",
  title =        "{UNIX} programming: methods and tools",
  publisher =    pub-HBJ,
  address =      pub-HBJ:adr,
  pages =        "xv + 447",
  year =         "1988",
  ISBN =         "0-15-593021-4 (paperback)",
  ISBN-13 =      "978-0-15-593021-6 (paperback)",
  LCCN =         "QA76.76.O63 P52 1988",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Flatters:1990:TUP}. System
                 requirements for computer disk: IBM PC.",
  acknowledgement = ack-nhfb,
  keywords =     "unix (computer file)",
}

@Book{Press:1988:NRC,
  author =       "William H. Press",
  title =        "Numerical recipes in {C}: the art of scientific
                 computing",
  publisher =    pub-CUP,
  address =      pub-CUP:adr,
  pages =        "xxii + 735",
  year =         "1988",
  ISBN =         "0-521-35465-X, 0-521-35466-8 (diskette)",
  ISBN-13 =      "978-0-521-35465-3, 978-0-521-35466-0 (diskette)",
  LCCN =         "QA76.73.C15 N865 1988",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Phillips:1990:TNR}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Schwaderer:1988:CPG,
  author =       "W. David Schwaderer",
  title =        "{C} programmer's guide to {NetBIOS}",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xvi + 314",
  year =         "1988",
  ISBN =         "0-672-22638-3",
  ISBN-13 =      "978-0-672-22638-0",
  LCCN =         "TK5105.7 .S378 1988",
  bibdate =      "Sat Aug 31 10:43:13 1996",
  note =         "See book review \cite{Perkins:1989:CPG}.",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
}

@Book{Tharp:1988:FOP,
  author =       "Alan L. Tharp",
  title =        "File organization and processing",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xv + 398",
  year =         "1988",
  ISBN =         "0-471-60521-2",
  ISBN-13 =      "978-0-471-60521-8",
  LCCN =         "QA76.9.F5 T48 1988",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Burk:1992:TFO}.",
  acknowledgement = ack-nhfb,
  keywords =     "file organization (computer science)",
}

@Book{Townsend:1988:UC,
  author =       "Carl Townsend",
  title =        "Understanding {C}",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xi + 364",
  year =         "1988",
  ISBN =         "0-672-27278-4 (paperback)",
  ISBN-13 =      "978-0-672-27278-3 (paperback)",
  LCCN =         "QA76.73.C15 T68 1988",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Ogg:1990:TUC}.",
  price =        "US\$17.95",
  series =       "Sams understanding series",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Hendrix:1988:SCC,
  author =       "James E. Hendrix",
  title =        "A Small {C} compiler: language, usage, theory, and
                 design",
  publisher =    pub-MT,
  address =      pub-MT:adr,
  pages =        "586",
  year =         "1988",
  ISBN =         "0-934375-88-7 (book), 1-55851-007-9 (disk),
                 0-934375-97-6 (book + disk)",
  ISBN-13 =      "978-0-934375-88-7 (book), 978-1-55851-007-4 (disk),
                 978-0-934375-97-9 (book + disk)",
  LCCN =         "QA76.73.S58H45 1988",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Volkman:1989:TSC}.",
  price =        "US\$23.95 (book), US\$25.00 (disk), US\$38.95 (book
                 and disk)",
  acknowledgement = ack-nhfb,
  keywords =     "compilers (computer programs); small-c (computer
                 program language)",
}

@Book{Cortesi:1988:PEO,
  author =       "David E. Cortesi",
  title =        "The programmer's essential {OS/2} handbook",
  publisher =    pub-MT,
  address =      pub-MT:adr,
  pages =        "709",
  year =         "1988",
  ISBN =         "0-934375-82-8, 0-934375-89-5 (book + disk),
                 0-558-51000-1 (??invalid ISBN??) (disk)",
  ISBN-13 =      "978-0-934375-82-5, 978-0-934375-89-4 (book + disk),
                 978-0-558-51000-8 (??invalid ISBN??) (disk)",
  LCCN =         "QA76.76.O63 C68 1988 Reserves",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Prodehl:1990:TPE}.",
  price =        "US\$24.95 (book), US\$39.95 (book + disk), US\$25.00
                 (disk)",
  acknowledgement = ack-nhfb,
  keywords =     "os/2 (computer file)",
}

@Book{Barclay:1989:CPS,
  author =       "Kenneth A. Barclay",
  title =        "{C}, problem solving and programming",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xii + 465",
  year =         "1989",
  ISBN =         "0-13-115510-5",
  ISBN-13 =      "978-0-13-115510-7",
  LCCN =         "QA76.73.C15 B365 1989 Bar",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Nelson:1989:TCP}.",
  price =        "US\$28.50",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Chien:1989:PGT,
  author =       "Chao C. Chien",
  title =        "Programmer's guide to {Turbo C 2.0}",
  publisher =    pub-BANTAM,
  address =      pub-BANTAM:adr,
  pages =        "xii + 299",
  year =         "1989",
  ISBN =         "0-553-34757-8",
  ISBN-13 =      "978-0-553-34757-9",
  LCCN =         "????",
  bibdate =      "Sat Aug 31 09:46:50 1996",
  note =         "See book review \cite{Sparks:1990:TPG}.",
  acknowledgement = ack-nhfb,
}

@Book{Gehani:1989:CCP,
  author =       "Narain Gehani and William D. Roome",
  title =        "The {Concurrent C} programming language",
  publisher =    pub-SILICON,
  address =      pub-SILICON:adr,
  pages =        "xv + 303",
  year =         "1989",
  ISBN =         "0-929306-00-7",
  ISBN-13 =      "978-0-929306-00-1",
  LCCN =         "QA76.73.C15 G46 1989 Bar",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Plauger:1990:TCC}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); parallel programming
                 (computer science)",
}

@Book{Goodwin:1989:UIC,
  author =       "Mark D. (Mark Dennis) Goodwin",
  title =        "User interfaces in {C++} and object-oriented
                 programming",
  publisher =    pub-MIS,
  address =      pub-MIS:adr,
  pages =        "xiv + 394",
  year =         "1989",
  ISBN =         "1-55828-023-5",
  ISBN-13 =      "978-1-55828-023-6",
  LCCN =         "QA76.73.C153 G66 1989",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Clark:1990:TUI}.",
  price =        "US\$26.95 (book), US\$53.95 (book + disk)",
  series =       "Advanced computer books",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); object-oriented
                 programming (computer science)",
}

@Book{Hunt:1989:CTR,
  author =       "William James Hunt",
  title =        "The {C} toolbox: ready-to-run programs in {Turbo C},
                 {Microsoft C}, and {Quick C}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xxi + 503",
  year =         "1989",
  ISBN =         "0-201-51815-5",
  ISBN-13 =      "978-0-201-51815-3",
  LCCN =         "QA 76.73 C15 H85 1989",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  price =        "US\$22.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); computer programs;
                 microsoft c; microsoft quickc; turbo c (computer
                 file)",
}

@Book{Kay:1989:CPU,
  author =       "Judy Kay and Bob Kummerfeld",
  title =        "{C} programming in a {UNIX} environment",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xii + 340",
  year =         "1989",
  LCCN =         "QA76.73.C15 K39 1988",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Nelson:1990:TCP}.",
  series =       "International computer science series",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); unix (computer file)",
}

@Book{Mullin:1989:OOP,
  author =       "Mark Mullin",
  title =        "Object oriented program design: with examples in
                 {C++}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xvi + 303",
  year =         "1989",
  ISBN =         "0-201-51722-1",
  ISBN-13 =      "978-0-201-51722-4",
  LCCN =         "QA76.73.C15 M855 1989",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Burk:1990:TOP}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); object-oriented
                 programming (computer science)",
}

@Book{Purdum:1989:CPT,
  author =       "Jack J. (Jack Jay) Purdum",
  title =        "{C} programmer's toolkit",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xvi + 350",
  year =         "1989",
  ISBN =         "0-88022-457-6",
  ISBN-13 =      "978-0-88022-457-4",
  LCCN =         "QA 76.73 C15 P868 1989",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Ogg:1990:TCP}.",
  price =        "US\$39.95, CDN\$59.95",
  series =       "Programming series",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Troy:1989:CPL,
  author =       "Douglas A. Troy and James D. Kiper",
  title =        "The {C} programming language: including {ANSI C},
                 portability, and software engineering",
  publisher =    pub-SF,
  address =      pub-SF:adr,
  pages =        "xviii + 546",
  year =         "1989",
  ISBN =         "0-673-39803-X",
  ISBN-13 =      "978-0-673-39803-1",
  LCCN =         "QA76.73.C15 T76 1989 Bar",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Plum:1989:CPG,
  author =       "Thomas Plum",
  title =        "{C} programming guidelines",
  publisher =    pub-PLUMHALL,
  address =      pub-PLUMHALL:adr,
  edition =      "Second",
  pages =        "211",
  year =         "1989",
  ISBN =         "0-911537-07-4",
  ISBN-13 =      "978-0-911537-07-9",
  LCCN =         "QA76.73.C15 P57 1989",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  price =        "US\$30.00",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Laurel:1990:AHI,
  author =       "Brenda Laurel and S. Joy Mountford",
  title =        "The Art of human-computer interface design",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xvi + 523 + 16",
  year =         "1990",
  ISBN =         "0-201-51797-3",
  ISBN-13 =      "978-0-201-51797-2",
  LCCN =         "QA76.9.H85 A78 1990",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Rombouts:1991:TAH}. S. Joy
                 Mountford, Manager of the Human Interface Group, Apple
                 Computer Inc., conceived of and technically supported
                 the development of this book.",
  acknowledgement = ack-nhfb,
  keywords =     "human-computer interaction; user interfaces (computer
                 systems)",
}

@Book{Pickover:1990:CPC,
  author =       "Clifford A. Pickover",
  title =        "Computers, pattern, chaos, and beauty: graphics from
                 an unseen world",
  publisher =    pub-ST-MARTINS,
  address =      pub-ST-MARTINS:adr,
  pages =        "xvi + 394 + 10",
  year =         "1990",
  ISBN =         "0-312-04123-3",
  ISBN-13 =      "978-0-312-04123-6",
  LCCN =         "T385 .P5 1990",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Hobbs:1991:TCP}.",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  keywords =     "computer graphics",
}

@Book{Schildt:1990:AAC,
  author =       "Herbert Schildt",
  title =        "The annotated {ANSI C} standard: {American National
                 Standard for Programming Languages --- C: ANSI\slash
                 ISO 9899-1990}",
  publisher =    pub-OMH,
  address =      pub-OMH:adr,
  pages =        "xvi + 219",
  year =         "1990",
  ISBN =         "0-07-881952-0",
  ISBN-13 =      "978-0-07-881952-0",
  LCCN =         "QA76.73.C15 S356 1990",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Plauger:1994:TAA}.",
  series =       "ANSI/ISO std. 9899-1990",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); programming languages
                 (electronic computers) -- standards",
}

@Book{Tenenbaum:1990:DSU,
  author =       "Aaron M. Tenenbaum and Yedidyah Langsam and Moshe
                 Augenstein",
  title =        "Data structures using {C}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "x + 662",
  year =         "1990",
  ISBN =         "0-13-199746-7",
  ISBN-13 =      "978-0-13-199746-2",
  LCCN =         "QA76.73.C15 T46 1990 Bar",
  bibdate =      "Thu Apr 29 17:52:21 1999",
  note =         "See book review \cite{Ridge:1991:TDS} and later
                 edition \cite{Langsam:1996:DSU}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); data structures
                 (computer science)",
}

@Book{Weiskamp:1990:CCP,
  author =       "Keith Weiskamp and Bryan Flamig",
  title =        "The complete {C++} primer",
  publisher =    pub-AP,
  address =      pub-AP:adr,
  pages =        "xvii + 524",
  year =         "1990",
  ISBN =         "0-12-742687-6",
  ISBN-13 =      "978-0-12-742687-7",
  LCCN =         "QA76.73.C153 W45 1990",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Hobbs:1991:TCC}. Includes
                 features of the new version 2.0.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Booch:1991:OOD,
  author =       "Grady Booch",
  title =        "Object oriented design with applications",
  publisher =    pub-BENCUM,
  address =      pub-BENCUM:adr,
  pages =        "xix + 580",
  year =         "1991",
  ISBN =         "0-8053-0091-0",
  ISBN-13 =      "978-0-8053-0091-8",
  LCCN =         "QA76.64 .B66 1991",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Lane:1991:TOD}.",
  series =       "Benjamin/Cummings series in Ada and software
                 engineering",
  acknowledgement = ack-nhfb,
  keywords =     "object-oriented programming (computer science)",
}

@Book{Brown:1991:PIP,
  author =       "Ralf Brown and Jim Kyle",
  title =        "{PC} interrupts: a programmer's reference to {BIOS},
                 {DOS}, and third-party calls",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "various",
  year =         "1991",
  ISBN =         "0-201-57797-6",
  ISBN-13 =      "978-0-201-57797-6",
  LCCN =         "QA76.6 .B7734 1991",
  bibdate =      "Thu Apr 29 17:51:31 1999",
  note =         "See \cite{Brown:1994:UIP}.",
  price =        "US\$32.95, CDN\$42.95",
  acknowledgement = ack-nhfb,
}

@Book{Held:1991:CMR,
  author =       "Gilbert Held",
  title =        "The complete modem reference",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xii + 273",
  year =         "1991",
  ISBN =         "0-471-52911-7",
  ISBN-13 =      "978-0-471-52911-8",
  LCCN =         "TK5103 .H44 1991",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Ward:1991:TCM}.",
  price =        "US\$26.95",
  series =       "Wiley professional computing",
  acknowledgement = ack-nhfb,
  keywords =     "modems",
}

@Book{Stroustrup:1991:CPL,
  author =       "Bjarne Stroustrup",
  title =        "The {C++} programming language",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xi + 669",
  year =         "1991",
  ISBN =         "0-201-53992-6",
  ISBN-13 =      "978-0-201-53992-9",
  LCCN =         "QA76.73.C15 S79 1991",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Ammeraal:1992:PPC,
  author =       "L. (Leendert) Ammeraal",
  title =        "Programming principles in computer graphics",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Second",
  pages =        "vii + 233",
  year =         "1992",
  ISBN =         "0-471-93128-4",
  ISBN-13 =      "978-0-471-93128-7",
  LCCN =         "QA76.6 .A466 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  series =       "Wiley professional computing",
  acknowledgement = ack-nhfb,
  keywords =     "computer graphics; electronic digital computers --
                 programming",
}

@Book{Baker:1992:CMF,
  author =       "Louis Baker",
  title =        "{C} mathematical function handbook",
  publisher =    pub-MH,
  address =      pub-MH:adr,
  pages =        "xviii + 757",
  year =         "1992",
  ISBN =         "0-07-911158-0",
  ISBN-13 =      "978-0-07-911158-6",
  LCCN =         "QA 351 B17 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Smith:1992:TCM}. System
                 requirements for computer disk: PC; C or C++
                 compiler.",
  series =       "McGraw-Hill programming tools for scientists and
                 engineers",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); functions, special --
                 computer programs",
}

@Book{Blum:1992:NNC,
  author =       "Adam Blum",
  title =        "Neural networks in {C++}: an object-oriented framework
                 for building connectionist systems",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "x + 213",
  year =         "1992",
  ISBN =         "0-471-55201-1 (book/disk set), 0-471-53847-7",
  ISBN-13 =      "978-0-471-55201-7 (book/disk set), 978-0-471-53847-9",
  LCCN =         "QA76.87 .B58 1992 Accompanying disk shelved in
                 Reserve",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Phillips:1992:TNN}. Includes one
                 computer disk inserted in pocket.",
  price =        "US\$74.90 (book + disk), US\$34.95 (paperback)",
  series =       "Wiley professional computing",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); neural networks
                 (computer science); object-oriented programming",
}

@Book{Cargill:1992:CPS,
  author =       "Tom Cargill",
  title =        "{C++} programming style",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xi + 233",
  year =         "1992",
  ISBN =         "0-201-56365-7",
  ISBN-13 =      "978-0-201-56365-8",
  LCCN =         "QA76.73.C153 C37 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Halladay:1993:TCP}.",
  series =       "Addison-Wesley professional computing series",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Egan:1992:WUD,
  author =       "Janet I. Egan and Thomas J. Teixeira",
  title =        "Writing a {UNIX} device driver",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Second",
  pages =        "ix + 358",
  year =         "1992",
  ISBN =         "0-471-53575-3 (cloth), 0-471-53574-5 (paper)",
  ISBN-13 =      "978-0-471-53575-1 (cloth), 978-0-471-53574-4 (paper)",
  LCCN =         "QA76.76.D49 E42 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Weinstein:1993:TWU}.",
  acknowledgement = ack-nhfb,
  keywords =     "unix device drivers (computer programs)",
}

@Book{Ganssle:1992:APE,
  author =       "Jack G. Ganssle",
  title =        "The art of programming embedded systems",
  publisher =    pub-AP,
  address =      pub-AP:adr,
  pages =        "xiii + 279",
  year =         "1992",
  ISBN =         "0-12-274880-8",
  ISBN-13 =      "978-0-12-274880-6",
  LCCN =         "QA76.6 .G334 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Gingrich:1993:TAP}.",
  acknowledgement = ack-nhfb,
  keywords =     "embedded computer systems -- programming",
}

@Book{Harel:1992:ASC,
  author =       "David Harel and Roni Rosner",
  title =        "Algorithmics: the spirit of computing",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xv + 476",
  year =         "1992",
  ISBN =         "0-201-50401-4",
  ISBN-13 =      "978-0-201-50401-9",
  LCCN =         "QA76.9.A43 H37 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Rombouts:1991:TAS}.",
  acknowledgement = ack-nhfb,
  keywords =     "computer algorithms",
}

@Book{Holub:1992:CCP,
  author =       "Allen I. Holub",
  title =        "{C} + {C++}: programming with objects in {C} and
                 {C++}",
  publisher =    pub-MH,
  address =      pub-MH:adr,
  pages =        "xiv + 427",
  year =         "1992",
  ISBN =         "0-07-029662-6",
  ISBN-13 =      "978-0-07-029662-6",
  LCCN =         "QA76.64.H65 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Eiben:1994:TCP}.",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); object-oriented
                 programming (computer science)",
}

@Book{Labrosse:1992:MRK,
  author =       "Jean J. Labrosse",
  title =        "{$\mu$C\slash OS}: the real-time kernel",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xviii + 266",
  year =         "1992",
  ISBN =         "0-13-031352-1",
  ISBN-13 =      "978-0-13-031352-2",
  LCCN =         "QA76.76.O63 L23 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Gingrich:1993:TCR}.",
  acknowledgement = ack-nhfb,
  keywords =     "muc/os; real-time control",
}

@Book{Ladd:1992:CCA,
  author =       "Scott Ladd",
  title =        "{C++} components and algorithms: a comprehensive
                 reference for designing and implementing algorithms in
                 {C++}",
  publisher =    pub-MT,
  address =      pub-MT:adr,
  pages =        "xv + 779",
  year =         "1992",
  ISBN =         "1-55851-227-6",
  ISBN-13 =      "978-1-55851-227-6",
  LCCN =         "QA76.73.C153 .L33 1992 Accompanying disk shelved in
                 Reserve",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Halladay:1993:TCC}. System
                 requirements for computer disk: Borland C++ v.3 or
                 Microsoft C\slash C++ v.7; PC.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Libes:1992:OCO,
  author =       "Don Libes",
  title =        "Obfuscated {C} and other mysteries",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xii + 413",
  year =         "1992",
  LCCN =         "QA76.73.C15 L5 1993",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Poel:1993:TOC}. System
                 requirements for computer disk: PC or compatible. Title
                 on disk: Program disk to accompany Obfuscated C and
                 other mysteries by Don Libes. 1 computer disk located
                 in pocket inside back cover of volume.",
  series =       "Wiley professional computing",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); programming (electronic
                 computers) computer-assisted instruction",
}

@Book{Meyers:1992:ECS,
  author =       "Scott (Scott Douglas) Meyers",
  title =        "Effective {C++}: 50 specific ways to improve your
                 programs and designs",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xvi + 206",
  year =         "1992",
  ISBN =         "0-201-56364-9",
  ISBN-13 =      "978-0-201-56364-1",
  LCCN =         "QA76.73.C153 M48 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{McLaughlin:1994:TEC}.",
  series =       "Addison-Wesley professional computing series",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Oualline:1992:CES,
  author =       "Steve Oualline",
  title =        "{C} elements of style: the programmers style manual
                 for Elegant {C} and {C++} programs",
  publisher =    pub-MT,
  address =      pub-MT:adr,
  pages =        "xi + 265",
  year =         "1992",
  ISBN =         "1-55851-291-8",
  ISBN-13 =      "978-1-55851-291-7",
  LCCN =         "QA76.73.C153 O83 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Phillips:1994:TCE}.",
  price =        "US\$21.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Perry:1992:CEa,
  author =       "Greg M. Perry",
  title =        "{C} by example",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xix + 754",
  year =         "1992",
  ISBN =         "0-88022-813-X",
  ISBN-13 =      "978-0-88022-813-8",
  LCCN =         "QA76.73.C15 P45 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Thomas:1992:TCE}.",
  price =        "US\$21.95, CDN\$28.95",
  series =       "Programming series",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Perry:1992:CEb,
  author =       "Greg M. Perry",
  title =        "{C++} by example",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xxi + 790",
  year =         "1992",
  ISBN =         "1-56529-038-0",
  ISBN-13 =      "978-1-56529-038-9",
  LCCN =         "QA 76.73 C153 P443 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  price =        "US\$24.95, CDN\$31.95",
  series =       "Programming series",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Press:1992:NRC,
  author =       "William H. Press",
  title =        "Numerical recipes in {C}: the art of scientific
                 computing",
  publisher =    pub-CUP,
  address =      pub-CUP:adr,
  edition =      "Second",
  pages =        "xxvi + 994",
  year =         "1992",
  ISBN =         "0-521-43108-5, 0-521-43720-2 (book in C)",
  ISBN-13 =      "978-0-521-43108-8, 978-0-521-43720-2 (book in C)",
  LCCN =         "QA297 .N866 1994b",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Purdum:1992:CPT,
  author =       "Jack J. (Jack Jay) Purdum",
  title =        "{C} programmer's toolkit",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Second",
  pages =        "xxix + 601",
  year =         "1992",
  ISBN =         "0-88022-788-5",
  ISBN-13 =      "978-0-88022-788-9",
  LCCN =         "QA 76.73 C15 P868 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  price =        "US\$39.95, CDN\$49.95",
  series =       "Programming series",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Schwaderer:1992:CPG,
  author =       "W. David Schwaderer",
  title =        "{C} programmer's guide to {NetBIOS}, {IPX}, and
                 {SPX}",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xvi + 505",
  year =         "1992",
  ISBN =         "0-672-30050-8",
  ISBN-13 =      "978-0-672-30050-9",
  LCCN =         "QA76.73.C15S38 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "System requirements for computer disk: IBM-compatible
                 PC; DOS; Microsoft C\slash C++ 7 or Borland C++ 3.1;
                 NetBIOS.",
  price =        "US\$49.95, CDN\$62.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); computer networks",
}

@Book{Shammas:1992:AC,
  author =       "Namir Clement Shammas",
  title =        "Advanced {C++}",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxiii + 784",
  year =         "1992",
  ISBN =         "0-672-30158-X",
  ISBN-13 =      "978-0-672-30158-2",
  LCCN =         "QA76.73.C153 S42 1992",
  bibdate =      "Sat Aug 31 09:33:10 1996",
  note =         "See book review \cite{Doshi:1995:TAC}.",
  price =        "US\$39.95, CDN\$49.95",
  acknowledgement = ack-nhfb,
}

@Book{Spuler:1992:CC,
  author =       "David Spuler",
  title =        "Comprehensive {C}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xvii + 397",
  year =         "1992",
  ISBN =         "0-13-156514-1",
  ISBN-13 =      "978-0-13-156514-2",
  LCCN =         "QA76.73.C15 S66 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Thomas:1993:TCC}.",
  price =        "US\$7.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Stitt:1992:DCT,
  author =       "Martin Stitt",
  title =        "Debugging: creative techniques and tools for software
                 repair",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxiv + 408",
  year =         "1992",
  ISBN =         "0-471-55829-X",
  ISBN-13 =      "978-0-471-55829-3",
  LCCN =         "QA76.9.D3 S748 1992",
  bibdate =      "Sat Aug 31 09:26:32 1996",
  note =         "See book review \cite{Ward:1992:TDC}.",
  acknowledgement = ack-nhfb,
}

@Book{Weiskamp:1992:CCP,
  author =       "Keith Weiskamp and Bryan Flamig",
  title =        "The complete {C++} primer",
  publisher =    pub-AP,
  address =      pub-AP:adr,
  edition =      "Second",
  pages =        "xvii + 540",
  year =         "1992",
  ISBN =         "0-12-742686-8",
  ISBN-13 =      "978-0-12-742686-0",
  LCCN =         "QA76.73.C153 W45 1992",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "Includes features of the new version 2.1 and
                 templates.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Calvert:1993:TYW,
  author =       "Charlie Calvert",
  title =        "Teach yourself {Windows} programming in 21 days",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xvii + 904",
  year =         "1993",
  ISBN =         "0-672-30344-2",
  ISBN-13 =      "978-0-672-30344-9",
  LCCN =         "QA76.76.W56 C35 1993",
  bibdate =      "Sat Aug 31 09:31:19 1996",
  note =         "See book review \cite{Astle:1994:TTY}.",
  price =        "US\$29.95, CDN\$37.95",
  acknowledgement = ack-nhfb,
}

@Book{Campbell:1993:CPG,
  author =       "Joe Campbell",
  title =        "{C} programmer's guide to serial communications",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Second",
  pages =        "xxxiii + 939",
  year =         "1993",
  ISBN =         "0-672-30286-1",
  ISBN-13 =      "978-0-672-30286-2",
  LCCN =         "QA76.73.C15C36 1993",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "Folded ASCII wall chart laid in.",
  price =        "US\$39.95, CDN\$49.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); digital
                 communications",
}

@Book{Custer:1993:IWN,
  author =       "Helen Custer",
  title =        "Inside Windows {NT}",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xxiv + 385",
  year =         "1993",
  ISBN =         "1-55615-481-X",
  ISBN-13 =      "978-1-55615-481-2",
  LCCN =         "QA76.76.O63 C89 1993",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Halladay:1993:TIW}.",
  price =        "US\$24.95, CDN\$32.95",
  acknowledgement = ack-nhfb,
  keywords =     "microsoft windows nt; operating systems (computers)",
}

@Book{Dorfman:1993:CMM,
  author =       "Len Dorfman and Marc J. Neuberger",
  title =        "{C} memory management techniques",
  publisher =    pub-WINDCREST,
  address =      pub-WINDCREST:adr,
  pages =        "xii + 304",
  year =         "1993",
  ISBN =         "0-8306-4058-4 (paperback)",
  ISBN-13 =      "978-0-8306-4058-4 (paperback)",
  LCCN =         "QA 76.73 C15 D673 1993",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Plauger:1994:TCM}. System
                 requirements for computer disk: IBM PC; DOS; C
                 programming language (programs tested with Borland's
                 Turbo C++ and Microsoft's C 6.0 and 7.0 compilers);
                 hard disk recommended.",
  price =        "US\$32.95",
  series =       "The Len Dorfman practical programming series",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); memory management
                 (computer science)",
}

@Book{Jaeschke:1993:CIE,
  author =       "Rex Jaeschke",
  title =        "{C++}: an introduction for experienced {C}
                 programmers",
  publisher =    pub-CBM,
  address =      pub-CBM:adr,
  pages =        "xii + 236",
  year =         "1993",
  ISBN =         "1-878956-27-2",
  ISBN-13 =      "978-1-878956-27-9",
  LCCN =         "QA76.73.C15J3354 1993",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Lopez:1993:TCI}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Maguire:1993:WSC,
  author =       "Steve Maguire",
  title =        "Writing solid code: {Microsoft}'s techniques for
                 developing bug-free {C} programs",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xxix + 256",
  year =         "1993",
  ISBN =         "1-55615-551-4",
  ISBN-13 =      "978-1-55615-551-2",
  LCCN =         "QA76.73.C15 M335 1993 Sci-Eng",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Hale:1993:TWS}.",
  price =        "US\$24.95, CDN\$32.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); computer software --
                 development",
}

@Book{McConnell:1993:CCP,
  author =       "Steve McConnell",
  title =        "Code complete: a practical handbook of software
                 construction",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xviii + 857",
  year =         "1993",
  ISBN =         "1-55615-484-4",
  ISBN-13 =      "978-1-55615-484-3",
  LCCN =         "QA76.76.D47 M39 1993",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Usher:1994:TCC}.",
  price =        "US\$35.00, CDN\$47.95",
  acknowledgement = ack-nhfb,
  keywords =     "computer software -- development -- handbooks,
                 manuals, etc",
}

@Book{Porter:1993:BCT,
  author =       "Anthony Porter",
  title =        "The best {C/C++} tips ever",
  publisher =    pub-OMH,
  address =      pub-OMH:adr,
  pages =        "various",
  year =         "1993",
  ISBN =         "0-07-881820-6",
  ISBN-13 =      "978-0-07-881820-2",
  LCCN =         "QA76.73.C15 P68 1993",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Plauger:1995:TBC}.",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Ranade:1993:ECP,
  author =       "Jay Ranade and Alan Nash",
  title =        "The elements of {C} programming style",
  publisher =    pub-MH,
  address =      pub-MH:adr,
  pages =        "xx + 340",
  year =         "1993",
  ISBN =         "0-07-051278-7",
  ISBN-13 =      "978-0-07-051278-8",
  LCCN =         "QA76.73.C15 R36 1993 Bar",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Allison:1993:TEC}.",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Uren:1993:SIL,
  author =       "Emmanuel Uren and Robert Howard and Tiziana
                 Perinotti",
  title =        "Software internationalization and localization: an
                 introduction",
  publisher =    pub-VNR,
  address =      pub-VNR:adr,
  pages =        "xx + 300",
  year =         "1993",
  ISBN =         "0-442-01498-8",
  ISBN-13 =      "978-0-442-01498-8",
  LCCN =         "QA76.754.U84 1993",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Plauger:1994:TSI}.",
  acknowledgement = ack-nhfb,
  keywords =     "computer software; electronic data processing
                 documentation",
}

@Book{Wong:1993:PPP,
  author =       "William Wong",
  title =        "Plug and play programming: an object-oriented
                 construction kit",
  publisher =    pub-MT,
  address =      pub-MT:adr,
  pages =        "xi + 484",
  year =         "1993",
  ISBN =         "1-55851-302-7",
  ISBN-13 =      "978-1-55851-302-0",
  LCCN =         "QA76.64 .W663 1993",
  bibdate =      "Sat Aug 31 09:37:09 1996",
  note =         "See book review \cite{Nelson:1995:TPP}.",
  price =        "US\$39.95, CDN\$49.95",
  acknowledgement = ack-nhfb,
}

@Book{Barclay:1994:CPS,
  author =       "Kenneth A. Barclay and Brian J. Gordon",
  title =        "{C++} problem solving and programming",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xiii + 552",
  year =         "1994",
  ISBN =         "0-13-126673-X",
  ISBN-13 =      "978-0-13-126673-5",
  LCCN =         "QA76.73.C153 B347 1994",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Barton:1994:SEC,
  author =       "John J. Barton and Lee R. Nackman",
  title =        "Scientific and engineering {C++}: an introduction with
                 advanced techniques and examples",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xv + 671",
  year =         "1994",
  ISBN =         "0-201-53393-6",
  ISBN-13 =      "978-0-201-53393-4",
  LCCN =         "QA76.73.C153 B38 1994",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Swart:1995:TSE}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Brown:1994:NIP,
  author =       "Ralf Brown and Jim Kyle",
  title =        "Network interrupts: a programmer's reference to
                 network {APIs}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "vi + 730",
  year =         "1994",
  ISBN =         "0-201-62644-6",
  ISBN-13 =      "978-0-201-62644-5",
  LCCN =         "TK5105.5 .B77 1994",
  bibdate =      "Thu Apr 29 17:51:47 1999",
  note =         "See \cite{Brown:1994:UIP}.",
  price =        "US\$32.95, CDN\$42.95",
  acknowledgement = ack-nhfb,
}

@Book{Brown:1994:PIP,
  author =       "Ralf Brown and Jim Kyle",
  title =        "{PC} interrupts: a programmer's reference to {BIOS},
                 {DOS}, and third-party calls",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "vi + 1210",
  year =         "1994",
  ISBN =         "0-201-57797-6",
  ISBN-13 =      "978-0-201-57797-6",
  LCCN =         "QA76.6 .B7734 1991",
  bibdate =      "Thu Apr 29 18:37:23 1999",
  note =         "See \cite{Brown:1994:UIP}.",
  price =        "US\$39.95, CDN\$51.95",
  acknowledgement = ack-nhfb,
}

@Book{Brown:1994:UIP,
  author =       "Ralf Brown",
  title =        "Uninterrupted interrupts: a programmer's {CD-ROM}
                 reference to network {APIs}, and to {BIOS}, {DOS}, and
                 third-party calls",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "1994",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Sat Aug 31 09:49:18 1996",
  note =         "See book review \cite{Swart:1995:TUI}. One CD-ROM.
                 Based on
                 \cite{Brown:1991:PIP,Brown:1994:PIP,Brown:1994:NIP}.",
  acknowledgement = ack-nhfb,
}

@Book{Cilwa:1994:WPP,
  author =       "Paul Cilwa and Jeff Duntemann",
  title =        "{Windows} programming power with custom controls",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xviii + 492",
  year =         "1994",
  ISBN =         "1-883577-00-4",
  ISBN-13 =      "978-1-883577-00-1",
  LCCN =         "QA76.76.W56 C49 1994",
  bibdate =      "Sat Aug 31 09:34:52 1996",
  note =         "See book review \cite{Swart:1995:PCJ}.",
  acknowledgement = ack-nhfb,
}

@Book{Held:1994:CMR,
  author =       "Gilbert Held",
  title =        "The complete modem reference: the technician's guide
                 to installation, testing, and trouble-free
                 communications",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Second",
  pages =        "xiv + 412",
  year =         "1994",
  ISBN =         "0-471-00852-4 (paperback)",
  ISBN-13 =      "978-0-471-00852-1 (paperback)",
  LCCN =         "TK5103.H44 1994",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
  keywords =     "computer interfaces -- standards; modems;
                 telecommunication -- equipment and supplies",
}

@Book{Ladd:1994:CCA,
  author =       "Scott Ladd",
  title =        "{C++} components and algorithms",
  publisher =    pub-MT,
  address =      pub-MT:adr,
  edition =      "Second",
  pages =        "xx + 476",
  year =         "1994",
  ISBN =         "1-55851-408-2",
  ISBN-13 =      "978-1-55851-408-9",
  LCCN =         "QA76.73.C153 L3 1994 Accompanying disk shelved in
                 Reserves",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "System requirements for computer disk: IBM-compatible
                 PC; PC/MS-DOS; Borland C++ compiler.",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Kochan:1994:PC,
  author =       "Stephen G. Kochan",
  title =        "Programming in {C}",
  publisher =    pub-HAYDEN-BOOK,
  address =      pub-HAYDEN-BOOK:adr,
  pages =        "373",
  year =         "1994",
  ISBN =         "0-8104-6261-3 (paperback)",
  ISBN-13 =      "978-0-8104-6261-8 (paperback)",
  LCCN =         "QA76.73.C15 K63 1983",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Koutros:1988:TPC}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Alger:1995:SCM,
  author =       "Jeff Alger",
  title =        "Secrets of the {C++} masters",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  pages =        "xii + 388",
  year =         "1995",
  ISBN =         "0-12-049940-1",
  ISBN-13 =      "978-0-12-049940-3",
  LCCN =         "QA76.73.C153 A44 1995 Reserves",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Kilian:1996:SCM}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Calvert:1995:TYW,
  author =       "Charlie Calvert",
  title =        "Teach yourself {Windows} 95 programming in 21 days",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Second",
  pages =        "xxiv + 1259",
  year =         "1995",
  ISBN =         "0-672-30531-3",
  ISBN-13 =      "978-0-672-30531-3",
  LCCN =         "QA76.76.O63 C352 1995",
  bibdate =      "Sat Aug 31 09:29:40 1996",
  acknowledgement = ack-nhfb,
}

@Book{Carroll:1995:DCR,
  author =       "Martin D. Carroll and Margaret A. Ellis",
  title =        "Designing and coding reusable {C++}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xvi + 317",
  year =         "1995",
  ISBN =         "0-201-51284-X",
  ISBN-13 =      "978-0-201-51284-7",
  LCCN =         "QA 76.73 C153 C39 1995",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Briand:1996:DCR}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language)",
}

@Book{Daconta:1995:CPD,
  author =       "Michael C. Daconta",
  title =        "{C++} pointers and dynamic memory management",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxvii + 446",
  year =         "1995",
  ISBN =         "0-471-04998-0 (paper/disk)",
  ISBN-13 =      "978-0-471-04998-2 (paper/disk)",
  LCCN =         "QA76.73.C153 D33 1995 Accompanying disk shelved in
                 Reserves",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Allison:1995:TCP}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); memory management
                 (computer science)",
}

@Book{Dorfman:1995:CEO,
  author =       "Len Dorfman",
  title =        "{C++} by example: object-oriented analysis, design and
                 programming",
  publisher =    pub-MH,
  address =      pub-MH:adr,
  pages =        "xii + 300",
  year =         "1995",
  ISBN =         "0-07-911954-9",
  ISBN-13 =      "978-0-07-911954-4",
  LCCN =         "QA76.64 .D67 1995",
  bibdate =      "Sat Aug 31 09:43:41 1996",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
}

@Book{Gamma:1995:DPE,
  author =       "Erich Gamma",
  title =        "Design patterns: elements of reusable object-oriented
                 software",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xv + 395",
  year =         "1995",
  ISBN =         "0-201-63361-2",
  ISBN-13 =      "978-0-201-63361-0",
  LCCN =         "QA76.64 .D47 1995",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Patapis:1995:EGR}.",
  series =       "Addison-Wesley professional computing series",
  acknowledgement = ack-nhfb,
  keywords =     "computer software -- reusability; object-oriented
                 programming (computer science)",
}

@Book{Heller:1995:ECC,
  author =       "Steve Heller",
  title =        "Efficient {C\slash C++} programming: smaller, faster,
                 better",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  edition =      "Second",
  pages =        "xxi + 415",
  year =         "1995",
  ISBN =         "0-12-339095-8, 0-12-339096-6 (disk)",
  ISBN-13 =      "978-0-12-339095-0, 978-0-12-339096-7 (disk)",
  LCCN =         "QA76.73.C15 H45 1995",
  bibdate =      "Sat Aug 31 09:40:31 1996",
  note =         "See book review \cite{Rodley:1995:TEC}.",
  acknowledgement = ack-nhfb,
}

@Book{Humphrey:1995:DSE,
  author =       "Watts S. Humphrey",
  title =        "A discipline for software engineering",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxvi + 789",
  year =         "1995",
  ISBN =         "0-201-54610-8",
  ISBN-13 =      "978-0-201-54610-1",
  LCCN =         "QA76.758 .H857 1995",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Phillips:1996:DSE}.",
  series =       "The SEI series in software engineering",
  acknowledgement = ack-nhfb,
  keywords =     "software engineering",
}

@Book{Martin:1995:DOC,
  author =       "Robert C. Martin",
  title =        "Designing object-oriented {C++} applications using the
                 Booch method",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxxi + 528",
  year =         "1995",
  ISBN =         "0-13-203837-4",
  ISBN-13 =      "978-0-13-203837-9",
  LCCN =         "QA76.64 .M384 1995",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Rowe:1995:RCM}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); computer software --
                 development; object-oriented programming",
}

@Book{Stroustrup:1995:CPL,
  author =       "Bjarne Stroustrup",
  title =        "The {C++} programming language",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second, reprinted with corrections August, 1995",
  pages =        "xi + 699",
  year =         "1995",
  ISBN =         "0-201-53992-6",
  ISBN-13 =      "978-0-201-53992-9",
  LCCN =         "QA76.73.C15 S79 1995",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); programming languages
                 (electronic computers)",
}

@Book{Tanenbaum:1995:DOS,
  author =       "Andrew S. Tanenbaum",
  title =        "Distributed operating systems",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xvii + 614",
  year =         "1995",
  ISBN =         "0-13-219908-4",
  ISBN-13 =      "978-0-13-219908-7",
  LCCN =         "QA76.76.O63 T357 1995",
  bibdate =      "Sat Aug 31 09:15:22 MDT 1996",
  note =         "See book review \cite{Rodley:1995:TDO}.",
  acknowledgement = ack-nhfb,
  keywords =     "distributed operating systems (computers)",
}

@Book{Langsam:1996:DSU,
  author =       "Yedidyah Langsam and Moshe Augenstein and Aaron M.
                 Tenenbaum",
  title =        "Data structures using {C} and {C++}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xvi + 672",
  year =         "1996",
  ISBN =         "0-13-036997-7",
  ISBN-13 =      "978-0-13-036997-0",
  LCCN =         "QA76.73.C15 T46 1996 Bar",
  bibdate =      "Thu Oct 31 17:28:03 2002",
  note =         "Revised edition of \cite{Tenenbaum:1990:DSU}.",
  acknowledgement = ack-nhfb,
  keywords =     "C (computer program language); data structures
                 (computer science)",
}

@Book{vanHoff:1996:HJ,
  author =       "Arthur {van Hoff} and Sami Shaio and Orca Starbuck",
  title =        "Hooked on {Java}: creating hot {Web} sites with {Java}
                 applets",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xviii + 181",
  year =         "1996",
  ISBN =         "0-201-48837-X (paperback), 0-201-85274-8 (computer
                 laser optical disk)",
  ISBN-13 =      "978-0-201-48837-1 (paperback), 978-0-201-85274-5
                 (computer laser optical disk)",
  LCCN =         "QA76.64.V36 1996",
  bibdate =      "Thu Apr 29 17:52:33 1999",
  note =         "Includes CD-ROM. See \cite{Nickerson:1996:HJ}.",
  price =        "US\$29.95",
  series =       "The Java Series",
  URL =          "http://www.aw.com/devpress/java/index.html",
  acknowledgement = ack-nhfb,
  keywords =     "Java (Computer program language); Multimedia systems;
                 Object-oriented programming (Computer science);
                 Programming languages; World Wide Web (Information
                 retrieval system)",
}