+
Point of view
ANY
class LOOP_STACK
Summary
Overview
creation features
exported features
stop: BOOLEAN
writable attribute
new_loop
effective procedure
create new empty loop (ie without job) and push it on the stack
push_loop (l: LOOP_ITEM)
effective procedure
l is restarted and pushed on the stack
run
effective procedure
run current_loop (ie execute it's jobs)
add_job (j: JOB)
effective procedure
Add some job to the current loop
break
effective procedure
Exit current loop
exit_all
effective procedure
TODO: Really needed feature ?
current_loop: LOOP_ITEM
effective function
TODO: change this function into an attribute to be more efficient