Design of the Pan Language-Based Editor

Abstract

PAN is a language-based editing environment that will serve as the front-end to an integrated programming environment. PAN is multilingual. The system will support several languages wilthin a single editing session. PAN is both text-and structure-oriented. Users are free to treat a document as either a stream of characters or a structured object. PAN performs syntatic and static- semantic checking. PAN is able to collect and maintain a database of information about documents. This database, updated incrementally throughout an editing session, is used by the semantic checker and by other tools that require information about a document or program.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 10, 1986
Accession Number
ADA173780

Entities

People

  • Robert A. Ballance

Organizations

  • University of California, Berkeley

Tags

Communities of Interest

  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Context Free Grammars
  • Databases
  • Electrical Engineering
  • Engineering
  • Formal Languages
  • Grammars
  • Language
  • Programming Languages
  • Software Development
  • User Interface Engineering
  • Word Processors

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Linguistics
  • Data Mining and Knowledge Discovery.
  • Database Systems and Applications