1. Multitasking Preview #2
- Posted by Robert Craig <rds at RapidEuphoria.com> Oct 20, 2005
- 506 views
I've submitted an update of the multitasking preview to Recent User Contributions. It contains 4 new routines: task_list() - returns a sequence of all active or suspended tasks task_status() - returns a value indicating if a task is active (1), suspended (0), or non-existent (-1) task_clock_stop() - stop the scheduler clock for real-time tasks task_clock_start() - restart the scheduler clock for real-time tasks There's also a bug fix and a small improvement to Language War. Soon I'll start implementing the multitasking API in the official (C backend) interpreter and the translator. Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com
2. Re: Multitasking Preview #2
- Posted by Vincent <darkvincentdude at yahoo.com> Oct 20, 2005
- 490 views
Robert Craig wrote: > > I've submitted an update of the multitasking preview to > Recent User Contributions. It contains 4 new routines: > > task_list() - returns a sequence of all active or suspended tasks > > task_status() - returns a value indicating if a task is active (1), > suspended (0), or non-existent (-1) > > task_clock_stop() - stop the scheduler clock for real-time tasks > > task_clock_start() - restart the scheduler clock for real-time tasks > > There's also a bug fix and a small improvement to Language War. > > Soon I'll start implementing the multitasking API in the official > (C backend) interpreter and the translator. > Fantastic work Rob! We now should have all the neccessary routines for the cooperative tasking system. I'll be sure to fiddle with this tommorow sometime. > Regards, > Rob Craig > Rapid Deployment Software > <a href="http://www.RapidEuphoria.com">http://www.RapidEuphoria.com</a> > Regards, Vincent ---------------------------------------------- ___ __________ ___ /__/\ /__________\ |\ _\ \::\'\ //::::::::::\\ |'|::| \::\'\ //:::_::::_:::\\ |'|::| \::\'\ //::/ |::| \::\\ |'|::| \::\'\ //::/ |::| \::\\|'|::| \::\'\__//::/ |::| \::\|'|::| \::\','/::/ |::| \::\\|::| \::\_/::/ |::| \::\|::| \::,::/ |::| \:::::| \___/ |__| \____| .``. ',,'
3. Re: Multitasking Preview #2
- Posted by Al Getz <Xaxo at aol.com> Oct 20, 2005
- 487 views
Robert Craig wrote: > > I've submitted an update of the multitasking preview to > Recent User Contributions. It contains 4 new routines: > > task_list() - returns a sequence of all active or suspended tasks > > task_status() - returns a value indicating if a task is active (1), > suspended (0), or non-existent (-1) > > task_clock_stop() - stop the scheduler clock for real-time tasks > > task_clock_start() - restart the scheduler clock for real-time tasks > > There's also a bug fix and a small improvement to Language War. > > Soon I'll start implementing the multitasking API in the official > (C backend) interpreter and the translator. > > Regards, > Rob Craig > Rapid Deployment Software > <a href="http://www.RapidEuphoria.com">http://www.RapidEuphoria.com</a> > Hi Rob, Sounds great, i'll have to check it out asap. With the new features my programs wont have to keep track of things like which tasks are still running...this will be very convenient. Take care, Al And, good luck with your Euphoria programming! My bumper sticker: "I brake for LED's"