Difference between revisions of "Simple scalar"

From APL Wiki
Jump to navigation Jump to search
Miraheze>Marshall
(Created page with "In nested array theory, a simple scalar is an array encoding data from one of the languages fundamental data types such as a number or character. A simple scalar i...")
 
Miraheze>Adám Brudzewsky
Line 2: Line 2:
  
 
Simple scalars are the only arrays with [[depth]] 0. An array consisting only of simple scalars therefore has depth 1; such arrays are called [[simple]].
 
Simple scalars are the only arrays with [[depth]] 0. An array consisting only of simple scalars therefore has depth 1; such arrays are called [[simple]].
 +
 +
{{APL programming language}}

Revision as of 19:55, 30 October 2019

In nested array theory, a simple scalar is an array encoding data from one of the languages fundamental data types such as a number or character. A simple scalar is defined to be a scalar whose only element is itself. All nested APLs specify that simple scalars float, that is, a scalar array containing only a simple scalar is identical to that simple scalar. Because of this property, all arrays which are both simple and scalar are simple scalars.

Simple scalars are the only arrays with depth 0. An array consisting only of simple scalars therefore has depth 1; such arrays are called simple.

Template:APL programming language