Some BCPL dialects/implementations used underscore instead of := for assignment. MUD 1 was written in such a dialect, see e.g. [0]; also, note that it allowed the use of "." in identifiers.
[0] https://github.com/PDP-10/MUD1/blob/master/MUD3.BCL#L96