See examples in Grid.mw
Grid(rng,n,/f,avoid,$)::list
generate a list of max(2,n::integer) values
in a given range rng::complexcons..complexcons
by the formula x=f(t), where
f::procedure:=(x->x) and t runs uniform grid,
avoiding points listed in avoid::list:=[].Grid2(lsp,dx,/c,$)::listlist
generate grid by interpolating between vertices lsp::listlist,
where dx::numeric is spacing and
c::numeric:=1.1 is technical parameter insuring that no lattice points will be skipped.GetPath(X,Y,N,$)::list(whattype(X))
get linear path between two points X,Y::{list,Vector}
of a rational rectangular grid with denominators N::list(nonnegint).convert2range(L,/minnum,{asstring},$)::{list,string}
convert monotonic sequence of integers L::list(integer) to range,
where minnum::posint:=3 is the minimum number of integers to convert to range.
If asstring::boolean is true then the output is converted to string.convert2repeat(L,/minnum,format,$)
convert monotonic sequence of items L::list to range,
where minnum::posint:=3 is the minimum number of repetitions to convert to $.
If format::string:="" is nonempty, the output is converted to string with this format.