Files @ r16455:73fedf3e108b
Branch filter:

Location: cpp/openttd-patchpack/source/src/3rdparty/squirrel/samples/tailstate.nut

translators
(svn r21185) -Update from WebTranslator v3.0:
traditional_chinese - 5 changes by josesun
finnish - 17 changes by USephiroth
german - 4 changes by planetmaker
luxembourgish - 5 changes by Phreeze
polish - 5 changes by xaxa
brazilian_portuguese - 2 changes by bmnds
russian - 5 changes by Lone_Wolf
slovak - 4 changes by marek995
spanish - 4 changes by Terkhen
vietnamese - 4 changes by nglekhoi
function state1()
{
	::suspend("state1");
	return state2();
}

function state2()
{
	::suspend("state2");
	return state3();
}

function state3()
{
	::suspend("state3");
	return state1();
}

local statethread = ::newthread(state1)

::print(statethread.call()+"\n");

for(local i = 0; i < 10000; i++)
	::print(statethread.wakeup()+"\n");