Commit Graph

1 Commits

Author SHA1 Message Date
Julien Fischer
5297b5ab40 Add procedures to the array module for creating and filling new arrays in a
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.
2011-05-24 07:35:29 +00:00