Jump to content

Template:Infobox programming language/doc: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
DixonDBot (talk | contribs)
m Migrating 21 interwiki links, now provided by Wikidata on d:Q6459089
No edit summary
Line 6: Line 6:
{{Infobox programming language
{{Infobox programming language
| name =
| name =
| title =
| logo =
| logo =
| logo caption =
| logo caption =
| screenshot =
| screenshot =
| screenshot caption =
| screenshot caption =
| file ext =
| paradigm =
| paradigm =
| scope =
| family =
| released = <!-- {{Start date|YYYY}} -->
| released = <!-- {{Start date|YYYY}} -->
| designer =
| designer =
| developer =
| developer =
| latest release version =
| latest release version =
| latest release date = <!-- {{start date and age|YYYY|MM|DD}} -->
| latest release date = <!-- {{Start date and age|YYYY|MM|DD}} -->
| latest preview version =
| latest preview version =
| latest preview date = <!-- {{start date and age|YYYY|MM|DD}} -->
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD}} -->
| frequently updated = <!-- yes/no -->
| typing =
| typing =
| scope =
| implementations =
| implementations =
| dialects =
| dialects =
Line 29: Line 31:
| operating system =
| operating system =
| license =
| license =
| website =
| file ext =
| fileformat =
| website = <!-- {{url|www.example.com}} -->
| wikibooks =
| wikibooks =
}}
}}

Revision as of 16:00, 11 May 2013

Usage

{{Infobox programming language
 | name                   = 
 | title                  =
 | logo                   = 
 | logo caption           = 
 | screenshot             = 
 | screenshot caption     = 
 | paradigm               = 
 | family                 = 
 | 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}} -->
 | frequently updated     = <!-- yes/no -->
 | typing                 = 
 | scope                  = 
 | implementations        = 
 | dialects               = 
 | influenced by          = 
 | influenced             = 
 | programming language   = 
 | platform               = 
 | operating system       = 
 | license                = 
 | file ext               =
 | fileformat             = 
 | website                = <!-- {{url|www.example.com}} -->
 | wikibooks              = 
}}

Example

Scheme
Paradigmfunctional
Designed byGuy L. Steele and Gerald Jay Sussman
First appeared1970s
Typing disciplinestrong, dynamic
Scopelexical
Filename extensions.scm, .ss
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

The HTML mark-up produced by this template includes an hCalendar microformat that makes event details readily parsable by computer programs. This aids tasks such as the cataloguing of articles and maintenance of databases. For more information about the use of microformats on Wikipedia, please visit the Microformat WikiProject.

Classes used

The HTML classes of this microformat include:

  • attendee
  • contact
  • description
  • dtend
  • dtstart
  • location
  • organiser
  • summary
  • url
  • vevent
Please do not rename or remove these classes
nor collapse nested elements which use them.