APL2C - The APL Compiler 5.0
Request
Download
link when available

APL2C - The APL Compiler 5.0

APL2C — The APL Compiler Developer: Dr. Tilman P. Otto APL2C is a source-to-source compiler that translates APL into portable C
Rating
Your vote:
Latest version:
5.0 See all
Developer:
Dr. Tilman P. Otto
No screenshots
Request
Download
link when available

APL2C — The APL Compiler
Developer: Dr. Tilman P. Otto

APL2C is a source-to-source compiler that translates APL into portable C, preserving APL’s array-centric semantics while enabling native-speed execution and straightforward integration with existing C toolchains. It’s designed for developers who value APL’s expressive power but need the deployability and ecosystem reach of C.

Key capabilities:


  • Translates a practical subset of APL into readable, standards-compliant C source.
  • Preserves vectorized array operations and array semantics.
  • Produces standalone C modules that compile with common toolchains (e.g., GCC, Clang, MSVC).
  • Supports embedding compiled APL routines into larger applications and libraries.
  • Command-line workflow suitable for automation, CI, and cross-platform builds.
  • Includes a minimal runtime to implement essential APL primitives with few external dependencies.

Typical uses:


  • Accelerating numerical kernels and data transformations originally written in APL.
  • Packaging APL algorithms for reuse in C/C++ codebases.
  • Deploying APL logic where an interpreter is impractical or undesired.

Credit: Developed by Dr. Tilman P. Otto.

APL2C - The APL Compiler is developed by Dr. Tilman P. Otto. The most popular version of this product among our users is 5.0. The name of the program executable file is apl2c.exe.

You can check Borland C++ Compiler, MPLAB XC32 Compiler, Crossword Compiler and other related programs like NATATA eBook Compiler at the "download" section.

Comments

User

Your vote: