is there a programming language that doesn’t support else if at all
not even as the sneaky “second if is inside else”
I'd say that, as long as a programming language supports IF, AND and NOT, then there should be a workaround for ELIF in there somewhere. For example,
IF (BOOL-A) {
FUNCTION(A)
} ELIF (BOOL-B) {
FUNCTION(B)
} ELSE {
FUNCTION(C)
}could be worked around like this:
IF (BOOL-A) {
FUNCTION(A)
}
IF (!BOOL-A && BOOL-B) {
FUNCTION(B)
]
IF (!BOOL-A && !BOOL-B) {
FUNCTION(C)
}
I don’t think ORK even has else