3 ms·
It also confuses the difference between the Z-Machine and the Zork Implementation Language (ZIL). The Z-Machine code is the part that is platform independent. Z
by jhbadger 3y ago
It also confuses the difference between the Z-Machine and the Zork Implementation Language (ZIL). The Z-Machine code is the part that is platform independent. ZIL is a Lisp-like language that Infocom used to write their games, but it just ran on their in-house system (although recently people have recreated the ZIL compiler for hobbyists) -- it was complied into Z-Machine code. But there really isn't a fixed connection between the two. Today, most Z-Machine interactive fiction is written in Inform rather than ZIL. But Z-machine interpreters don't need to know how the Z-Machine code was generated, much as the JVM and .NET systems don't have to know where their code came from.