- This article is not detailed enough and needs to be expanded. Please help us by .
Whenever is an esoteric programming language by David Morgan-Mar, with no sense of urgency. The program code is like a to-do list: the interpreter is free to execute statements in any order it chooses. However, a line may contain a clause specifying that it cannot be executed until certain conditions are true. There are no control flow structures or variables.
Whenever code must include line-numbers manually typed by the user.
is valid, however,
The following is a list of all valid Whenever commands.
(linenumber)#(numberoftimestoaddorremove) (linenumber)#read() print()
defer() again() ; forget() ;
Built in operators:
+ - * / == && || !