Any language worth its salt has subjunctives. Consider the (now obsolete and non-standard) DEFNE FILE statement. It goes:
DEFINE FILE LUN (NREC,RECL,U,N)
The U is a mandatory keyword ( ). It probably once meant unformatted.
Now this doesnāt open a file. What it means is āIf you were to access a file on this LUN, this is what it would look likeā.
Are there other subjunctives? Perhaps the WHENEVER statement in Pro-Fortran or the ON statement in HP-UX.