mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-15 01:13:30 +00:00
library/array.m:
library/builtin.m:
library/construct.m:
Fix copy-and-paste errors.
library/arrayd2d.m:
Use the mode array2d_di instead of array_di in a spot.
Delete an extra space from an exception message.
library/bimap.m:
Fix formatting.
library/bit_buffer.m:
Fix inverted argument types.
library/dir.m:
Say that make_single_directory/4 returns an error rather
than saying that it fails.
library/io.m:
Fix errors in obsolete pragmas.
library/assoc_list.m:
library/bag.m:
library/cord.m:
library/deconstruct.m:
library/enum.m:
library/fat_sparse_bitset.m:
library/getopt*.m:
library/int*.m:
library/io*.m:
library/type_desc.m:
Fix documentation errors.
tests/hard_coded/array2d_from_array.exp:
Conform to the changed exception message in array2d.m.
46 lines
1.0 KiB
Plaintext
46 lines
1.0 KiB
Plaintext
------FROM ARRAY------
|
|
Array = array([])
|
|
M = -1
|
|
N = -1
|
|
EXCEPTION: "function `array2d.from_array\'/3: bounds must be non-negative"
|
|
------FROM ARRAY------
|
|
Array = array([])
|
|
M = 0
|
|
N = -1
|
|
EXCEPTION: "function `array2d.from_array\'/3: bounds must be non-negative"
|
|
------FROM ARRAY------
|
|
Array = array([])
|
|
M = -1
|
|
N = 0
|
|
EXCEPTION: "function `array2d.from_array\'/3: bounds must be non-negative"
|
|
------FROM ARRAY------
|
|
Array = array([])
|
|
M = 2
|
|
N = 2
|
|
EXCEPTION: "function `array2d.from_array\'/3: too few elements"
|
|
------FROM ARRAY------
|
|
Array = array([1, 2, 3, 4, 5])
|
|
M = 2
|
|
N = 2
|
|
EXCEPTION: "function `array2d.from_array\'/3: too many elements"
|
|
------FROM ARRAY------
|
|
Array = array([])
|
|
M = 0
|
|
N = 0
|
|
Array2d = array2d(0, 0, array([]))
|
|
------FROM ARRAY------
|
|
Array = array([1])
|
|
M = 1
|
|
N = 1
|
|
Array2d = array2d(1, 1, array([1]))
|
|
------FROM ARRAY------
|
|
Array = array([1, 2, 3, 4])
|
|
M = 2
|
|
N = 2
|
|
Array2d = array2d(2, 2, array([1, 2, 3, 4]))
|
|
------FROM ARRAY------
|
|
Array = array([1, 2, 3, 4, 5, 6])
|
|
M = 2
|
|
N = 3
|
|
Array2d = array2d(2, 3, array([1, 2, 3, 4, 5, 6]))
|