Template:Language beta: Difference between revisions
Content added Content deleted
(Increase font size, fix some problems with bolding and the untyped param) |
(Mark as possibly redundant) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{language/Start |
<includeonly>{{language/Start}} |
||
{{#if:{{{site|test}}}|{{{!}}style="text-align: left; font-size: 75%; background: transparent;" |
{{#if:{{{site|test}}}|{{{!}}style="text-align: left; font-size: 75%; background: transparent;" |
||
{{!}}- |
{{!}}- |
||
Line 40: | Line 40: | ||
}} |
}} |
||
{{#ifeq: {{#expr: {{{LCT|0}}} or {{{bnf|0}}} or {{#ifeq: {{{hopl|yes}}} | yes | 1 | 0}} }}|0||{{language/Property/Generic|See Also:| |
{{#ifeq: {{#expr: {{{LCT|0}}} or {{{bnf|0}}} or {{#ifeq: {{{hopl|yes}}} | yes | 1 | 0}} }}|0||{{language/Property/Generic|See Also:| |
||
{{#ifeq: {{{hopl|yes}}}|yes| |
{{#ifeq: {{{hopl|yes}}}|yes|*'''{{HOPL}}'''|}} |
||
{{#if: {{{bnf|test}}}|* [{{{bnf|http://example.com}}} BNF Grammar for {{PAGENAME}}]}} |
{{#if: {{{bnf|test}}}|* '''[{{{bnf|http://example.com}}} BNF Grammar for {{PAGENAME}}]'''}} |
||
{{#ifeq:{{{LCT|yes}}}|yes|* [[Language Comparison Table#{{PAGENAME}}|{{PAGENAME}} compared to other languages]]}}}}}} |
{{#ifeq:{{{LCT|yes}}}|yes|* '''[[Language Comparison Table#{{PAGENAME}}|{{PAGENAME}} compared to other languages]]''}}}}}} |
||
|} |
|} |
||
Listed below are all of the tasks on Rosetta Code which have been solved using {{PAGENAME}}.{{sharethis}} |
Listed below are all of the tasks on Rosetta Code which have been solved using {{PAGENAME}}.{{sharethis}} |
||
{{language/End}} |
{{language/End}} |
||
[[Category:Programming Languages|{{uc:{{PAGENAME}}}}]]</includeonly><noinclude>This box is primarily used in category pages (click "What links here" in the navbar on the left), not all of which will have much information in them. If a language category page has too little content, but too many articles, the infobox will overlap the article list. |
|||
Usage: |
Usage: |
||
Line 110: | Line 110: | ||
|Where the BNF grammar for this language is located or may be found |
|Where the BNF grammar for this language is located or may be found |
||
|} |
|} |
||
{{template}}</noinclude> |
{{template}}[[Category:Possible Redundant Templates]]</noinclude> |
Latest revision as of 16:17, 30 March 2013
This box is primarily used in category pages (click "What links here" in the navbar on the left), not all of which will have much information in them. If a language category page has too little content, but too many articles, the infobox will overlap the article list.
Usage:
Param name | values | meaning |
---|---|---|
name | any string | the name of the language |
exec | "machine", "interpreted", or "bytecode" | execution method |
site | a full URL | official language website |
gc | "yes" or "no" | garbage collection |
parampass | "value", "reference", or "both" | parameter passing mode(s) |
safety | "safe", "unsafe", or "both" | type safety |
strength | "strong" or "weak" | type strength |
compat | "nominative", "structural", "both", or "duck" | type compatibility |
express | "implicit" or "explicit" | type expression |
checking | "static", "dynamic", or "both" | type checking |
untyped | "yes" or undefined | "yes" if the language has no type system |
tags | a list of lang tag arguments | this language's corresponding lang tag argument |
LCT | "yes" or "no" | whether this language has an entry in the Language Comparison Table |
bnf | (URL) | Where the BNF grammar for this language is located or may be found |