Difference between revisions of "Template:Infobox programming language/doc"
Jump to navigation
Jump to search
| Line 40: | Line 40: | ||
== Example == | == Example == | ||
{{Infobox programming language | {{Infobox programming language | ||
| − | | name = Scheme | + | | name = Scheme |
| − | | paradigm = functional | + | | logo = [[Image:Lambda lc.svg|100px]] |
| − | | | + | | paradigm = [[multi-paradigm programming language|multi-paradigm]]: [[functional programming|functional]], [[procedural programming|procedural]], [[metaprogramming|meta]] |
| − | | designer = [[Guy L. Steele]] and [[Gerald Jay Sussman]] | + | | year = 1975 |
| − | | typing = strong, dynamic | + | | designer = [[Guy L. Steele]] and [[Gerald Jay Sussman]] |
| − | | scope = lexical | + | | latest release version = R6RS (ratified standard) |
| − | | dialects = | + | | latest release date = 2007 |
| − | | implementations = | + | | latest test version = |
| − | [[ | + | | latest test date = |
| − | [[ | + | | typing = [[strong typing|strong]], [[dynamic typing|dynamic]] |
| − | | influenced | + | | 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 | | wikibooks = Scheme | ||
}} | }} | ||
| Line 58: | Line 64: | ||
<pre style="overflow: auto"> | <pre style="overflow: auto"> | ||
{{Infobox programming language | {{Infobox programming language | ||
| − | | name = Scheme | + | | name = Scheme |
| − | | paradigm = functional | + | | logo = [[Image:Lambda lc.svg|100px]] |
| − | | | + | | paradigm = [[multi-paradigm programming language|multi-paradigm]]: [[functional programming|functional]], [[procedural programming|procedural]], [[metaprogramming|meta]] |
| − | | designer = [[Guy L. Steele]] and [[Gerald Jay Sussman]] | + | | year = 1975 |
| − | | typing = strong, dynamic | + | | designer = [[Guy L. Steele]] and [[Gerald Jay Sussman]] |
| − | | scope = lexical | + | | latest release version = R6RS (ratified standard) |
| − | | dialects = | + | | latest release date = 2007 |
| − | | implementations = | + | | latest test version = |
| − | [[ | + | | latest test date = |
| − | [[ | + | | typing = [[strong typing|strong]], [[dynamic typing|dynamic]] |
| − | | influenced | + | | 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 | | wikibooks = Scheme | ||
}} | }} | ||
Revision as of 16:04, 11 May 2013
| 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. |
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
| 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