Zenodo.org will be unavailable for 2 hours on September 29th from 06:00-08:00 UTC. See announcement.
There is a newer version of this record available.

Conference paper Open Access

April: APL Compiling to Common Lisp

Sengul, Andrew

This paper demonstrates the April APL compiler (code hosted at https://github.com/phantomics/april). April compiles a subset of the APL language into Common Lisp, allowing APL’s terse, efficient syntax to be leveraged for array processing and mathematical operations within a Common Lisp program. Along with the compiler April includes a suite of specification tools making it easy to extend the language, allowing for a uniquely flexible development approach. Released under the permissive Apache 2.0 license, April has been leveraged in a graphical display hardware startup and a variety of applications including statistical analysis, vector graphics and terminal interfaces.

Files (3.0 MB)
Name Size
april-paper.pdf
md5:1f12ef6a1f692125190e75fc85c544c3
3.0 MB Download
1,381
849
views
downloads
All versions This version
Views 1,381158
Downloads 849144
Data volume 1.9 GB434.6 MB
Unique views 886152
Unique downloads 687126

Share

Cite as