FLEX - A Flexible Extendable Language

Abstract

The FLEX system consists of merged 'hardware' and 'software' that is optimized towards handling algorithmic operations in an interactive, man-machine dialog. The basic form is that of a hardware implementation of a parametric compiler embedded in an environment that is well-suited for semantically describing and pragmatically executing a large class of languages. The semantic language is called FLEX, includes the compiler-compiler as a string operator and is used as the basic medium for carrying out processes. It is of a higher-level nature and may itself be used for describing many algorithmic processes. The machine itself is designed to be of the desk-top variety and sell at a low price.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1968
Accession Number
AD0761962

Entities

People

  • Alan C. Kay

Organizations

  • University of Utah

Tags

DTIC Thesaurus Topics

  • Algorithms
  • Arithmetic
  • Compilers
  • Computational Science
  • Computer Languages
  • Computer Programming
  • Computer Science
  • Computers
  • Core Storage
  • Environment
  • Information Processing
  • Information Systems
  • Keyboards
  • Language
  • Parallel Computing
  • Parallel Processing
  • Topology

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Computer Science.