Search results

Jump to navigation Jump to search

Page title matches

  • ...alar]], so giving it a higher-rank array as [[argument]] results in a RANK ERROR: RANK ERROR
    1 KB (190 words) - 23:30, 10 March 2024
  • A '''LIMIT ERROR''' is an [[error message]] indicating that some imposed limit of the interpreter (one that i LIMIT ERROR: Rank of resultant array would exceed maximum permitted
    2 KB (230 words) - 22:13, 10 September 2022
  • ...wise specifically invoked) is an implementation bug. Typically an INTERNAL ERROR is signalled if an "impossible" state has been reached such that it would b
    583 bytes (90 words) - 14:35, 30 April 2020
  • ...age]] which indicates that a rule of [[APL syntax]] was violated. A SYNTAX ERROR may indicate an ill-formed expression which violates APL's grammar: SYNTAX ERROR
    1 KB (164 words) - 21:02, 10 September 2022
  • #REDIRECT [[Dfn#Error-guards]]
    30 bytes (3 words) - 22:04, 10 September 2022
  • #REDIRECT [[Dfn#Error-guards]]
    30 bytes (3 words) - 22:05, 10 September 2022
  • ...ghlight lang=apl inline>(/)</syntaxhighlight> for [[Replicate]]. EVOLUTION ERROR doesn't occur at <syntaxhighlight lang=apl inline>)EvLevel 1</syntaxhighlig
    794 bytes (105 words) - 16:26, 20 February 2024
  • ...to forecast all errors is impossible. Therefore, implementing some kind of error trapping in an application which is supposed to run in a productive environ ...een available in [[Dyalog APL]] for a long time. When you try to implement error trapping you should be very careful: it is easy to implement a non-interrup
    32 KB (3,860 words) - 22:09, 10 September 2022
  • However, trapping such an application requires a little thought. If your error traps have relied on knowing the names of forms and so on, you will find th ...=apl inline>MyApp</syntaxhighlight>. Let's suppose that in the event of an error or an interrupt we want to (a) log the event and local environment, and (b)
    5 KB (600 words) - 22:06, 10 September 2022

