APL function symbols

APL function symbols

The following APL functions are given, separated into their monadic and dyadic forms. For non-standard characters, a hexadecimal UCS-2 index value is given. The names given are the original names of the functions implemented by the symbol. Some functions, such as the monadic "shape" and "index generator" functions, are commonly known by the name of the symbol (rho and iota).

"For the symbols on this page to be displayed properly, it may be necessary to use a CSS2-compliant browser such as Mozilla Firefox or Safari."

Monadic functions

Note: The choice of "index origin" (a user selectable system variable, either 0 or 1) affects the result of "roll" and "index" functions. The tabulated definitions are valid when index origin is 1.

Dyadic functions

Note: The choice of "index origin" (a user selectable system variable, either 0 or 1) affects the result of "deal" and "index" functions. The tabulated definitions are valid when index origin is 1.

References

*cite book|title=APL: The Language and Its Usage|author=Polivka, Raymond P.; & Pakin, Sandra|publisher=Prentice-Hall|year=1975|id=ISBN 0-13-038885-8

External links

* [http://www.math.uwaterloo.ca/~ljdickey/apl-rep/n1.html APL character reference Page 1]
* [http://www.math.uwaterloo.ca/~ljdickey/apl-rep/n2.html APL character reference Page 2]
* [http://www.math.uwaterloo.ca/~ljdickey/apl-rep/n3.html APL character reference Page 3]
* [http://www.math.uwaterloo.ca/~ljdickey/apl-rep/n4.html APL character reference Page 4]

See also


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Criticism of APL — APL has been used since the mid 1960s on mainframe computers and has itself evolved in step with computers and the computing market. APL is not widely used, but minimalistic and high level by design, at several points in its history it could have …   Wikipedia

  • Criticism of the APL programming language — The APL programming language has been used since the mid 1960s on mainframe computers and has itself evolved in step with computers and the computing market. APL is not widely used, but minimalistic and high level by design, at several points in… …   Wikipedia

  • APL (programming language) — APL Paradigm(s) array, functional, structured, modular Appeared in 1964 Designed by Kenneth E. Iverson Developer Kenneth E. Iverson …   Wikipedia

  • Miscellaneous Technical (Unicode block) — Miscellaneous Technical is the name of a a Unicode block ranging from U+2300 to U+23FF, which contains various common symbols which are related to and used in the various technical, programming language and academic professions. Symbol ⌂ (HTML… …   Wikipedia

  • Greek letters used in mathematics, science, and engineering — Greek alphabet Αα Alpha Νν Nu Ββ Beta …   Wikipedia

  • K (programming language) — Infobox programming language name = K logo = paradigm = array, functional year = 1993 designer = Arthur Whitney developer = Kx Systems latest release version = latest release date = typing = dynamic, strong implementations = dialects = influenced …   Wikipedia

  • Functional programming — In computer science, functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids state and mutable data. It emphasizes the application of functions, in contrast with the… …   Wikipedia

  • Hull classification symbol — This article is about the U.S. Navy system. For the similar system used by Canadian Forces, see Hull classification symbol (Canada). The United States Navy, United States Coast Guard, and United States National Oceanic and Atmospheric… …   Wikipedia

  • J (programming language) — Not to be confused with the J++ or J# programming languages. Infobox programming language name = J paradigm = array, functional, function level, tacit year = 1990 designer = Ken Iverson Roger Hui developer = JSoftware latest release version =… …   Wikipedia

  • Combinatory logic — Not to be confused with combinational logic, a topic in digital electronics. Combinatory logic is a notation introduced by Moses Schönfinkel and Haskell Curry to eliminate the need for variables in mathematical logic. It has more recently been… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”