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.
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...
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...
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...
IMPLEMENTASI HOTSPOT DENGAN PENGELOLAAN USER MANAGER DAN BANDWIDTH MENGGUNAKAN MIKROTIK RB941-2ND (STUDI KASUS SMK KESEHATAN BHAKTI KENCANA JATIWANGI)
IMPLEMENTASI HOTSPOT DENGAN PENGELOLAAN USER MANAGER DAN BANDWIDTH MENGGUNAKAN MIKROTIK RB941-2ND (STUDI KASUS SMK KESEHATAN BHAKTI KENCANA JATIWANGI)
SMK Kesehatan Bhakti Kencana Jatiwangi merupakan sekolah kejuruan swasta yang berada di Kecamatan Jatiwangi Kabupaten Majalengka, SMK Kesehatan Bhakti Kencana Jatiwangi sudah memil...
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...
A Multi-core processor for hard real-time systems
A Multi-core processor for hard real-time systems
The increasing demand for new functionalities in current and future hard real-time embedded systems, like the ones deployed in automotive and avionics industries, is driving an inc...
Performance Optimization of Sorting Algorithm using Processor Affinity in Java
Performance Optimization of Sorting Algorithm using Processor Affinity in Java
Background:
The processor affinity library in Java can switch ON all the processing cores available in a multi-processing environment. Using this feature will enable concurrent pr...

