Statements (28)
Predicate | Object |
---|---|
gptkbp:instanceOf |
programming control structure
|
gptkbp:alsoKnownAs |
goto
|
gptkbp:alternativeTo |
structured programming constructs
|
gptkbp:category |
gptkb:programming_language
control flow |
gptkbp:compatibleWith |
gptkb:Java
gptkb:JavaScript gptkb:Go gptkb:Rust |
gptkbp:controversy |
considered harmful by some programmers
|
gptkbp:DijkstraEssay |
gptkb:Go_To_Statement_Considered_Harmful
|
gptkbp:effect |
can lead to spaghetti code
|
gptkbp:hasSyntax |
goto label;
|
https://www.w3.org/2000/01/rdf-schema#label |
Go-To
|
gptkbp:notableReview |
gptkb:Edsger_Dijkstra
|
gptkbp:presentIn |
gptkb:Assembly_language
gptkb:COBOL gptkb:Perl gptkb:BASIC gptkb:Fortran gptkb:Pascal C PHP Python (as 'goto' module) |
gptkbp:purpose |
unconditional jump
|
gptkbp:usedIn |
many programming languages
|
gptkbp:bfsParent |
gptkb:The_Mikado_(1885)
|
gptkbp:bfsLayer |
7
|