CLF Manual

Abstract

Several hardware vendors continue to support high quality program development environments for the implementations of Common Lisp on their machines. The Common Lisp Framework (CLF) differs from these environments in three major ways: (1) CLF provides an object based, rather than file based, organizational view of software. The object based view comprises not only the definitions that make up an application, but specification, documentation, development history and other non-procedural information necessary to the development, maintenance, and distribution of large software systems; (2) CLF strives to provide an open architecture, occasionally even at the cost of considerable efficiency, to enable programmers to tailor and extend the programming environment to meet their individual needs without the necessity of reimplementing the existing environment; (3) CLF has been produced and is maintained by a non-commercial organization, the University of Southern California's Information Sciences Institute (ISI). It is not targeted at any particular vendor's CL implementation or hardware, but tries to provide a highly portable programming environment that interfaces naturally to the native operating system environment on each supported CL implementation

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1991
Accession Number
ADA265918

Entities

Organizations

  • University of Southern California

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Compilers
  • Computations
  • Computer Programming
  • Computer Programs
  • Control
  • Databases
  • Debugging
  • Information Science
  • Language
  • Lisp Programming Language
  • Operating Systems
  • Programming Languages
  • Software Development
  • User Interface

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Software Engineering.
  • Theoretical Analysis.