In the context of software programming, I am looking for a verb which expresses a certain relation. Using Merriam Webster online, I have not been able to find what I am looking for, due to lack of a search functionality that matches my needs. I have browsed the verbs and nouns mentioned below with their synonyms and antonyms, but I still haven't found what I'm looking for. 🎵
I am looking for a verb that describes the relation between a condition, a check or a constraint on the one hand and a certain value on the other hand. This relation can be expressed saying that
the value passes the check
the value fulfills the condition
the value complies with the constraint
The relation would not be given if
the value violates the condition
I am looking for a verb that describes the relation in the opposite direction. If you say that to pass, to fulfill, to comply with express the relation of the value to the constraint, I am looking for verbs which express the relation of the constraint to the value. In other words, I want to say this in a sentence having the constraint as subject and the value as object.
I had the following ideas:
the constraint rules the value
the constraint governs the value
the constraint curbs the value
the constraint restricts the value
the constraint confines the value
the constraint validates the value
the constraint includes the value
the constraint accepts the value
But I don't know whether these verbs appropriately express what I mean. I have the feeling none of these options is a good fit. For to rule, to curb, to govern, to restrict and to confine, I have the feeling that all these verbs imply that "the constraint actively does something to the value", that they imply that the constraint is "changing" or at least "holding back" the value. But I would like to precisely avoid this implication. Speaking in conceptual metaphors, the constraint IS a GATEKEEPER and the value is PASSING the GATE. But that process does not interact with the value. The constraint IS a RIVERBED and the value FLOWS inside it. The constraint is not a DIKE and the value is not TRYING TO OVERFLOW it. The value does not have an innate "tension" or "energy" and hence does not need "to be held back", it is conceptualized as passive.
For to include I do not have this feeling. to include correctly expresses that the constraint is describing a certain extension, and the value is to be found within the boundaries of that extension. But I am not sure whether it sounds weird in English to say a constraint includes a value. I would rather expect that this expresses a relation of sub-constraints:
The constraint of being a modern human includes an existentialist lack of meaning.
When it comes to to validate, I think that this verb would denote "the process of running the check", and is not limited to the scenario where the value is found to pass the condition.
Personally, to accept feels like my best guess, but I don't know if this is an idiomatic way of speaking. I haven't found example sentences in Merriam Webster for this construction.
I am looking for idiomatic ways to express this relation.