Entry Wagner:1996:PPC from mathematicaj.bib

Last update: Sun Oct 15 02:39:02 MDT 2017                Valid HTML 3.2!

Index sections

Top | Symbols | Math | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

BibTeX entry

@Article{Wagner:1996:PPC,
  author =       "David B. Wagner",
  title =        "Power Programming: Contexts and Shadowing",
  journal =      j-MATHEMATICA-J,
  volume =       "6",
  number =       "2",
  pages =        "41--51",
  month =        "Spring",
  year =         "1996",
  CODEN =        "????",
  ISSN =         "1047-5974 (print), 1097-1610 (electronic)",
  ISSN-L =       "1047-5974",
  bibdate =      "Sat Nov 6 13:34:10 MDT 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/mathematicaj.bib;
                 http://www.mathematica-journal.com/issue/v6i2/",
  URL =          "http://www.mathematica-journal.com/issue/v6i2/columns/wagner/index.html;
                 http://www.mathematica-journal.com/issue/v6i2/columns/wagner/wagner62.pdf",
  abstract =     "Contexts are a mechanism for ensuring that symbols
                 created by a package are distinct from symbols created
                 by the user or by other packages. The biggest problem
                 with contexts is shadowing, a situation in which a
                 symbol in one context prevents the user from referring
                 to a symbol of the same name in a different context. In
                 this article, we first describe how packages use
                 contexts and then we survey tools and techniques that
                 exist for dealing with the shadowing problem. Finally,
                 we develop a new package, AntiShadow.m, that prevents
                 the most common form of shadowing.",
  acknowledgement = ack-nhfb,
  journal-URL =  "http://www.mathematica-journal.com/",
}

Related entries