home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / doc / techrepo / 214 < prev    next >
Encoding:
Internet Message Format  |  1992-11-11  |  1.9 KB

  1. Path: sparky!uunet!gossip.pyramid.com!olivea!hal.com!darkstar.UCSC.EDU!golding
  2. From: em@cs.uta.fi (Erkki M{kinen)
  3. Newsgroups: comp.doc.techreports
  4. Subject: Tech. report from Tampere
  5. Message-ID: <1drebaINN2qt@darkstar.UCSC.EDU>
  6. Date: 11 Nov 92 12:20:20 GMT
  7. Organization: University of Tampere, Finland
  8. Lines: 38
  9. Approved: compdoc-techreports@ftp.cse.ucsc.edu
  10. NNTP-Posting-Host: oak.ucsc.edu
  11. Originator: golding@oak
  12.  
  13. DEPT. OF COMPUTER SCIENCE
  14. UNIVERSITY OF TAMPERE
  15. P.O. BOX 607
  16. SF-33101 TAMPERE, FINLAND
  17.  
  18. ********************************************************************
  19. **************** Now available electronically **********************
  20. ********************************************************************
  21.  
  22.  
  23. Anonymous ftp address: cs.uta.fi
  24. Directory: pub/reports
  25. Format: compressed PostScript
  26.         (download in binary mode and run through uncompress)
  27. Filename: A-1992-5.ps.Z
  28.  
  29.  
  30. TITLE    = Incremental parser construction with metaobjects
  31.  
  32. NUMBER   = A-1992-5, November 1992
  33. AUTHOR   = Kai Koskimies and Juha Vihavainen
  34.  
  35. ABSTRACT = The construction of an object-oriented recursive descent parser
  36. is studied. A program is modelled by representing each nonterminal symbol
  37. as a class. To support interactive, incremental parser construction, it
  38. is required that a modification in the definition of a nonterminal has
  39. minimal effects on the classes of other nonterminal symbols. An object-
  40. oriented parsing method based on metaobjects and lazy recursive descent
  41. technique is developed. It is shown that Eiffel allows a pseudo-incremental
  42. solution in which the changes propagate only to the next superclass level,
  43. while C++ allows fully incremental solution.
  44.  
  45. Paper copies are available upon request from em@cs.uta.fi
  46.  
  47.  
  48. ===========================================================================
  49. Co-moderator:  Richard Golding, Computer & Information Sciences, UC Santa Cruz
  50.         compdoc-techreports-request@ftp.cse.ucsc.edu
  51.