skip to main content
10.1145/17701acmconferencesBook PagePublication PagesaplConference Proceedingsconference-collections
APL '85: Proceedings of the international conference on APL: APL and the future
ACM1986 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
Seattle Washington USA May 12 - 16, 1985
ISBN:
978-0-89791-157-3
Published:
01 June 1986
Sponsors:

Bibliometrics
Abstract

No abstract available.

Article
Free
Array oriented exception handling: a proposal for dealing with “invalid” data

APL still deals poorly with some aspects of real world problems. For instance, frequently to mark entries in an otherwise numeric database as “not applicable” or “not entered,” one picks arbitrarily one or more numbers to represent the attributes. But ...

Article
Free
An SQL interface for VS APL

The success of APL at Firemans Fund American Life Insurance Company (FFAL) has led to a problem which seems common to growing APL shops: data management. As the volume and complexity of data grows, a component file system soon becomes cumbersome, ...

Article
Free
The APL 90 project: new directions in APL interpreters technology

This paper presents some aspects of a new implementation of APL, the APL 90 system.

This implementation includes concepts inherited from LISP, such as the notion of property lists, or the ability to manipulate simply the internal representation of user ...

Article
Free
Freestyle graphics with APL
Article
Free
Dataflow analysis in APL

An algorithm is described to perform dataflow analysis on programs written in an APL-like language. The dataflow analysis is performed at both the intra and interprocedural levels. The algorithm presented here is simpler and tailored more directly to ...

Article
Free
Compiling APL for parallel execution on an FFP machine

This paper investigates the features of an APL compiler designed for a cellular computer (the FFP machine). This machine directly executes Formal Functional Programming (FFP) code. The APL compiler generates parallel FFP code. Techniques for parallel ...

Article
Free
Article
Free
System commands: an APL backwater revisited

System commands have always had a very important role in, or, more accurately, just outside, the APL language. They are the pidgin dialect which provides communication between the clean, abstract world of pure APL and the often messy environment of the ...

Article
Free
An integrated business application architecture

An integrated business application architecture has been implemented in the Information Systems and Communications Group and the Information Systems and Products Group, two of IBM's group headquarters. The language base used is APL so that the maximum ...

Article
Free
Software publishing and the software developer
Article
Free
Integrating ordinary type and many languages with the APL alphabet and keyboard

To enjoy the advantages of APL, for too many years the APL user has had to forego “ordinary” characters and keyboards. This has been a major inconvenience to English-speaking North Americans, who have had to adjust to an unconventional keyboard and a ...

Article
Free
Efficiency in the APL environment—a full arsenal for attacking CPU hogs

This paper is about the quest for efficiency when using APL. We now have many tools for improving the efficiency of APL applications. These tools include (1) compiled APL, (2) other languages in the APL environment, (3) functions written in assembler ...

Article
Free
APL teaching bugs

This paper discusses “APL teaching bugs”, in three senses: (1) issues inherent in the teaching of APL that confront the instructor with difficult choices; (2) potential mistakes sometimes made by instructors teaching APL; and (3) problematic aspects of ...

Article
Free
APL and robotics

Program execution speeds on today's general purpose APL running computers do not allow APL to be used as a Robot control language, this execution speed problem will go away with faster and better processors.

This paper presents an attempt to make APL ...

Article
Free
Artificial intelligence development aids (AIDA)

AIDA is a suite of APL based functions, and an approach, to assist in the development of modules to perform artificial intelligence (AI) tasks within a computer based information system (CBIS) or decision support system (DSS). The AIDA functions provide ...

    Article
    AMS: an APL management system

    This paper describes AMS, an integrated, user expandable collection of tools for use in the construction, debugging, modification and maintenance of APL application workspaces.

    AMS offers six significant advantages over conventional APL workspace ...

      Article
      Free
      Control of structure and evaluation

      Scalar conformance controls the structure phase of expression evaluation. Program control of this phase is achieved through insertion and deletion of scalar levels of structure. The basic functions to do this are ENCLOSE and DISCLOSE with axis. Their ...

      Article
      Free
      APLIM—applied linear interactive models

      Regression is the most frequently and widely applied technique in Statistics. The field of applications range from experimental design (historically in agriculture) to financial modelling. The technique has been greatly enhanced by the radical approach ...

      Article
      Free
      Extended shared-variable sessions

      This paper proposes two extensions to make shared variables of APL more useful: Shared variables that persist across APL sessions, and a facility to reject incoming offers.

      Article
      Free
      Using dimensions to represent attributes

      In the design of a data base (DB) the grouping of attributes that define or describe a data entity can be represented as an object with many dimensions. This concept can serve as a framework for APL functions which provide efficient data extraction, ...

      Article
      Free
      Design: a financial modelling system

      A non-procedural financial modelling system is presented. The financial models can be deterministic or probabilistic. Some issues in the design and implementation of this system are discussed.

      Article
      Free
      Structural experiments with arrays of functions

      Proposals have been made to include function arrays in APL syntax. Strand syntax extends to provide vectors; bracket semantics, to provide reshaping.

      Herein the structure phase of expression evaluation, which is APL's unique addition to the more familiar ...

      Article
      Free
      XPL: an expert systems framework in APL

      It is hardly possible to pick up a computer journal today without seeing references to the Alvey project in the UK, the Esprit project run by the EEC, the Japanese “Fifth generation” initiative, the proliferation of knowledge-based computer companies ...

        Contributors

        Recommendations