For example, the Geometry Center's Cyberview 3D viewer allows  
anonymous users to enter nearly arbitrary OOGL code for viewing.  The  
reason this makes sense is because an execution time limit is imposed  
to conserve resources;  also, the few "dangerous" operators in OOGL  
are disallowed.
More sophisticated resource limits could of course be imposed (e.g.  
memory usage), but given our limited per-user "liability", we feel  
that an OOGL interpreter is a worthwhile service to offer the public.
P.S. See page 117 of the latest WIRED for more info. :-)
--------------------------------------------------------------------
Paul Burchard	<burchard@geom.umn.edu>
``I'm still learning how to count backwards from infinity...''
--------------------------------------------------------------------