skip to main content
article
Free Access

The Poe language-based editor project

Authors Info & Claims
Published:25 April 1984Publication History
Skip Abstract Section

Abstract

Editor Allan Poe (Pascal Oriented Editor) is a full-screen language-based editor (LBE) that knows the syntactic and semantic rules of Pascal. It is the first step in development of a comprehensive Pascal program development environment.

Poe's design began in 1979; version 1 is currently operational on Vax 11s under Berkeley Unix and on HP 9800-series personal workstations. Poe is written in Pascal, and is designed to be readily transportable to new machines. An editor-generating system called Poegen is operational, and much of the language-specific character of Poe is table-driven and retargetable.

References

  1. 1 Archer, James and Richard Conway, COPE: A Cooperative Programming Environment, Cornell University TR 81-459, June 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Fischer, C., D. Milton and S. Quiring, Efficient LL(1) Error Correction and Recovery Using Only Insertions, Acta Informatica, 13, 2, 141-154, 1980.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Habermann, A. N., The gandalf research project, Carnegie-Mellon University Computer Science Research Review -1979, 28-35, 1979.Google ScholarGoogle Scholar
  4. 4 Johnson, G. F. and C. N. Fischer, Non-syntactic attribute flow in language based editors, Proc. 9th ACM Symp. Principles of Programming Languages, 185-195, January 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Johnson, G. F., An Approach to Incremental Semantics, PhD thesis, Univ of Wisconsin - Madison, August 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Klug, Anthony, Abe - A Query Language for Constructing Aggregates-by-example, Workshop on Statistical Database Management (1981). Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7 LeBlanc, R. J. and C. N. Fischer, A Simple Separate Compilation Mechanism for Block-Structured Languages, Sigplan Notices, 14, 8, 139-143, 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 McGraw, James R., The VAL Language: Description and Analysis, ACM Trans. Prog. Lang. and Sys., 4, 1, 44-82, January 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9 Morris, Joseph M. and Mayer D. Schwartz, The Design of a Language-Directed Editor for Block-Structured Languages, SIGPLAN Notices, 16, 6, 28-33, June, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Reps, Thomas, Generating Language-Based Environments, Cornell University TR 82-514, August 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 Stenning, Vic, Terry Froggatt, Roger Gilbert, and Ellis Thomas, The Ada Environment: A Perspective, Computer, 14, 6, 26-36, June 1981.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12 Teitelbaum, Tim and Thomas Reps, The Cornell program synthesizer: a syntax-directed programming environment, Comm ACM, 24, 9, 563-573, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13 Wilcox, T. R., A.M. Davis and M.H. Tindall, The design and implementation of a table-driven, interactive diagnostic programming system, Comm ACM, 19, 11, 609-616, 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The Poe language-based editor project

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            • Published in

              cover image ACM SIGSOFT Software Engineering Notes
              ACM SIGSOFT Software Engineering Notes  Volume 9, Issue 3
              May 1984
              196 pages
              ISSN:0163-5948
              DOI:10.1145/390010
              Issue’s Table of Contents
              • cover image ACM Conferences
                SDE 1: Proceedings of the first ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
                April 1984
                196 pages
                ISBN:0897911318
                DOI:10.1145/800020

              Copyright © 1984 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 25 April 1984

              Check for updates

              Qualifiers

              • article

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader