controlStructure
P4116
predicate
Indicates a relationship where one entity governs, regulates, or directs the behavior, operation, or flow of another entity or process.
All labels observed (4)
| Label | Occurrences |
|---|---|
| controlStructure canonical | 28 |
| supportsControlStructure | 8 |
| controlsFlowOf | 6 |
| mainControlStructure | 1 |
Description generation (PDg)
The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.
Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning. # Instructions Focus on describing the relationship, not the entities themselves. # Response Format Begin the description with \' Indicates...\'
Input
Predicate: controlStructure
Generated description
Indicates a relationship where one entity governs, regulates, or directs the behavior, operation, or flow of another entity or process.
Sample triples (43)
| Subject | Object |
|---|---|
| Pascal | if-then-else ⓘ |
| Pascal | for loop ⓘ |
| Pascal | while loop ⓘ |
| Pascal | repeat-until loop ⓘ |
| LotusScript | If-Then-Else ⓘ |
| LotusScript | For-Next loop ⓘ |
| LotusScript | Do-While loop ⓘ |
| Sluice Weir Lock | River Medway water levels via predicate surface "controlsFlowOf" ⓘ |
| ReadableByteStreamController | Uint8Array chunks via predicate surface "controlsFlowOf" ⓘ |
| ReadableByteStreamController | ArrayBufferView byte data via predicate surface "controlsFlowOf" ⓘ |
| Beginner's All-purpose Symbolic Instruction Code | IF-THEN ⓘ |
| Beginner's All-purpose Symbolic Instruction Code | FOR-NEXT loop ⓘ |
| Beginner's All-purpose Symbolic Instruction Code | GOTO ⓘ |
| Beginner's All-purpose Symbolic Instruction Code | GOSUB-RETURN ⓘ |
| ALGOL | if-then-else ⓘ |
| ALGOL | for loop ⓘ |
| ALGOL | while loop ⓘ |
| FreeMarker templates | if via predicate surface "supportsControlStructure" ⓘ |
| FreeMarker templates | else via predicate surface "supportsControlStructure" ⓘ |
| FreeMarker templates | elseif via predicate surface "supportsControlStructure" ⓘ |
| FreeMarker templates | list via predicate surface "supportsControlStructure" ⓘ |
| FreeMarker templates | switch via predicate surface "supportsControlStructure" ⓘ |
| FreeMarker templates | macro via predicate surface "supportsControlStructure" ⓘ |
| FreeMarker templates | include via predicate surface "supportsControlStructure" ⓘ |
| FreeMarker templates | import via predicate surface "supportsControlStructure" ⓘ |
| Logo | loops ⓘ |
| Logo | conditionals ⓘ |
| Hagestein weir | Nederrijn via predicate surface "controlsFlowOf" NERFINISHED ⓘ |
| Shellmouth Dam | Assiniboine River via predicate surface "controlsFlowOf" NERFINISHED ⓘ |
|
CNP Assurances (significant shareholding and control over time)
surface form:
CNP Assurances
|
French public-sector dominated shareholding ⓘ |
| Sinclair BASIC | GOTO ⓘ |
| Sinclair BASIC | GOSUB/RETURN ⓘ |
| Sinclair BASIC | FOR/NEXT loops ⓘ |
| Sinclair BASIC | IF/THEN ⓘ |
| Ganga–Hooghly water diversion | Farakka Barrage via predicate surface "mainControlStructure" NERFINISHED ⓘ |
|
Miranda programming language
surface form:
Miranda
|
recursion instead of loops ⓘ |
|
Santa Cecília dam
surface form:
Santa Cecília Dam
|
Paraíba do Sul River via predicate surface "controlsFlowOf" NERFINISHED ⓘ |
| Zrt. | majority shareholder control common ⓘ |
| Commodore BASIC | FOR-NEXT loop ⓘ |
| Commodore BASIC | IF-THEN ⓘ |
| Commodore BASIC | GOTO ⓘ |
| Commodore BASIC | GOSUB-RETURN ⓘ |
| Weapon XVI | centralized hive intelligence ⓘ |