Content deleted Content added
mNo edit summary |
|||
Line 3:
IMP is [[expression-oriented (programming)|expression-oriented]]: there is no distinction between common expressions and [[statement (programming)|statement]]s, even though sometimes an expression is only needed for its [[side-effect(programming)|]]s. For example, a read statement's value indicates whether and [[EOL]] (end-of-line) or an [[EOF]] (end-of-file) was encountered, although what's typically used is the expression's side effect of performing input.
IMP compilers were developed for the [[CDC-6600]], [[PDP-10]] and [[PDP-11]] computers. Important IMP versions were '''IMP65''', '''IMP70''', and '''IMP72'''. IMP was used to implement the [[EMAS]] [[operating system]].
==Extensible syntax in IMP72==
|