<language> A functional language. Sometimes used loosely
for any declarative language though logic programming
languages are declarative but not applicative.
(1995-12-24)
Nearby terms:
applications software « application testing « Application Visualisation System « applicative language » Applicative Language for Digital Signal Processing » applicative order reduction » APPLOG
Applicative Language for Digital Signal Processing definition
<language> (ALDiSP) A functional language with special
features for real-time I/O and numerical processing,
developed at the Technical University of Berlin in 1989.
["An Applicative Real-Time Language for DSP - Programming
Supporting Asynchronous Data-Flow Concepts", M. Freericks
<mfx@cs.tu-berlin.de> in Microprocessing and Microprogramming
32, N-H 1991].
(1995-04-19)
Nearby terms:
application testing « Application Visualisation System « applicative language « Applicative Language for Digital Signal Processing » applicative order reduction » APPLOG » APPN
applicative order reduction definition
<programming> An evaluation strategy under which an
expression is evaluated by repeatedly evaluating its leftmost
innermost redex. This means that a function's arguments are
evaluated before the function is applied. This method will
not terminate if a function is given a non-terminating
expression as an argument even if the function is not strict
in that argument. Also known as call-by-value since the
values of arguments are passed rather than their names. This
is the evaluation strategy used by ML, Scheme, Hope and
most procedural languages such as C and Pascal.
See also normal order reduction, parallel reduction.
(1995-01-25)
Nearby terms:
Application Visualisation System « applicative language « Applicative Language for Digital Signal Processing « applicative order reduction » APPLOG » APPN » approximation algorithm