Assertion: semaphore | /r/HasAspect | counter
Facets:
Source sentences:
text: A semaphore has a counter and will allow itself being acquired by one or several threads, depending on what value you post to it, and (in some implementations) depending on what its maximum allowable value is.