Property definitions

pthreads $ StringTask :: defaultinit
# Task computing a string
class StringTask
	super JoinTask

	# Sleeping time
	var sec: Int

	# result of `self` execution
	var value: String

	# ID for printing
	var id: Int

	redef fun main do
		nanosleep(sec, 0)
		value += " id: {id}"
	end
end
lib/pthreads/examples/jointask_example.nit:20,1--37,3