Difference between revisions of "Template:Infobox programming language/doc"

From blackwiki
Jump to navigation Jump to search
imported>Tlustulimu
m (interwiki)
imported>Davidpk212
Line 1: Line 1:
 +
 
{{Documentation subpage}}
 
{{Documentation subpage}}
 
<!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE -->
 
<!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE -->
Line 12: Line 13:
 
  | file ext              =  
 
  | file ext              =  
 
  | paradigm              =  
 
  | paradigm              =  
 +
| scope                  =
 
  | released              = <!-- {{Start date|YYYY}} -->
 
  | released              = <!-- {{Start date|YYYY}} -->
 
  | designer              =  
 
  | designer              =  
Line 40: Line 42:
 
  | designer = [[Guy L. Steele]] and [[Gerald Jay Sussman]]
 
  | designer = [[Guy L. Steele]] and [[Gerald Jay Sussman]]
 
  | typing = strong, dynamic
 
  | typing = strong, dynamic
 +
| scope = lexical
 
  | dialects = many
 
  | dialects = many
 
  | implementations =  
 
  | implementations =  
Line 57: Line 60:
 
  | designer = [[Guy L. Steele]] and [[Gerald Jay Sussman]]
 
  | designer = [[Guy L. Steele]] and [[Gerald Jay Sussman]]
 
  | typing = strong, dynamic
 
  | typing = strong, dynamic
 +
| scope = lexical
 
  | dialects = many
 
  | dialects = many
 
  | implementations =  
 
  | implementations =  

Revision as of 13:02, 4 September 2011

Usage

{{Infobox programming language
 | name                   = 
 | logo                   = 
 | logo caption           = 
 | screenshot             = 
 | screenshot caption     = 
 | file ext               = 
 | paradigm               = 
 | scope                  =
 | released               = <!-- {{Start date|YYYY}} -->
 | designer               = 
 | developer              = 
 | latest release version = 
 | latest release date    = <!-- {{start date and age|YYYY|MM|DD}} -->
 | latest preview version = 
 | latest preview date    = <!-- {{start date and age|YYYY|MM|DD}} -->
 | typing                 = 
 | implementations        = 
 | dialects               = 
 | influenced by          = 
 | influenced             = 
 | programming language   = 
 | platform               = 
 | operating system       = 
 | license                = 
 | website                = 
 | wikibooks              = 
}}

Example

Scheme
Paradigmfunctional
Designed byGuy L. Steele and Gerald Jay Sussman
First appeared1970s
Typing disciplinestrong, dynamic
Scopelexical
Filename extensions.scm, .ss
WebsiteTemplate:URL
Major implementations
PLT Scheme, MIT Scheme, Scheme48, Guile
Dialects
many
Influenced by
Lisp, ALGOL
Influenced
Common Lisp
{{Infobox programming language
 | name = Scheme
 | paradigm = functional
 | released = 1970s
 | designer = [[Guy L. Steele]] and [[Gerald Jay Sussman]]
 | typing = strong, dynamic
 | scope = lexical
 | dialects = many
 | implementations = 
[[PLT Scheme]], [[MIT Scheme]], 
[[Scheme48]], [[GNU Guile|Guile]]
 | influenced by = [[Lisp programming language|Lisp]], [[ALGOL]]
 | influenced = [[Common Lisp]]
 | file ext = .scm, .ss
 | wikibooks = Scheme
}}

Microformat

Template:UF-hcal