Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- articleDecember 2001
New primitive ∇ for APL-style structured control
ACM SIGAPL APL Quote Quad (SIGAPL), Volume 32, Issue 2Pages 5–17https://doi.org/10.1145/604426.604429A control structure is described which is more APL-ish than the currently implemented keywords. It is much more in the spirit of APL because it merges all conventional control concepts into one single concept represented by one single symbol "∇". The ...
-
- articleDecember 2000
A canon for the representation of multivariate arrays in the APL2 computing language
ACM SIGAPL APL Quote Quad (SIGAPL), Volume 31, Issue 2Pages 125–127https://doi.org/10.1145/570406.570421A uniform structure for multivariate data constructs that employs the nested array features of APL2 has been successfully developed and implemented. This Array Canonical Form (ACF) succinctly describes its own contents, an important feature for the APL2 ...
Also Published in:
APL '01: Proceedings of the 2001 conference on APL: an arrays odyssey: ISBN 1581134193 - articleDecember 2000
Suggestions for a method of analyzing binary images using Langlet's parity logic
ACM SIGAPL APL Quote Quad (SIGAPL), Volume 31, Issue 2Pages 115–124https://doi.org/10.1145/570406.570420This paper describes an extension to the system of parity logic operations developed by Gerard Langlet and subsequently elaborated by Michael Zaus. Two operations, A and B, are introduced which can be used both to analyze and to synthesize arbitrary ...
Also Published in:
APL '01: Proceedings of the 2001 conference on APL: an arrays odyssey: ISBN 1581134193 - articleDecember 2000
Classification trees in APL: implementation and application
ACM SIGAPL APL Quote Quad (SIGAPL), Volume 31, Issue 2Pages 101–113https://doi.org/10.1145/570406.570419This paper considers the problem of classification tree based data analysis. Among the topics discussed in the paper are: growing a classification tree using CART style exhaustive search for splits, selecting the right size for the tree using minimal ...
Also Published in:
APL '01: Proceedings of the 2001 conference on APL: an arrays odyssey: ISBN 1581134193 - articleDecember 2000
Array form representation of idiom recognition system for numerical programs
ACM SIGAPL APL Quote Quad (SIGAPL), Volume 31, Issue 2Pages 87–98https://doi.org/10.1145/570406.570418Today, PSE emerges as a promising approach for providing programmers with high-level abstract functions Particularly for numerical programs which essentially handle large arrays, abstract representation of array-handling functions is very important. ...
Also Published in:
APL '01: Proceedings of the 2001 conference on APL: an arrays odyssey: ISBN 1581134193 - articleDecember 2000
Is there a way of combining array-processing and object-oriented programming?
ACM SIGAPL APL Quote Quad (SIGAPL), Volume 31, Issue 2Pages 83–86https://doi.org/10.1145/570406.570417Based on the seven levels of principals of object-oriented programming described by B. Meyer [2], it is shown that with today's APL interpreters it is possible to combine array processing and object-oriented programming on a very high level of ...
Also Published in:
APL '01: Proceedings of the 2001 conference on APL: an arrays odyssey: ISBN 1581134193 - articleDecember 2000
Graph coloring in J: an introduction
ACM SIGAPL APL Quote Quad (SIGAPL), Volume 31, Issue 2Pages 77–82https://doi.org/10.1145/570406.570416Fundamentals of graph coloring are introduced, and four basic alternative algorithms for coloring undirected graphs are described in J, along with programs for generating, adjacency matrices and testing them. Results are compared, and suggestions for ...
Also Published in:
APL '01: Proceedings of the 2001 conference on APL: an arrays odyssey: ISBN 1581134193 - articleDecember 2000
Embedding a Tcl web server into APL
ACM SIGAPL APL Quote Quad (SIGAPL), Volume 31, Issue 2Pages 71–76https://doi.org/10.1145/570406.570415Tcl stands for Tool Command Language. It is a script language, but unlike the well-known perl, it is also an extensible interpreter that is designed to be easily embedded into other applications. The Tcl source code is available from the Internet and ...
Also Published in:
APL '01: Proceedings of the 2001 conference on APL: an arrays odyssey: ISBN 1581134193 - articleDecember 2000
Good taste in color and soft palettes
ACM SIGAPL APL Quote Quad (SIGAPL), Volume 31, Issue 2Pages 61–70https://doi.org/10.1145/570406.570414Also Published in:
APL '01: Proceedings of the 2001 conference on APL: an arrays odyssey: ISBN 1581134193 - articleDecember 2000
A dynamic APL GUI equation solver (ADAGE)
ACM SIGAPL APL Quote Quad (SIGAPL), Volume 31, Issue 2Pages 55–60https://doi.org/10.1145/570406.570413This paper describes ADAGE, (A Dynamic APL GUI Equation solver), which allows the user to solve a single multivariate equation when values are supplied for all but one of the variables. The application presents a graphical user interface and uses many ...
Also Published in:
APL '01: Proceedings of the 2001 conference on APL: an arrays odyssey: ISBN 1581134193 - articleDecember 2000
An array-oriented (APL) wish list: ideas I think may be useful
ACM SIGAPL APL Quote Quad (SIGAPL), Volume 31, Issue 2Pages 39–46https://doi.org/10.1145/570406.570411The fundamental, data structure in APL is the array. Arrays are, in most APL dialects, the only data structure, from scalars as arrays with no dimensions to the complex structures of nested arrays. But there are other ways in which array concepts could ...
Also Published in:
APL '01: Proceedings of the 2001 conference on APL: an arrays odyssey: ISBN 1581134193 - articleDecember 2000
Replacing an explicit loop by the "each" operator
ACM SIGAPL APL Quote Quad (SIGAPL), Volume 31, Issue 2Pages 35–37https://doi.org/10.1145/570406.570410A method of replacing an explicit loop by the "each" operator was studied. The repetitive, computational part of the loop was extracted into a function FOO. Then, the function was applied to each value of the loop counter vector C (FOO "each" C). Since ...
Also Published in:
APL '01: Proceedings of the 2001 conference on APL: an arrays odyssey: ISBN 1581134193 - articleDecember 2000
J and sports betting
ACM SIGAPL APL Quote Quad (SIGAPL), Volume 31, Issue 2Pages 23–34https://doi.org/10.1145/570406.570409Also Published in:
APL '01: Proceedings of the 2001 conference on APL: an arrays odyssey: ISBN 1581134193 - articleDecember 2000
Correctly detecting intrinsic type errors in typeless languages such as MATLAB
ACM SIGAPL APL Quote Quad (SIGAPL), Volume 31, Issue 2Pages 7–21https://doi.org/10.1145/570406.570408Among the main impediments that languages such as MATLAB and APL present to a compiler is the lack of an explicit declaration for a variable's type, The determination of this important attribute could allow a compiler to generate more efficient code, ...
Also Published in:
APL '01: Proceedings of the 2001 conference on APL: an arrays odyssey: ISBN 1581134193