--
You received this message because you are subscribed to the Google Groups "PDP-12 Restoration Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pdp+uns...@d.umn.edu.
Compatibility issues with different Fortran implementations can be a real bear.As to the logical operators, I now figured out my own mistake. AND and NOT are 3-letters while must of the others are 2-letters, quite confusing!Can Fortran [any of them] assign the result of an equivalence into a variable [and then you can use the T/F of the variable value?And apparently, the syntax would be .EQ. for that as well.I never learned Fortran, because back in the day we did PL/I which uses a larger character set among other things. languages are just enough different to plague you, but version-specific stuff takes it one step further.The compiler cannot know what the result is of calling a function externally, but as I remember it, the LINKER should complain that it wasn't resolved if it dosn't exist. If yoiu do not get complaints at that level, there is still no rule that they work the same way. You cannot trust that a decades-later version implements the same thing at all. Revisionism is inevitable. [Not saying what was done back in the day is correct, just that it is reasonable they do not agree with each other!]cjl
Ah, that would make sense.When I have a chance I'll try and run it on the PDP-12 and make sure I'm using it right.Thank you!
(run it on the PDP-12 because ours has the KW12 option)