Page text matches

  • ...age]] which indicates that a rule of [[APL syntax]] was violated. A SYNTAX ERROR may indicate an ill-formed expression which violates APL's grammar: SYNTAX ERROR
    1 KB (164 words) - 21:02, 10 September 2022
  • ...wise specifically invoked) is an implementation bug. Typically an INTERNAL ERROR is signalled if an "impossible" state has been reached such that it would b
    583 bytes (90 words) - 14:35, 30 April 2020
  • ...alar]], so giving it a higher-rank array as [[argument]] results in a RANK ERROR: RANK ERROR
    1 KB (190 words) - 23:30, 10 March 2024
  • ...ghlight lang=apl inline>(/)</syntaxhighlight> for [[Replicate]]. EVOLUTION ERROR doesn't occur at <syntaxhighlight lang=apl inline>)EvLevel 1</syntaxhighlig
    794 bytes (105 words) - 16:26, 20 February 2024
  • #REDIRECT [[Dfn#Error-guards]]
    30 bytes (3 words) - 22:04, 10 September 2022
  • #REDIRECT [[Dfn#Error-guards]]
    30 bytes (3 words) - 22:05, 10 September 2022
  • A '''LIMIT ERROR''' is an [[error message]] indicating that some imposed limit of the interpreter (one that i LIMIT ERROR: Rank of resultant array would exceed maximum permitted
    2 KB (230 words) - 22:13, 10 September 2022
  • === Error-guards === .../Defined%20Functions%20and%20Operators/DynamicFunctions/Error%20Guards.htm Error Guards] – Dyalog APL.</ref>
    4 KB (545 words) - 22:11, 10 September 2022
  • | [[EVOLUTION ERROR]] | [[EVOLUTION ERROR]]
    7 KB (762 words) - 17:40, 20 February 2024
  • However, trapping such an application requires a little thought. If your error traps have relied on knowing the names of forms and so on, you will find th ...=apl inline>MyApp</syntaxhighlight>. Let's suppose that in the event of an error or an interrupt we want to (a) log the event and local environment, and (b)
    5 KB (600 words) - 22:06, 10 September 2022
  • ...ounded to an inexact precision (see [[#Floating point error|Floating point error]]). == Floating point error ==
    4 KB (525 words) - 22:11, 10 September 2022
  • ...ement separators, statements to the right of the position indicated by the error caret have not yet been executed: DOMAIN ERROR: Divide by zero
    3 KB (421 words) - 05:24, 11 November 2022
  • ...rable, meaning that functions that depend on array ordering can throw an [[error]]. Traditionally, ordering is defined only for [[simple]] arrays of the sam DOMAIN ERROR
    2 KB (277 words) - 01:03, 11 March 2024
  • DOMAIN ERROR: Divide by zero ...syntaxhighlight lang=apl inline>⎕DIV←0</syntaxhighlight> (raising [[DOMAIN ERROR]]) and <syntaxhighlight lang=apl inline>⎕DIV←1</syntaxhighlight> (retur
    2 KB (235 words) - 21:56, 10 September 2022
  • ...ntaxhighlight lang=apl inline>↑</syntaxhighlight> is [[Signal]], giving an error with the specified message, when monadic.
    982 bytes (127 words) - 10:45, 11 September 2022
  • Attempting to negate a non-[[Boolean]] argument usually results in a [[DOMAIN ERROR]]. In some languages it may instead [[subtract]] the argument from one. DOMAIN ERROR
    3 KB (385 words) - 22:18, 10 September 2022
  • ...utes the ordinary inverse if the [[argument]] is a square matrix. [[DOMAIN ERROR]] is raised if the given matrix is not invertible. DOMAIN ERROR
    3 KB (344 words) - 01:39, 18 March 2024
  • ..., attempting to take the minimum with a complex argument yields a [[DOMAIN ERROR]]. DOMAIN ERROR
    3 KB (415 words) - 22:23, 10 September 2022
  • ...uce an array with rank greater than this maximum typically gives a [[LIMIT ERROR]].
    1 KB (175 words) - 21:45, 10 September 2022
  • ...18 Feb || [[Adám Brudzewsky]] || [https://dyalog.tv/Webinar/?v=tDK0AKXXRAk Error Handling - Part 1] ...15 Apr || [[Adám Brudzewsky]] || [https://dyalog.tv/Webinar/?v=PSrXyk5tN6o Error Handling - Part 2]
    8 KB (1,104 words) - 06:18, 5 February 2024
  • ...one (these are called dyadic). Ambivalent functions do not give a [[SYNTAX ERROR]] immediately in either case.
    4 KB (560 words) - 22:17, 10 September 2022
  • ...]] (<syntaxhighlight lang=apl inline>+.× A</syntaxhighlight> is a [[SYNTAX ERROR]], unless it's defined to be the [[Determinant]] operator), while [[Power (
    1 KB (196 words) - 22:15, 10 September 2022
  • ...[[wikipedia:Associative property|associative]], but, due to floating point error, may result in small differences between mathematically equivalent expressi
    2 KB (195 words) - 10:48, 11 September 2022
  • ...taxhighlight> could be a [[LENGTH ERROR]] (3 vs. 4 elements) or a [[DOMAIN ERROR]] (attempting to multiply characters). Implementations are known to change ...syntax is added. For example, it is common practice to insert a deliberate error into a function, in order to force execution to halt, and the tracing inter
    7 KB (1,014 words) - 23:29, 10 March 2024
  • ...]], from which it inherits its array capabilities, connection to [[.NET]], error-handling and [[namespace]] architecture. The following examples shows its s
    1 KB (174 words) - 22:11, 10 September 2022
  • ...m of [[comparison]] used to mitigate the impact of floating-point rounding error on programs. Two [[number]]s are considered equal when their relative diffe ...omodate multiple iterations of double-precision rounding (which introduces error on the order of <syntaxhighlight lang=apl inline>1e¯16</syntaxhighlight>)
    4 KB (601 words) - 13:30, 26 February 2024
  • ...match. Unlike [[Equal to]], Match never gives a [[RANK ERROR]] or [[LENGTH ERROR]] because of argument shapes.
    4 KB (550 words) - 22:31, 10 September 2022
  • VALUE ERROR: Undefined name: a
    1 KB (227 words) - 22:30, 10 September 2022
  • ...contained arrays [[match]]. Other scalar functions usually give a [[DOMAIN ERROR]] when passed boxed arguments; this differs from the nested array conventio
    1 KB (239 words) - 15:27, 30 April 2020
  • ...top returned "no result", so that attempting to use its result would be an error.<ref>[https://www.jsoftware.com/papers/satn45.htm "Language Extensions of M
    2 KB (251 words) - 08:17, 5 March 2024
  • * [[Error trapping with Dyalog APL]] * [[Error trapping in Dyalog APL forms]]
    10 KB (1,442 words) - 13:09, 4 March 2024
  • ...rn it unchanged even though other monadic scalar functions give a [[DOMAIN ERROR]]: DOMAIN ERROR
    5 KB (719 words) - 01:19, 18 March 2024
  • ...syntaxhighlight lang=apl inline>'a'<'b'</syntaxhighlight> gives a [[DOMAIN ERROR]]). [[Character arithmetic]] extends addition and subtraction to characters
    2 KB (268 words) - 02:46, 25 February 2024
  • ..., put spaces between them. A newline character within a string produces an error. To produce newlines or other non-printing characters which would be inconv
    2 KB (281 words) - 10:52, 11 September 2022
  • ...]]. In A+, the elements must have the same rank and major cell shape or an error results; in J, lower-rank arrays are promoted to a higher rank and arrays a ...uction implementation results in a scalar (or, in [[NARS2000]], a [[DOMAIN ERROR]]). This is because Raze treats scalar elements of its argument as singleto
    6 KB (812 words) - 23:25, 29 January 2024
  • DOMAIN ERROR
    2 KB (289 words) - 21:21, 10 September 2022
  • :''This page is about the primitive function. For system limits, see [[LIMIT ERROR]] and [[Maximum rank]].''
    2 KB (317 words) - 21:28, 10 September 2022
  • z⍪← 2 'SYNTAX ERROR' z⍪← 3 'INDEX ERROR'
    15 KB (1,875 words) - 04:23, 21 September 2023
  • ...to forecast all errors is impossible. Therefore, implementing some kind of error trapping in an application which is supposed to run in a productive environ ...een available in [[Dyalog APL]] for a long time. When you try to implement error trapping you should be very careful: it is easy to implement a non-interrup
    32 KB (3,860 words) - 22:09, 10 September 2022
  • ...e>g⍨∘f⍨</syntaxhighlight>. In [[dzaima/APL]] the monadic case is simply an error.
    3 KB (414 words) - 00:12, 17 March 2024
  • SYNTAX ERROR
    3 KB (322 words) - 22:12, 10 September 2022
  • RANK ERROR assert←{0≡⍵:'error: no common frame prefix' ⎕SIGNAL 4 ⋄ ⍵}
    7 KB (779 words) - 14:23, 26 August 2023
  • ...It allows simplistic yet effective type checking in Lang5, allowing early error prevention.
    3 KB (361 words) - 22:46, 24 January 2024
  • VALUE ERROR
    3 KB (379 words) - 22:15, 10 September 2022
  • ...ight lang=apl inline>⎕IO</syntaxhighlight> typically results in a [[DOMAIN ERROR]].
    4 KB (518 words) - 22:05, 10 September 2022
  • * Off-topic (named "Index Error" on Matrix)
    3 KB (393 words) - 12:53, 31 August 2023
  • ...kes were allowed for the odd case where one was correcting a typographical error. For example, <syntaxhighlight lang=apl inline>F</syntaxhighlight> and <syn
    14 KB (1,453 words) - 22:10, 10 September 2022
  • ⍝ Fixing the XAML did not work. Show an error and exit. ⎕ ← 'Error Fixing XAML'
    32 KB (4,251 words) - 13:13, 4 March 2024
  • ...ntaxhighlight lang=apl inline>⍬</syntaxhighlight> or even throw a [[DOMAIN ERROR]] for <syntaxhighlight lang=apl inline>X…Y</syntaxhighlight> when <syntax
    3 KB (282 words) - 22:18, 10 September 2022
  • ⎕CT>|Y+.×X-Y×X⌹Y ⍝ ∧ is orthogonal to Y (with negligible error)
    4 KB (453 words) - 01:40, 18 March 2024
  • In the absense of rounding error we have <syntaxhighlight lang=apl inline>-/v</syntaxhighlight> {{←→}} <
    4 KB (452 words) - 10:58, 11 September 2022
  • ...ht lang=apl inline>(1↓⍴X)≡(1-≢⍴X)↑⍴Y</syntaxhighlight>; otherwise [[LENGTH ERROR]] is raised. J simply treats them as not found.
    4 KB (556 words) - 21:35, 10 September 2022
  • ...which are more commonly used by other dialects. This can lead to [[SYNTAX ERROR]]s if attempting to use code written for GNU APL in other implementations.
    4 KB (565 words) - 12:28, 22 February 2024
  • ...and classes with constructors but no niladic constructor, cause a [[NONCE ERROR]].
    5 KB (491 words) - 14:28, 13 February 2023
  • ...lly or dyadically. However, one or both of these cases may give a [[SYNTAX ERROR]] regardless of the argument. In this case the function is called
    5 KB (735 words) - 22:19, 10 September 2022
  • ...hing into one APL system, copy it to another and are greeted by a [[SYNTAX ERROR]] or the like. ...in a PDF file. Blindly copying them into an APL [[session]] can produce an error which might well confuse the user.
    14 KB (1,837 words) - 13:03, 5 February 2024
  • ...ust match with number of rows in the right array, otherwise we will get an error. LENGTH ERROR
    13 KB (1,585 words) - 00:19, 10 March 2024
  • ...of the right argument to be unchanged. In [[ngn/apl]], it simply causes an error. ...models Take as defined by [[Dyalog APL]] but with no axis specification or error checking. It is implemented by construction a [[nested array]] of indices a
    13 KB (1,829 words) - 01:23, 2 March 2024
  • ...s prepended with ones. If the left argument has higher rank, Find does not error, but it is never found in the right argument (resulting in an all-zero arra
    5 KB (595 words) - 21:36, 10 September 2022
  • ...unctions will cause overloading resolution to fail, resulting in a valence error.
    6 KB (797 words) - 12:53, 13 February 2024
  • A new [[error message]], [[INTERNAL ERROR]] (99) was added. Several [[I-beam]]s related to Unix forks were added. ...y, as well as a help URL and the source code location corresponding to the error. The [[system function]] <syntaxhighlight lang=apl inline>⎕FHIST</syntaxh
    33 KB (4,425 words) - 23:27, 10 March 2024
  • ...mpty right argument is always identical to Reshape unless it results in an error.
    6 KB (891 words) - 22:26, 10 September 2022
  • RANK ERROR
    7 KB (948 words) - 11:06, 7 March 2023
  • ...re not exact and <math>\tan{\frac{\pi}{2}}</math> does not signal [[DOMAIN ERROR]] because of limited precision of <math>\pi</math>.
    7 KB (900 words) - 22:28, 10 September 2022
  • ...st, a function is extended by making a case which would have been a [[RANK ERROR]] into a valid application. Second, the application works by conceptually e
    8 KB (947 words) - 03:06, 20 February 2024
  • | <code>⎕EM'RANK ERROR' 'WS FULL'</code> gives <code>4 1</code>
    9 KB (1,087 words) - 15:09, 6 March 2024
  • ...allow a [[scalar]] argument ([[scalar rank extension]]), K gives a [[RANK ERROR]] if the argument is not a list.
    9 KB (1,243 words) - 12:57, 23 November 2023
  • ...cell shapes of left and right arguments must match; otherwise, a [[LENGTH ERROR]] is given. In [[A+]] and [[J]], arguments are also required to have the sa
    9 KB (1,337 words) - 23:27, 10 March 2024
  • | Error Message || <syntaxhighlight lang=apl inline>⎕EM</syntaxhighlight> || 🔺
    13 KB (1,445 words) - 15:08, 6 March 2024
  • ...t [[index origin]], which leads to [[wikipedia:off-by-one error|off-by-one error]]s even more often in APL than usually seen in programming.
    15 KB (2,230 words) - 14:57, 4 March 2024
  • ...[[Bob Smith]], argues that [[Catenate]] reduction should yield a [[DOMAIN ERROR]], and the same arguments apply to its Outer Product.<ref>[[Bob Smith|Smith
    11 KB (1,493 words) - 21:44, 25 February 2024
  • ...f <syntaxhighlight lang=apl inline>handrank</syntaxhighlight> above has an error: it ranks flushes above straights. This can be fixed by [[Reverse|reversing
    13 KB (1,398 words) - 22:22, 10 September 2022
  • * [https://www.youtube.com/playlist?list=PLA9gQgjzcpKHi3OtHPTq7Z2LTzG6ZwMY7 Error Handling] (5 parts)
    14 KB (1,892 words) - 09:42, 26 January 2024
  • ...L\360]], applying an operator to Compress will always result in a [[SYNTAX ERROR]], because Compress is not an allowed operand of any operator. This is also
    16 KB (2,092 words) - 19:15, 16 March 2024
  • ...elements so they are still arrays. An APL could be defined which gives an error rather than allow a program to pick into a simple scalar array. Another cho
    14 KB (2,301 words) - 20:27, 3 March 2024
  • ...s result, which defeats our use of [[scalar extension]] causing a [[LENGTH ERROR]]. Because the sum has only one (matrix) result, enclosing it corrects this
    19 KB (1,783 words) - 11:49, 1 November 2023
  • ...PL/I|PL/I]], [[wikipedia:IBM 2741|IBM 2741]], testing arguments in lack of error trapping, "broken keyboard" exercises (implementing [[primitive]]s in terms
    13 KB (1,708 words) - 23:39, 15 April 2024
  • J
    | 6.0 || 1992-10-24 || Error handling with <syntaxhighlight lang=j inline>::</syntaxhighlight>, addition
    17 KB (2,223 words) - 20:31, 14 April 2024
  • [the initial <math>+</math> is likely a transcription error]}}
    20 KB (3,172 words) - 14:52, 4 March 2024
  • |rowspan=2| 671. || Avoiding division by zero error (gets value zero) ||style="text-align: right;"|<syntaxhighlight lang=apl in |rowspan=2| 725. || Force 0÷0 into DOMAIN ERROR in division ||style="text-align: right;"|<syntaxhighlight lang=apl inline>X
    228 KB (28,000 words) - 22:16, 10 September 2022
  • * '''Convivial error recovery'''. Denis Samson and Yves Ouellet. [https://doi.org/10.1145/800142 * '''APL full screen editing and error handling'''. Raymond C. Hooker. [https://doi.org/10.1145/800071.802234].
    168 KB (20,470 words) - 00:01, 16 April 2024