[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: More conflict - array and its subtypes
Greetings, Reading "array" at 3.9:
But, back at 2.3 Non-Scalar Evaluation, we rather clearly describe "inline arrays" as being both that sort of array as well as only holding row or column vectors, which is excluded by the definition of array in 3.9. Is the term "inline" meaningful for some reason? Thinking that we have: Arrays - see 3.9 SubType - one row array SubType - one column array SubType - singleton array And we need to untangle the "equivalence" of array and reference. Particularly since a reference obviously does *not* have to be to a square of columns and rows. That shoots any "equivalence" of arrays and references rather squarely in the head. Thinking one way around this is to say that a reference may return an array, or any of its subtypes (as listed above, subject to expansion). But returning an array (or its subtypes) and equivalence are different concepts. Any subtypes of array that I am missing? (Noting that one column non-scalar result is the same thing as one column array, etc.) This really does have the potential to make the draft shorter, more concise and clearer. Hope everyone is having a great day! Patrick -- Patrick Durusau patrick@durusau.net Chair, V1 - US TAG to JTC 1/SC 34 Convener, JTC 1/SC 34/WG 3 (Topic Maps) Editor, OpenDocument Format TC (OASIS), Project Editor ISO/IEC 26300 Co-Editor, ISO/IEC 13250-1, 13250-5 (Topic Maps) |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]