Template:Language: Difference between revisions
Content added Content deleted
(bnf parameter.) |
(trying to get the bnf param working) |
||
Line 52: | Line 52: | ||
}} |
}} |
||
!See Also: |
!See Also: |
||
|{{HOPL}}{{#ifeq:{{{LCT|}}}|yes|<br>[[Language Comparison Table#{{PAGENAME}}|{{PAGENAME}} compared to other languages]]}}{{#if: {{{bnf|}}}|![{{ucfirst:{{{bnf}}}}} BNF Grammar for {{{PAGENAME}}}]}} |
|{{HOPL}}{{#ifeq:{{{LCT|}}}|yes|<br>[[Language Comparison Table#{{PAGENAME}}|{{PAGENAME}} compared to other languages]]}}{{#if: {{{bnf|}}}|{{{!}}}[{{ucfirst:{{{bnf}}}}} BNF Grammar for {{{PAGENAME}}}]}} |
||
|} |
|} |
||
Listed below are all of the tasks on Rosetta Code which have been solved using {{PAGENAME}}.{{sharethis}}{{infobox_end}}<includeonly>[[Category:Programming Languages|{{uc:{{PAGENAME}}}}]][[Category:Solutions by Programming Language|{{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. |
Listed below are all of the tasks on Rosetta Code which have been solved using {{PAGENAME}}.{{sharethis}}{{infobox_end}}<includeonly>[[Category:Programming Languages|{{uc:{{PAGENAME}}}}]][[Category:Solutions by Programming Language|{{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. |
Revision as of 20:41, 8 December 2009
Language is a programming language. It may be used to instruct computers to accomplish a variety of tasks which may or may not be domain-specific.
Listed below are all of the tasks on Rosetta Code which have been solved using Language.
See Also: | Language on the HOPL |
---|
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 |
---|---|---|
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 |