thread - ab25cq/clover2 GitHub Wiki
スレッドクラス
English page is here >> English page
スレッドは以下のように使います。
a := 123;
thread := Thread() {
b := "ABC";
Clover.test("thread test1", a == 123 && b.equals("ABC"));
}
println("main thread");
thread.join();
Thread()のあとのブロックとprintln("main thread")は同時に動きます。threadは必ずjoinして合流しないとダメです。
mutexやcond_waitなどはThread.clclを読んでください。大体分かると思います。