APLX Reference Manuals

This manual describes the APL language as implemented in APLX, including details of the new object-oriented language extensions. It covers APL data, operators, and primitives as well as system functions and variables.

This document describes user interface programming in APLX. APLX includes an extensive set of cross-platform classes which allow you to build sophisticated yet portable graphical front-ends to your APL programs. Also covered in this manual is APLX Multi-Tasking, the Chart object for drawing graphs, and the networking facilities.

This introduction to APL is made available by kind permission of Dr. Graeme Robertson. Although not aimed specifically at APLX, it provides an excellent starting point for exploring the APL language, using a practical, tutorial approach which you can develop further by studying the APLX Reference Manuals.

APLX Application Notes

These provide technical notes on specific aspects of using or interfacing to APLX:

This note describes how you can use APLX in conjunction with Microsoft’s Internet
Explorer and other Microsoft components to integrate World Wide Web access into your
APLX for Windows applications. (Note: In APLX Version 3, you can also use use the built-in Browser object).

This document describes how you can use APLX in conjunction with Apache, the widely-used open-source
web-server software, to serve data from your APLX applications to web pages accessed by any standard browser.

Articles about APLX

The following list includes some of the articles about APLX which have appeared on other web sites:

Vector 21.4 includes a very full account of the SQL support in APLX Version 3 by Ajay Askoolum, using a wide variety of different data sources. Go to the full article...

The APLX Version 3 Charting facility was reviewed by Adrian Smith in issue 21.3 of Vector, the Journal of the British APL Association. "Seriously, this is very well done indeed...a really worthwhile addition to the APL environment".Click here to read the full article.