DYNA26: 27 April 2026. More info

Unsure whether to migrate to Dyalog APL from a different APL implementation?

If you are considering migrating your APL application to Dyalog, we can offer advice and support as well as putting you in contact with experienced migration consultants.

Differences when moving to Dyalog APL:
  • A list of differences of some of the functionality that is included in Dyalog APL but is not present in all of the following four APL implementations: APL+Win, APL2, APLX, and GNU APL.
  • The system function ⎕ML (the migration level, also known as evolution level or compatibility setting in other APL implementations) determines the level of compatibility of the Dyalog APL language to IBM's APL2 – changing this aid to migration from its default value (1) changes the behaviour of certain glyphs and language constructs.
Tools and resources that can help you to migrate to Dyalog APL:
  • The APLX migration tools repository contains utilities and useful information for the migration of code from APLX to Dyalog. For more information, see the APLX Archive.
  • The ]TRANSFER.In user command imports files in APL Transfer Format (.ATF) that are created by other APL implementations. See ]In -? for more information.
Example migrations:

Migrating Your APL Application to Dyalog

xxx Some subheading here

xxx Some into copy here dolor sit amet, consectetur adipiscing elit. Mauris condimentum sapien urna. Integer at odio varius, varius elit et, accumsan dolor. Cras lectus tellus, efficitur at nisl id, iaculis molestie turpis. Donec vitae pretium nisi. Vestibulum semper leo metus, convallis porttitor erat commodo vitae. Donec aliquet nisi ac viverra tincidunt.

Get Support

Technical advice and assistance on all aspects of Dyalog usage is available by e-mail (support@dyalog.com) and/or telephone (+44 1256 830030 – limited to U.K. office hours). Limited advice on design and coding is available, but is not intended to replace the use of the printed and on-line documentation. Except when reporting an issue with the software, users are encouraged to seek advice from the user community via the Dyalog Forum (reading the content of the forums does not require membership).

Search our website...
Dyalog Ltd