Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

AP 527: an ORACLE SQL—APL2/PC auxiliary processor

Published: 01 July 1991 Publication History

Abstract

An auxiliary processor (AP) for interfacing ORACLE SQL with APL2/PC, modeled after APL2/370's AP 127 auxiliary processor, is described. While providing direct compatibility with AP 127 service requests, the AP described here also offers several enhancements to AP 127 service requests. Although written for ORACLE SQL and 16-bit APL2/PC, the programming style employed provides a great deal of isolation between the database management system (DBMS) and target interpreter, thus providing a high degree of portability to both other DBMS implementations (e.g., Database Manager under OS/2) and target interpreters. Besides providing SQL services for a desktop APL environment, the AP demonstrates that it is possible to write large auxiliary processors for APL2/PC using a high level language, and that the resultant AP can be installed in extended memory and run in protected 80x86 CPU execution mode.

References

[1]
S. Deerhake, "Notes on C Programming for APL Programmers", Proceedings of APL91.
[2]
APL2 for the IBM PC, Part No. 6242936, IBM Corp.
[3]
APL2 Programming: Processor Interface Reference, IBM Order Number SH20-9234, (1987).
[4]
APL2 Programming: Using Structured Query Language (SQL), IBM Order Number SH20-9217, (1987).
[5]
APL2 Programming: Using the Supplied Routines, IBM Order Number SH20-9233, (1987).
[6]
DB2 Version 1, Release 2, Program No. 5740- XYR, IBM Corp.
[7]
IBM Operating System/2 Extended Edition Version 1.1 Database Manager Programming Guide and Reference, IBM Order Number $90X-7905, (1988).
[8]
SQL/DS Version 2, Release 1, Program No. 5688- 004, IBM Corp.
[9]
Oracle Application Tools for MS-DOS Getting Started Version 5.1B, Oracle Part Number 5054- V5.1B, (1988).
[10]
ORACLE for MS-DOS Version 5.1B, Part No. 5048-V5.1B, Oracle Corp.
[11]
Oracle Pro*C for MS-DOS Application Notes Version 1.2, Oracle Part Number 5385-V1.2, (1989).
[12]
Oracle Pro*C User's Guide, Version 1.1, Oracle Part Number 3504-V1.1, (1989).
[13]
AP 527 Subsystem User's Guide, Westport Systems Part Number 52701-VI.1, (1990).

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGAPL APL Quote Quad
ACM SIGAPL APL Quote Quad  Volume 21, Issue 4
Aug. 1991
390 pages
ISSN:0163-6006
DOI:10.1145/114055
Issue’s Table of Contents
  • cover image ACM Conferences
    APL '91: Proceedings of the international conference on APL '91
    July 1991
    396 pages
    ISBN:0897914414
    DOI:10.1145/114054

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 July 1991
Published in SIGAPL Volume 21, Issue 4

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)84
  • Downloads (Last 6 weeks)12
Reflects downloads up to 28 Nov 2024

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media