Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

The user command processor

View through CrossRef
The User Command Processor is a new feature of several APL*PLUS systems which allows users to define commands, analogous to system commands, that can be executed from within any workspace. This enhancement is implemented by means of two simple changes to the APL interpreter. Coupled with a suite of two-dozen predefined commands, the result is a file-based program storage and execution environment that integrates many important features not provided in standard APL systems. Using the command processor, applications of unlimited size can be developed, run, and maintained without many of the headaches that are characteristic of workspace-based systems. This paper describes the basic methods whereby the command processor operates, provides an overview of the predefined commands, shows how a new command can be defined, and illustrates how a large application can be built using the command processor.
Association for Computing Machinery (ACM)
Title: The user command processor
Description:
The User Command Processor is a new feature of several APL*PLUS systems which allows users to define commands, analogous to system commands, that can be executed from within any workspace.
This enhancement is implemented by means of two simple changes to the APL interpreter.
Coupled with a suite of two-dozen predefined commands, the result is a file-based program storage and execution environment that integrates many important features not provided in standard APL systems.
Using the command processor, applications of unlimited size can be developed, run, and maintained without many of the headaches that are characteristic of workspace-based systems.
This paper describes the basic methods whereby the command processor operates, provides an overview of the predefined commands, shows how a new command can be defined, and illustrates how a large application can be built using the command processor.

Related Results

Design of RISCV processor using verilog
Design of RISCV processor using verilog
The main goal of this paper is to develop a 32-bit pipelined processor with several clock domains based on the RISCV (open source RV32I Version 2.0) ISA. To minimize the complexity...
Using End User Characteristics to Facilitate Effective Management of End User Computing
Using End User Characteristics to Facilitate Effective Management of End User Computing
The End-User Characteristics Matrix, a mapping of user characteristics onto four end-user taxonomies, provides a more detailed perspective on the end user as developer/operator of ...
A Design Method for Low-cost and SOPC-based Flexible Lifting Control System
A Design Method for Low-cost and SOPC-based Flexible Lifting Control System
To efficiently reduce the development and production costs of the intelligent lifting control system, we introduce a design method for the intelligent lifting system with client-se...
Special parallel processor for lu decomposition of a large‐scale sparse matrix
Special parallel processor for lu decomposition of a large‐scale sparse matrix
AbstractThe analysis of a nonlinear network is reduced to the solution of a system of equations at each step of Newton's method. In the solution by the direct method, the highspeed...
Fair Allocation of Network Resources for Internet Users
Fair Allocation of Network Resources for Internet Users
In a commercial Internet, the traffic behavior is determined by the contracts between the ISPs and the users, where a user can be a dial-up user, or one corporate network or a grou...
An empirical investigation of command-line customization
An empirical investigation of command-line customization
AbstractThe interactive command line, also known as the shell, is a prominent mechanism used extensively by a wide range of software professionals (engineers, system administrators...
Probabilistically time-analyzable complex processor designs
Probabilistically time-analyzable complex processor designs
Industry developing Critical Real-Time Embedded Systems (CRTES), such as Aerospace, Space, Automotive and Railways, faces relentless demands for increased guaranteed processor perf...

Back to Top