Inform

Inform on Graham Nelsonin luoma oliopohjainen ohjelmointikieli tekstiseikkailupelien luomiseen. Ohjelmointikielen kääntäjä kääntää ohjelman Z-machine-muotoon; Z-machine on virtuaalikone, jota Infocom käytti omissa tekstiseikkailupeleissään. Täten Informilla kirjoitettuja pelejä voi pelata myös kaikilla Infocomin pelien pelaamiseen tarkoitetuilla tulkkiohjelmilla. Informin myötä kehitettiin myös uusia Z-machine-tiedostomuotoja, ja Inform tukee myös uudempaa Glulx-virtuaalikonestandardia.

Informista on olemassa kaksi käytössä olevaa pääversiota. Inform 6 on viimeisin stabiili uudelleen kirjoitettu versio, joka luotiin vuonna 1996 ja jota on paranneltu pitkälti sen jälkeen. Inform 7 on beta-asteella; Inform 7-kääntäjä kääntää koodin ensiksi Inform 6-koodiksi, joka puolestaan automaattisesti käännetään Inform 6-kääntäjällä. Inform 7 sisältää myös Microsoft Windows- ja Mac OS X -versioissa ohjelmointiympäristön, jossa on monia tekstiseikkailujen tekemistä helpottavia työkaluja. Kääntäjästä on myös Linux-versio.[1]

Inform 6 on pitkälti normaali olio-ohjelmointikieli, mutta Inform 7:n syntaksi on lähellä luonnollista englannin kieltä, koska tämä helpottaa kuvausten kirjoittamista ja vähentää ohjelmoinnin vaikeutta. Inform 7:ää kutsuttiinkin varhaisessa kehitysvaiheessa "Natural Informiksi".

  1. http://www.sparkynet.com/spag/backissues/SPAG44

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search