EVOLUTION ERROR: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
(https://tenebrax.bandcamp.com/track/evolution-error is quite good actually)
 
mNo edit summary
 
Line 1: Line 1:
In [[APL+Win]], an '''EVOLUTION ERROR''' indicates a [[glyph]] or syntactic feature has been used that has no meaning at the current [[evolution level]]. It occurs at <syntaxhighlight lang=apl inline>)EvLevel 0</syntaxhighlight> for any feature that varies with evolution level, and at <syntaxhighlight lang=apl inline>)EvLevel 2</syntaxhighlight> for some syntax elements related to parentheses: [[bracket indexing]] or [[assignment]] to an unparenthesized [[strand]], and the use of parentheses to turn a [[hybrid]] function-operator into a pure function, such as <syntaxhighlight lang=apl inline>(/)</syntaxhighlight> for [[Replicate]]. EVOLUTION ERROR doesn't occur at <syntaxhighlight lang=apl inline>)EvLevel 1</syntaxhighlight>.
In [[APL+Win]], '''EVOLUTION ERROR''' is an [[error message]] indicating a [[glyph]] or syntactic feature has been used that has no meaning at the current [[evolution level]]. It occurs at <syntaxhighlight lang=apl inline>)EvLevel 0</syntaxhighlight> for any feature that varies with evolution level, and at <syntaxhighlight lang=apl inline>)EvLevel 2</syntaxhighlight> for some syntax elements related to parentheses: [[bracket indexing]] or [[assignment]] to an unparenthesized [[strand]], and the use of parentheses to turn a [[hybrid]] function-operator into a pure function, such as <syntaxhighlight lang=apl inline>(/)</syntaxhighlight> for [[Replicate]]. EVOLUTION ERROR doesn't occur at <syntaxhighlight lang=apl inline>)EvLevel 1</syntaxhighlight>.


{{APL features}}[[Category:Errors]]
{{APL features}}[[Category:Errors]]

Navigation menu