Glk: Difference between revisions

From IFWiki

No edit summary
Line 1: Line 1:
{{Architecture}}
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.



Revision as of 08:56, 18 February 2025

Glk
Author
Home page [http:// ]
Development website [http:// ]
Formally specified
Version
Date
File extension
MIME type
Implemented byAsyncGlk, GlkOte, RemGlk-rs, RemGlk
Browse the architecture database
Edit this infobox


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. Tor Andersson has adapted many interpreters to use Glk API as part of Gargoyle project.

Links