You do not have permission to edit this page, for the following reasons:
What: Choose a value or type a new one.
Toggle optionsStoryfile formatMetadataProtocol
Author(s):
Andrew PlotkinJoel BerezMarc BlankΓAndrew Plotkin
Implements: Another architecture item. For example, Blorb is a format based on IFF.
GlkGlkOte protocolGlulxZ-machine
Home page:
Development website:
Formally specified:
No answer/unknown Yes No
Version:
Date:
JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
File extension(s):
.gblorb.ulx.z3.z4.z5.z6.z8.zblorb.zlb
MIME type(s):
application/x-glulxapplication/x-zmachine
Free text:
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]]. [[Tor Andersson]] has adapted many interpreters to use Glk API as part of [[Gargoyle]] project. <!-- Note: OKB was the original author of this summary. --> ==Links== * [http://www.eblong.com/zarf/glk/index.html Glk homepage]. * [http://www.iffydoemain.org/glkdunces/index.htm Inform 6 Glulx/Glk for Dunces] by [[Marnie Parker]]. * [http://www.iffydoemain.org/grokglk/index.htm Grokking Glk] by [[Marnie Parker]]. [[Category:Glossary]] [[Category:Technical standards]] [[Category:Glk| ]]