• Cite Icon21
  • https://doi.org/10.1145/1499799.1499853Copy DOI Icon

QLISP

  • Jan 1, 1976
  • Earl D Sacerdoti +5 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper presents a functional overview of the features and capabilities of QLISP, one of the newest of the current generation of very high level languages developed for use in Artificial Intelligence (AI) research.QLISP is both a programming language and an interactive programming environment. It embeds an extended version of QA4, an earlier AI language, in INTERLISP, a widely available version of LISP with a variety of sophisticated programming aids.The language features provided by QLISP include a variety of useful data types, an associative data base for the storage and retrieval of expressions, the ability to associate property lists with arbitrary expressions, a powerful pattern matcher based on a unification algorithm, pattern-directed function invocation, teams of pattern invoked functions, a sophisticated mechanism for breaking a data base into contexts, generators for associative data retrieval, and easy extensibility.System features available in QLISP include a very smooth interaction with the underlying INTERLISP language, a facility for aggregating multiple pattern matches, and features for interactive control of programs.A number of applications to which QLISP has been put are briefly discussed, and some directions for future development are presented.

Similar Papers
  • Research Article
  • Citations255

Interactive programming environments

  • Jul 01, 1984
  • ACM SIGSOFT Software Engineering Notes
  • David R Barstow +3
  • PDF
  • Research Article
  • Citations1

Artificial Intelligence in the American Healthcare Industry: Looking Forward to 2030

  • Oct 06, 2022
  • Journal of Medical Research and Surgery
  • Federico R Tewes
  • Research Article
  • Citations2

A visual object-oriented programming environment

  • Mar 07, 2007
  • ACM SIGCSE Bulletin
  • Dave Feinberg
  • PDF
  • Research Article
  • Citations10

Evolution of Artificial Intelligence Programming Languages - a Systematic Literature Review

  • Nov 01, 2021
  • Journal of Computer Science
  • Emmanuel Adetiba +8
  • Conference Article
  • Citations7

Artificial Intelligence as a Catalyst: A Case Study on Adaptive Learning in Programming Education

  • Jan 01, 2024
  • AHFE international
  • Tero Reunanen +1
  • Video Transcripts

Interactive Plot Manipulation using Natural Language

  • May 25, 2021
  • Underline Science Inc.
  • Yihan Wang
  • Research Article
  • Citations18

Interactive programming environments

  • May 01, 1987
  • Proceedings of the IEEE
  • G Johnson
  • Book Chapter
  • Citations4

Errors In An Interactive Programming Environment: Causes and Cures

  • May 15, 2018
  • Marc Eisenstadt +1
  • Research Article

A Method for Generating Messages of the Interactive Software Based on the Individual User Model

  • Jan 01, 1988
  • Systems and Computers in Japan
  • Morio Nagata +1
  • Research Article
  • Citations1

A Study on the Development of Courses Related to Artificial Intelligence and Mathematics in College General Mathematics

  • Aug 31, 2024
  • The Korean Association of General Education
  • Jae Gil Choi +1
  • Conference Article

ALIEN: a programming environment generator for personal computers

  • Jan 01, 1988
  • Ulrik Schroeder +1
  • Conference Article
  • Citations3

III---an integrated interactive incremental programming environment based on compilation

  • Jan 01, 1985
  • Boris Magnusson +1
  • Research Article

Intelligent JAVA Applications for the Internet and Intranets

  • Jan 01, 1998
  • Scalable Computing Practice and Experience
  • Haklin Kimm
  • Book Chapter
  • Citations1

Inheritance in Programming Languages

  • Jan 01, 2009
  • Krishnaprasad Thirunarayan
  • Book Chapter
  • Citations1

The Smalltalk-80 System: Applying the Object-Oriented Principle Throughout the Environment

  • Jan 01, 1983
  • Glenn Krasner
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.