Branches: main
Add procedures to the array module for creating and filling new arrays in a
single call. (This avoids situations where the elements of a newly created
array are set to initial value which is then immediately overwritten.)
library/array.m:
Add the function array.generate/2 and the predicate
array.generate_foldl/5.
Add an XXX regarding some C# foreign code in this module.
NEWS:
Announce the new predicate and function.
tests/hard_coded/Mmakefile:
tests/hard_coded/array_gen.{m,exp}:
Test the new functionality.