Ok, I have machiavellian reason for asking for this,
but I think
it may be generally handy...
How about extending the function invocation operations
co-expressions as well as functions and integers? That
would be equivalent to:
the only real issue is what to do with:
but that can be handled a number of ways.
That way, a Unicon solution to the challenge at:
would simply be:
c := create while i := n@&source do n +:= i
And the use would be:
C := accgen(1)
D := accgen(3)
Note that without some sort of extension to function
(operator overloading would work) the challenge is not