Template:Infobox programming language/doc
< Template:Infobox programming language
Jump to navigation
Jump to search
Revision as of 22:27, 26 March 2014 by imported>Codename Lisa (Wikidata coming in)
| 40px | This is a documentation subpage for Template:Infobox programming language. It contains usage information, categories and other content that is not part of the original template page. |
Contents
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 =
}}
Syntax
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
bodystyle | String | optional | ||
title | String | optional | ||
name | String | optional | ||
logo | String | optional | ||
logo_size | String | optional | ||
logo_alt | String | optional | ||
logo caption | String | optional | ||
collapsible | String | optional | ||
screenshot | String | optional | ||
screenshot_size | String | optional | ||
screenshot_alt | String | optional | ||
caption | String | optional | ||
paradigm | String | optional | ||
family | String | optional | ||
released | String | optional | ||
year | String | optional | ||
designer | String | optional | ||
developer | String | optional | ||
discontinued | String | optional | ||
latest release version | String | optional | ||
latest_release_version | String | optional | ||
latest release date | String | optional | ||
latest_release_date | String | optional | ||
latest preview version | String | optional | ||
latest test version | String | optional | ||
latest_preview_version | String | optional | ||
latest_test_version | String | optional | ||
latest preview date | String | optional | ||
latest test date | String | optional | ||
latest_preview_date | String | optional | ||
latest_test_date | String | optional | ||
typing | String | optional | ||
scope | String | optional | ||
implementations | String | optional | ||
dialects | String | optional | ||
influenced by | String | optional | ||
influenced_by | String | optional | ||
influenced | String | optional | ||
programming language | String | optional | ||
programming_language | String | optional | ||
platform | String | optional | ||
operating system | String | optional | ||
operating_system | String | optional | ||
license | String | optional | ||
File extensions | String | optional | ||
file ext | String | optional | ||
file_ext | String | optional | ||
File format | String | optional | ||
file_format | String | optional | ||
fileformat | String | optional | ||
website | String | optional | ||
wikibooks | String | optional | ||
Example
| File:Lambda lc.svg | |
| Paradigm | multi-paradigm: functional, procedural, meta |
|---|---|
| Designed by | Guy L. Steele and Gerald Jay Sussman |
| First appeared | 1975 |
| Stable release | R6RS (ratified standard)
/ 2007 |
| Typing discipline | strong, dynamic |
| Scope | lexical |
| Filename extensions | .scm, .ss |
| Website | Template:URL |
| Major implementations | |
| Many. See Category:Scheme implementations | |
| Dialects | |
| T | |
| Influenced by | |
| Lisp, ALGOL, MDL | |
| Influenced | |
| Clojure, Common Lisp, Dylan, EuLisp, Haskell, Hop, JavaScript, Kernel, Lua, R, Racket, Ruby | |
{{Infobox programming language
| name = Scheme
| logo = [[Image:Lambda lc.svg|100px]]
| paradigm = [[multi-paradigm programming language|multi-paradigm]]: [[functional programming|functional]], [[procedural programming|procedural]], [[metaprogramming|meta]]
| year = 1975
| designer = [[Guy L. Steele]] and [[Gerald Jay Sussman]]
| latest release version = R6RS (ratified standard)
| latest release date = 2007
| latest test version =
| latest test date =
| typing = [[strong typing|strong]], [[dynamic typing|dynamic]]
| scope = lexical
| dialects = [[T (programming language)|T]]
| implementations = Many. See [[:Category:Scheme implementations]]
| influenced by = [[Lisp programming language|Lisp]], [[ALGOL]], [[MDL (programming language)|MDL]]
| influenced = [[Clojure]], [[Common Lisp]], [[Dylan (programming language)|Dylan]], [[EuLisp]], [[Haskell (programming language)|Haskell]], [[Hop (software)|Hop]], [[JavaScript]], [[Kernel (programming language)|Kernel]], [[Lua (programming language)|Lua]], [[R (programming language)|R]], [[Racket (programming language)|Racket]], [[Ruby (programming language)|Ruby]]
| operating system =
| license =
| website =
| file_ext = .scm, .ss
| wikibooks = Scheme
}}
Microformat