Difference between revisions of "Template:Infobox programming language/doc"
Jump to navigation
Jump to search
imported>Codename Lisa (Wikidata coming in) |
|||
| Line 1: | Line 1: | ||
{{Documentation subpage}} | {{Documentation subpage}} | ||
| − | |||
| − | |||
| − | |||
<!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> | <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> | ||
| Line 40: | Line 37: | ||
}} | }} | ||
</pre> | </pre> | ||
| + | |||
| + | ===Syntax=== | ||
| + | <templatedata> | ||
| + | { "description": "", | ||
| + | "params": { "bodystyle": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "title": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "name": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "logo": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "logo_size": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "logo_alt": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "logo caption": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "collapsible": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "screenshot": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "screenshot_size": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "screenshot_alt": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "caption": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "paradigm": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "family": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "released": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "year": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "designer": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "developer": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "discontinued": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "latest release version": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "latest_release_version": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "latest release date": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "latest_release_date": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "latest preview version": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "latest test version": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "latest_preview_version": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "latest_test_version": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "latest preview date": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "latest test date": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "latest_preview_date": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "latest_test_date": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "typing": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "scope": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "implementations": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "dialects": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "influenced by": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "influenced_by": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "influenced": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "programming language": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "programming_language": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "platform": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "operating system": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "operating_system": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "license": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "File extensions": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "file ext": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "file_ext": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "File format": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "file_format": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "fileformat": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "website": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | }, | ||
| + | "wikibooks": | ||
| + | { "label": "", | ||
| + | "description": "", | ||
| + | "type": "string", | ||
| + | "required": false | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | </templatedata> | ||
| + | |||
== Example == | == Example == | ||
Revision as of 22:27, 26 March 2014
| 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
| 100px | |
| 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