Mail Archives: geda-user/2012/11/01/10:32:16
Kai-Martin Knaak:
> Karl Hammar wrote:
...
> >> You can put symbols into symbols.
> > Yes, but last time I raised the issue (see thread starting at [1])
> > it was considered a bug.
> Well, this discussion also contains me explain, why it is a feature :-)
Well, I think we are on the same side in this...
> > And if you look at [2] it is specifically
> > forbidden. A first step would be to remove that ban.
> +1
Soo, how should one do that (I don't want to waste time on technical
solutions unless they have a chance to be accepted, and I don't want to
fork) ?
> >> Real recursion would involve symbols that contain themselves. This can
> >> only be meaningful if there is some kind of break condition. Infinite
> >> recursion works only in pure mathematics... Can you give an example of
> >> a use case where real recursion with a break condition would be
> >> useful?
> >
> > No, not now, but I see no reason to outlaw it.
>
> The break condition would need to be implemented. Until it is, you'd be
> stuck in an endless loop.
There is always the hw limit. If people wants endless loops let them
have it. You cannot outlaw stupidity, but forbiddning useful things
because of stupidity is not nice to the nice guys.
Regards,
/Karl Hammar
-----------------------------------------------------------------------
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57
- Raw text -