模板:Infobox programming language
外观
此模板使用Lua语言: |
本模板使用维基数据资源:
使用方法
[编辑]{{Infobox programming language
| name =
| logo =
| logo caption =
| screenshot =
| screenshot caption =
| paradigm =
| family =
| designer =
| developer =
| released =
| latest release =
| typing =
| scope =
| programming language =
| platform =
| operating system =
| license =
| file ext =
| file format =
| website =
| implementations =
| dialects =
| influenced by =
| influenced =
| wikibooks =
| latest release qid =
| hide latest release =
| discontinued =
}}
| name =
| logo =
| logo caption =
| screenshot =
| screenshot caption =
| paradigm =
| family =
| designer =
| developer =
| released =
| latest release =
| typing =
| scope =
| programming language =
| platform =
| operating system =
| license =
| file ext =
| file format =
| website =
| implementations =
| dialects =
| influenced by =
| influenced =
| wikibooks =
| latest release qid =
| hide latest release =
| discontinued =
}}
范例
[编辑]编程范型 | multi-paradigm: functional, procedural, meta |
---|---|
设计者 | Guy L. Steele and Gerald Jay Sussman |
发行时间 | 1975 |
当前版本 | R7RS (2013;稳定版本) |
型态系统 | strong, dynamic |
作用域 | lexical |
文件扩展名 | .scm, .ss |
主要实作产品 | |
Many. See Category:Scheme implementations | |
衍生副语言 | |
T | |
启发语言 | |
Lisp, ALGOL, MDL | |
影响语言 | |
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 = R7RS (2013;稳定版本) | 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 }}
追踪模板
[编辑]参见
[编辑]- {{Infobox software}}
- {{Infobox website}}
本模板含有复杂而精密的扩展语法。 编辑本模板前,建议您先熟悉解析器函数与本模板的设计思路、运作原理等。若您的编辑引发了意外的问题,请尽快撤销编辑,因为本模板可能被大量页面使用。 您所作的编辑可先在模板沙盒或您的个人页面中进行测试。 |