// COR.HPP
typedef	unsigned int	word;

class coroutine {
friend void startProcess(void);
friend void resume(coroutine*);
	word stkSegment,stkOffset,stkSize;
	virtual void main() {}
	virtual void superMain() {}
public:
	coroutine(void);
	~coroutine(void);
};
void resume(coroutine*);
void detach(void);

