Glk: Difference between revisions

From IFWiki

m (added to Technical standards)
No edit summary
Line 1: Line 1:
An Application Programming Interface (API) for programs with textual user interfaces, created by Andrew Plotkin.  Glk is not itself a [[programming language]], nor is it a [[virtual machine]]; it merely defines an abstract mechanism to handle input and output.  [http://www.eblong.com/zarf/glk/index.html A full description of Glk] is available at the author's website.
An Application Programming Interface (API) for programs with textual user interfaces, created by Andrew Plotkin.  Glk is not itself a [[programming language]], nor is it a [[virtual machine]]; it merely defines an abstract mechanism to handle input and output.  [http://www.eblong.com/zarf/glk/index.html A full description of Glk] is available at the author's website.


[[Glulx]] is a [[virtual machine]] that uses Glk and is designed for use in writing [[interactive fiction]].
[[Glulx]] is a [[virtual machine]] that uses Glk and is designed for use in writing [[interactive fiction]]. [[Gargoyle]] project has modified most interpreters to use Glk API.


-- OKB
-- OKB


[[Category:Glossary]] [[Category:Technical standards]]
[[Category:Glossary]] [[Category:Technical standards]]

Revision as of 11:40, 29 July 2008

An Application Programming Interface (API) for programs with textual user interfaces, created by Andrew Plotkin. Glk is not itself a programming language, nor is it a virtual machine; it merely defines an abstract mechanism to handle input and output. A full description of Glk is available at the author's website.

Glulx is a virtual machine that uses Glk and is designed for use in writing interactive fiction. Gargoyle project has modified most interpreters to use Glk API.

-- OKB