A demonstration of 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. This presentation will cover April's basic syntax, its use cases and its architecture, leading into a broader discussion of language design philosophy
This paper describes the procedure used to build several compilers, written in APL and APL2, to tran...
The paper describes the use of APL (a programming language) for the specification of a hardware arch...
We describe a variant of More's array theory which has an extra function we call promotion. This fun...
A demonstration of the April APL compiler (code hosted at https://github.com/phantomics/april) will ...
This paper demonstrates the April APL compiler (code hosted at https://github.com/phantomics/april)....
This paper demonstrates the April APL compiler (code hosted at https://github.com/phantomics/april)....
APL is a dynamically typed language which deals with arrays whose type, number of dimensions (rank) ...
We present a compiler and a typed intermediate language for a subset of APL. The intermediate langua...
A new AFL-derived language called JMSL is presented which rnodifies seven aspects of APL so that man...
We present an approach for compiling a rich subset of APL into data-parallel programs that can be ex...
This paper describes the procedure used to build several compilers, written in APL and APL2, to tran...
The paper describes the use of APL (a programming language) for the specification of a hardware arch...
We describe a variant of More's array theory which has an extra function we call promotion. This fun...
A demonstration of the April APL compiler (code hosted at https://github.com/phantomics/april) will ...
This paper demonstrates the April APL compiler (code hosted at https://github.com/phantomics/april)....
This paper demonstrates the April APL compiler (code hosted at https://github.com/phantomics/april)....
APL is a dynamically typed language which deals with arrays whose type, number of dimensions (rank) ...
We present a compiler and a typed intermediate language for a subset of APL. The intermediate langua...
A new AFL-derived language called JMSL is presented which rnodifies seven aspects of APL so that man...
We present an approach for compiling a rich subset of APL into data-parallel programs that can be ex...
This paper describes the procedure used to build several compilers, written in APL and APL2, to tran...
The paper describes the use of APL (a programming language) for the specification of a hardware arch...
We describe a variant of More's array theory which has an extra function we call promotion. This fun...