Author:halw

Date:2008-09-28T19:35:05.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@52 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
halw
2008-09-28 19:35:05 +00:00
parent 0b84f03149
commit 11bfb9b2ef
9 changed files with 19 additions and 24 deletions

View File

@@ -183,7 +183,7 @@ In particular all tuple types conform to [[ref:/libraries/base/reference/tuple_c
to a type T, then TUPLE [T1, T2, ..., Tn] conforms
to [[ref:/libraries/base/reference/array_chart|ARRAY]] [T].</code>
Definition: a "tuple type" is any type based on class [[ref:/libraries/base/reference/tuple_chart|TUPLE]] , i.e. any type of the form [[ref:/libraries/base/reference/tuple_chart|TUPLE]] [T <code>1</code>, T <code>2</code>, ..., T <code>n</code>] for any n (including 0, for which there is no generic parameter).
{{Definition|Tuple Type|A "tuple type" is any type based on class [[ref:/libraries/base/reference/tuple_chart|TUPLE]] , i.e. any type of the form <code>TUPLE</code> [T <code>1</code>, T <code>2</code>, ..., T <code>n</code>] for any n (including 0, for which there is no generic parameter). }}
{{note|(Note 1: CONF1 should be understood in terms of the underlying mathematical model. Mathematically, [[ref:/libraries/base/reference/tuple_chart|TUPLE]] [T <code>1</code>, T <code>2</code>, ..., T <code>n</code>] is the set TUPLE <code>n</code> of all partial functions f from N+ (the set of non-negative integers) to T <code>1</code> U T <code>2</code> U ... T <code>n</code>, such that:
* The domain of f contains the interval 1..n (in other words, f is defined for any i such that 1 <= i <= n).

View File

@@ -5,6 +5,3 @@
Learn about the EiffelBase library.