Entry Abbott:1977:DIY from sigcse1970.bib

Last update: Sun Apr 22 02:03:34 MDT 2018                Valid HTML 4.0!

Index sections

Top | Symbols | Numbers | 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{Abbott:1977:DIY,
  author =       "R. J. Abbott",
  title =        "A do-it-yourself instant compiler.kit",
  journal =      j-SIGCSE,
  volume =       "9",
  number =       "1",
  pages =        "53--58",
  month =        feb,
  year =         "1977",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/382063.803358",
  ISSN =         "0097-8418 (print), 2331-3927 (electronic)",
  ISSN-L =       "0097-8418",
  bibdate =      "Sun Nov 18 08:53:56 MST 2012",
  bibsource =    "http://portal.acm.org/;
                 http://www.math.utah.edu/pub/tex/bib/sigcse1970.bib",
  note =         "Special issue for the Seventh Technical Symposium on
                 Computer Science Education.",
  abstract =     "The theory of compiler-compilers is well known. Here
                 we present a small collection of SNOBOL subroutines
                 which make the SNOBOL pattern matcher a
                 self-documenting instant compiler. All one need add are
                 the syntax productions (as simple SNOBOL patterns
                 mimicking BNF) and the associated (synthesizing)
                 semartic transformation in the form of arbitrarily
                 simple SNOBOL programs. The resulting compiler produces
                 a complete (or partial at the us{\'e}r's discretion)
                 trace of the parse showing how the syntax matches or
                 fails to match the input. After a match is achieved,
                 the semantic rules are executed on the resulting parse
                 tree. The execution of these rules too are optionally
                 traced so that one has a full picture of just which
                 transformations were performed at each node of the
                 tree. Finally the parse tree is printed.",
  acknowledgement = ack-nhfb,
  fjournal =     "SIGCSE Bulletin (ACM Special Interest Group on
                 Computer Science Education)",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J688",
}

Related entries